数据库中的文件可以分为三类
数据库文件(.mdf)辅助文件(.ndf)日志文件(.ldf)
其中.mdf文件和.log文件必须存在才可以构成一个数据库
下面是创建数据库的代码模板
CREATE DATABASE [数据库名称] ON PRIMARY
( NAME = N'数据库名称',
FILENAME = N'文件存放路径' ,
SIZE = 初始大小 ,
MAXSIZE = 最大值,
FILEGROWTH = 每次增长大小),
( NAME = N'辅助文件名称',
FILENAME = N'辅助文件路径' ,
SIZE = 初始大小 ,
MAXSIZE = 最大值 ,
FILEGROWTH = 每次增长大小)
LOG ON
( NAME = N'日志文件名称',
FILENAME = N'日志文件存储路径' ,
SIZE = 初始大小 ,
MAXSIZE = 最大值 ,
FILEGROWTH = 每次增长大小)
GO
下面是一个创建数据库代码实例
CREATE DATABASE [sanyue] ON PRIMARY //创建一个名为sanyue的数据库
( NAME = N'sanyue', //主文件名字为sanyue
FILENAME = N'C:\Program Files\Microsoft SQL //文件存放路径 Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\sanyue.mdf' ,
SIZE = 5120KB , //初始大小为5120kb,单位可以选择mb
MAXSIZE = UNLIMITED, //不限制最大值
FILEGROWTH = 10%), //每次以10%的大小增长
( NAME = N'sanyue_DB1', //辅助文件名称
FILENAME = N'C:\Program Files\Microsoft SQL //辅助文件储存路径 Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\sanyue_DB1.ndf' ,
SIZE = 5120KB , //初始大小为5120kb
MAXSIZE = 20480KB ,
FILEGROWTH = 10%)
LOG ON
( NAME = N'sanyue_log',
FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\sanyue.ldf' ,
SIZE = 1024KB ,
MAXSIZE = 102400KB ,
FILEGROWTH = 10%)
GO