用于多个数据文件自动增长的 T-SQL

用于多个数据文件自动增长的 T-SQL

我似乎无法弄清楚我的脚本在更改 SQL Server 2008 数据库和文件增长方面存在什么问题。有两个数据文件和一个日志文件,所有这些都需要启用自动增长。这看起来完全错了吗?谢谢!

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

答案1

语法看起来没问题,确保数据库名称不需要是[方括号]并且逻辑名称匹配。

相关内容