用SQL命令修改数据库

    xiaoxiao2022-06-26  93

    向数据库中添加数据文件

    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的权限的数据库的所有者才有权执行此命令


    最新回复(0)