SQL Server 创建多文件数据库

一、创建数据库

create database 数据库名

name:数据库的逻辑名称。

filename:指定数据库所在文件的操作系统文件名称和路径。

size:指定数据库的初始容量大小。

maxsize: 指定操作系统文件可以增长到的最大尺寸。如果没有指定,则文件可以不断增大直到充满磁盘。

filegrowth:指定文件每次增加容量的大小,当指定为0时,表示文件不增长。如果没有指定filegrowth,则默认值1MB(数据文件)或10%(日志文件)。

二、题目:

       创建多文件数据库MyDB1,将该数据库的数据文件存储在新建的文件夹,三个数据文件逻辑名称为MyDB1_1、MyDB1_2、MyDB1_3,初始大小统一设置为5MB,限制最大尺寸为100MB,增长速度为2MB,MyDB1_1存放在PRIMARY文件组中,MyDB1_2和MyDB1_3存放在新建的DATA文件组中;该数据库含两个日志文件,逻辑名称为 MyDB1_log1、MyDB1_log2,初始大小为2MB,限制最大尺寸为10MB,增长速度为5%。

create database MyDb1
on
primary (name='MyDb1_1',    //MyDB1_1存放在PRIMARY文件组中
filename='D:\实验二\MyDb1_1.mdf',    //文件放在D盘实验二中
size=5MB,
maxsize=100MB,
filegrowth=2MB),

filegroup DATA    //MyDB1_2存放在新建的DATA文件组中
(name='MyDb1_2',
filename='D:\实验二\MyDb1_2.ndf',
size=5MB,
maxsize=100MB,
filegrowth=2MB),

(name='MyDb1_3',    //MyDB1_3存放在新建的DATA文件组中
filename='D:\实验二\MyDb1_3.ndf',
size=5MB,
maxsize=100MB,
filegrowth=2MB)

log on    //数据库含两个日志文件
(name ='MyDb1_log1',
filename='D:\实验二\MyDb1_log1.ldf',
size=2MB,
maxsize=10MB,
filegrowth=5%),

(name='MyDb1_log2',
filename='D:\实验二\MyDb1_log2.ldf',
size=2MB,
maxsize=10MB,
filegrowth=5%)
go

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值