日期:2014-05-17  浏览次数:20480 次

SQL Server中的文件和文件组
SQL Server中一个数据库可以有多个文件组,而一个文件组可以有多个文件,每个文件组中的文件可以保存在不同的磁盘下,在建立表时可以指定文件组,请问建立表时是否可以指定表是属于某些个文件组中的某一文件?谢谢!

------解决方案--------------------
不知道我有没有理解错误啊 是不是就是在建立表的时候在属性里面有选择呵呵 
------解决方案--------------------
再建多一个文件组和文件喽。。表只能对应文件组,没法对应文件
------解决方案--------------------
CREATE TABLE [dbo].[test](
[rid] [bigint] IDENTITY(1,1) NOT NULL,
[type] [char](10) NOT NULL,
[remarks] [char](100) NOT NULL,
[addDate] [datetime] NOT NULL,
[adduser] [char](8) NOT NULL
) ON [PRIMARY]
PRIMARY 就是文件组,而且是主要文件组,你可以改成其他文件组名。
------解决方案--------------------
只能把表建立在某个文件组中,至于把表里的内容分在文件组里的哪个文件上,是sql server 自己判断的
------解决方案--------------------
见下图,在右边属性设置中。