
使用SQL语句创建数据库(SQL Server 2008)
创建一个名为'DA_sales'的数据库。
主文件组'DA_sales_data'(初始大小:5MB;最大值:200MB;自动增长率:10%)。
次文件组'FG_DA_sales_data'(初始大小:2MB;最大值:100MB;自动增长率:1%)。
日志文件1'DA_sales_log'(初始大小:2MB;最大值:100MB;不启用自动增长)。
日志文件2'DA_sales_log1'(初始大小:2MB;自动增长率:5%)。
USE master
GO
--创建数据库前,先判断是否存在同名的数据库
IF EXISTS(SELECT * FROM sysdatabases WHERE name='DA_sales')
DROP DATABASE DA_sales
CREATE DATABASE DA_sales
ON PRIMARY --主文件组
(
NAME='DA_sales_data',
FILENAME='D:projectDA_sales_data.mdf',
SIZE=5MB, --初始大小
MAXSIZE=200MB, --最大值
FILEGROWTH=10% --自动增长量
),
FILEGROUP FG --文件组FG
(
NAME='FG_DA_sales_data',
FILENAME='D:projectFG_DA_sales_data.ndf',
SIZE=2MB,
MAXSIZE=100MB,
FILEGROWTH=1%
)
LOG ON --日志文件
(
NAME='DA_sales_log',
FILENAME='D:projectDA_sales_log.ldf',
SIZE=2MB,
MAXSIZE=100MB,
FILEGROWTH=0
),
(
NAME='DA_sales_log1',
FILENAME='D:projectDA_sales_log2.ldf',
SIZE=2MB,
FILEGROWTH=5%
)
GO
SELECT * FROM sysdatabases