-- 创建数据库 CREATE DATABASECREATE DATABASE demo1 -- 定义创建的数据库的名称ON -- 表示创建数据文件PRIMARY -- 表示创建主文件(.mdf)(NAME = 'demo01Dat' , --该主要文件的名称SIZE = 2MB, -- 该文件的初始值大小MAXSIZE = 3MB, -- 该文件的最大容量值FILEGROWTH = 10%, -- 表示该文件的增长方式FILENAME = 'E:\SQLServer\Data\demo1.mdf' -- 定义该文件的存放位置/*注意最后一条语句不用加逗号*//*一个数据库中必须且只含有一个数据文件的,但可以含有多个日志文件*/)LOG ON -- 创建日志文件(.ldf)(NAME = 'demo1Log' , -- 定义该日志文件的名称SIZE = 1MB , -- 定义该日志文件的初始大小MAXSIZE = 3MB , -- 定义该日志文件的的最大容量的大小FILEGROWTH = 10% , -- 定义该日志文件的增长方式FILENAME = 'E:\SQLServer\Data\demo1.ldf' -- 定义该文件的物理存放位置/*注意最后一条语句不要加逗号,一位数据文件中至少有一个日志文件,也可以有多个日志文件,主要数据文件和日志文件不可以加载到文件组中的,*/)/*使用ALTER DATABASE 语句修改数据库的大小*/ALTER DATABASE demo1 -- 定义到 demo1 数据库中的当中去,MODIFY FILE -- 修改数据库中的属性(NAME = 'demo01Dat' , -- 定位到需要修改的那个数据库中的文件SIZE = 10MB, -- 修改该文件的初始化大小的值FILEGROWTH = 2MB -- 修改该问文件的增长方式);-- ADD FILE 指定添加数据库文件ALTER DATABASE demo1 -- 锁定对应的数据库文件ADD FILE -- 添加指定的数据文件(.ndf)(NAME = 'demo1Dat2' , -- 定义该数据文件的名称SIZE = 1MB, -- 定义该数据文件的初始大小MAXSIZE = 3MB, -- 定义该数据文件的最大容量的大小FILEGROWTH = 10%, -- 定义该数据文件的增长方式FILENAME = 'E:\SQLServer\Data\demo1Dat2.ndf' -- 定义该数据文件的物理存放方式)TO FILEGROUP demo1Log -- 将该文件添加到对应的文件组中去-- 删除文件 REMOVE FILEALTER DATABASE demo1 -- 定位到对应的数据库中找文件REMOVE FILE demo1Dat2-- 添加文件组ALTER DATABASE demo1 -- 定义到demo01数据库中,ADD FILEGROUP demo1Log -- 为该数据库添加一个文件组/*没有定义的文件组,存放到默认的文件组当中去的PRIMARY*/-- 添加日志文件ALTER DATABASE demo1 -- 锁定该数据库中的文件ADD LOG FILE -- 添加日志文件(NAME = 'demoLog2', -- 该日志文件的名称SIZE = 1MB, -- 定义该日志文件的初始大小MAXSIZE = 3MB, -- 定义该日志文件的最大容量的大小FILEGROWTH = 5%, -- 定义该日志文件的增长方式FILENAME = 'E:\SQLServer\Data\demoLog2.ldf')TO FILEGROUP demo1Log -- 设定该文件的归属文件组-- 删除日志文件ALTER DATABASE demo1REMOVE FILE demo1_log-- 删除文件组ALTER DATABASE demo1REMOVE FILEGROUP demo1Log/*注意部不为空的文件组不可被删除的,*/-- 删除数据文件ALTER DATABASE demo1REMOVE FILE demo01Dat
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。