可以在建立数据库时候创建 如:
CREATE DATABASE MyDB
ON PRIMARY --主文件组和主要数据文件
( NAME= \'MyDB_Primary \',
FILENAME= \'c:\MyDB_Prm.mdf \'),
FILEGROUP MyDB_FG1 --用户定义文件组1
( NAME = \'MyDB_FG1_Dat1 \',
FILENAME = \'c:\MyDB_FG1_1.ndf \'), --次要数据文件1
( NAME = \'MyDB_FG1_Dat2 \',
FILENAME = \'d:\MyDB_FG1_2.ndf \'), --次要数据文件2
FILEGROUP MyDB_FG2 --用户定义文件组2
( NAME = \'MyDB_FG1_Dat \',
FILENAME = \'e:\MyDB_FG2.ndf \') --次要数据文件
LOG ON --日志文件
( NAME= \'MyDB_log \',
FILENAME = \'d:\MyDB.ldf \')
GO
CREATE DATABASE MyDB
ON PRIMARY --主文件组和主要数据文件
( NAME= \'MyDB_Primary \',
FILENAME= \'c:\MyDB_Prm.mdf \'),
FILEGROUP MyDB_FG1 --用户定义文件组1
( NAME = \'MyDB_FG1_Dat1 \',
FILENAME = \'c:\MyDB_FG1_1.ndf \'), --次要数据文件1
( NAME = \'MyDB_FG1_Dat2 \',
FILENAME = \'d:\MyDB_FG1_2.ndf \'), --次要数据文件2
FILEGROUP MyDB_FG2 --用户定义文件组2
( NAME = \'MyDB_FG1_Dat \',
FILENAME = \'e:\MyDB_FG2.ndf \') --次要数据文件
LOG ON --日志文件
( NAME= \'MyDB_log \',
FILENAME = \'d:\MyDB.ldf \')
GO
一个文件或文件组只能被一个数据库使用,一个文件只属于一个文件组,数据和日志不能共存于一个文件或文件组上,日志文件不能属于文件组
感谢:jude_liu