向数据库中添加数据文件
ADD FILE
ALTER DATABASE First
ADD FILE
(
NAME = First_App,
FILENAME = 'D:\First_App.ndf',
SIZE = 10,
MAXSIZE = 500,
FILEGROWTH = 10)
向数据库添加日志文件
ADD LOG FILE
ALTER DATABASE First
ADD LOG FILE
(
NAME = First_Bpp,
FILENAME = 'D:\First_Bpp.ldf',
SIZE = 5,
MAXSIZE = 500,
FILEGROWTH = 5)
从数据库里删除逻辑文件,并删除物理文件(如文件不为空,则无法删除)
REMOVE FILE
ALTER DATA First
REMOVE FILE First_App
指定要修改的文件
MODIFY FILE
ALTER DATABASE First
MODIFY FILE
(
NAME = First_BPP,
FILEGROWTH = 10)
向数据库添加文件组
ADD FILEGROUP
向数据库删除文件组,若文件组非空,无法将其删除,需要先从文件组中删除所有文件
REMOVE FILEGROUP
修改文件组名称,设置文件组的只读(READ_ONLY)或者读写(READ_WRITE)属性,指定文件组为默认文件组(DEFAULT)
MODIFY FILEGROUP
ALTER DATABASE和CERATE DATABASE
ALTER DATABASE命令只有DBA数据库管理员或者具有CERATE DATABASE的权限的数据库的所有者才有权执行此命令