Назад | Перейти на главную страницу

T-SQL для автоматического увеличения нескольких файлов данных

Я не могу понять проблемы с моим скриптом для изменения базы данных SQL Server 2008 и роста файлов. Есть два файла данных и файл журнала, для всех которых должен быть включен Autogrowth. Это выглядит совершенно неправильно? Спасибо!

USE MASTER
GO
ALTER DATABASE BigDB
MODIFY FILE
( NAME = BIGDBPPE,
FILENAME = "H:\MSSQL\Data\BigDB.mdf",
MAXSIZE = UNLIMITED,
FILEGROWTH = 2000MB)

USE MASTER
GO
ALTER DATABASE BigDB
MODIFY FILE
( NAME = BIGDBPPE1,
FILENAME = "K:\MSSQL\Data\BigDB_data1.ndf",
MAXSIZE = UNLIMITED,
FILEGROWTH = 2000MB)

USE MASTER
GO
ALTER DATABASE BigDB
MODIFY FILE
( NAME = BIGDBPPE_log,
FILENAME = "O:\MSSQL\Data\BigDB_log.ldf",
MAXSIZE = UNLIMITED,
FILEGROWTH = 200MB)
GO

Синтаксис выглядит нормально, убедитесь, что имя базы данных не должно быть [в квадратных скобках] и что логические имена совпадают.