SQL语句创建数据库和日志文件

创建一个数据文件和一个日志文件的数据库:

USE master--指向当前使用的数据库

GO--批处理的标志

CREATE DATABASE E_Market--创建E_Market数据库

ON PRIMARY--主文件组

NAME='E_Market_data',--主文件逻辑文件名

--主文件物理文件名

FILENAME='E:\sql-project\E_Market_data.mdf',

SIZE=5MB,--主文件初始大小

MAXSIZE=100MB,--主文件的增长的最大值

FILEGROWTH=15%--主文件的增长率

LOG ON--日志文件

NAME='E_Market_log',--日志文件逻辑文件名

FILENAME='H:\sql-project\E_Market_log.ldf',--日志物理文件名

SIZE=5MB,--日志文件初始大小

FILEGROWTH=0--未启用自动增长

GO

创建多个数据文件和多个日志文件

USE master

GO

CREATE DATABASE E_Market

ON PRIMARY--主文件组

(

NAME='E_Market_data',

FILENAME='H:\project\E_Market_data.mdf',

SIZE=100MB,

FILEGROWTH=10%,

MAXSIZE=500MB

),--第一个文件组结束

FILEGROUP FG--第二个文件组

(

NAME='FG_E_Market_data',

FILENAME='H:\project\FG_E_Market_data.ndf',

SIZE=100MB,

FILEGROWTH=0

)

--日志文件不属于任何文件组

LOG ON

(

NAME='E_Market_log',

FILENAME='H:\project\R_Market_log.ldf',

SIZE=5MB,

FILEGROWTH=0

),

--日志2的具体描述

(

NAME='E_Market_log1',

FILENAME='H:\project\E_Market_log1.ndf',

SIZE=5MB,

FILEGROWTH=0

GO

向现有数据库中添加文件组和数据文件

1、在视图下添加文件组和数据文件

2、使用SQL语句添加文件组和数据文件

USE E_Market

--添加文件组FG1

ALTER DATABASE E_Market ADD FILEGROUP FG1

GO

--为新建的文件组FG1添加数据文件

ALTER DATABASE E_Market ADD FILE

(

NAME='FG1_E_Market_data',

FILENAME='H:\project\FG1_E_Market_data.ndf',

SIZE=5MB,

FILEGROWTH=10%

)TO FILEGROUP FG1

GO

--将FG1文件组设为默认文件组

ALTER DATABASE E_Market

MODIFY FILEGROUP FG1 DEFAULT

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值