sql2008如何修改文件所在的文件组
单击库右键 属性 创建文件组之后
又创建了文件 但是文件没有选择刚才所建的文件组就保存了
现在想把文件改到相应的文件组下怎么做
又创建了文件 但是文件没有选择刚才所建的文件组就保存了
现在想把文件改到相应的文件组下怎么做
作者: jichunfeng 发布时间: 2011-06-16
sql server 2005 T-SQL ALTER DATABASE (Transact-SQL)
作者: zy112429 发布时间: 2011-06-16
删了重新建个文件是最简单的
作者: mingpei0703 发布时间: 2011-06-16
一楼的有点宽泛
二楼的是可行,但是感觉绕很大弯,因为在表里建和索引,这样就要先把索引什么的都删除然后再建,有点麻烦
二楼的是可行,但是感觉绕很大弯,因为在表里建和索引,这样就要先把索引什么的都删除然后再建,有点麻烦
作者: jichunfeng 发布时间: 2011-06-16
SQL code
试下看行不
将文件移至新位置 以下示例将在示例 A 中创建的 Test1dat2 文件移至新目录中。 (注意 必须先将该文件实际移至新目录中,然后才能运行此示例。然后,停止和启动 SQL Server 的实例,或使 AdventureWorks2008R2 数据库 OFFLINE 再 ONLINE,以实施更改。) USE master; GO ALTER DATABASE AdventureWorks2008R2 MODIFY FILE ( NAME = Test1dat2, FILENAME = N'c:\t1dat2.ndf' ); GO
试下看行不
作者: mingpei0703 发布时间: 2011-06-16
remove掉。。。。前提是没有数据。然后再重新建立
作者: ldslove 发布时间: 2011-06-16
今天流氓很积极
作者: jinjazz 发布时间: 2011-06-16
SQL code
ALTER DATABASE dbaname REMOVE FILE filename;--必须为空,否则无法移除 GO ALTER DATABASE dbaname ADD FILEGROUP newgroupname; GO ALTER DATABASE dbaname ADD FILE ( NAME = dat1, FILENAME = 'd:\.....ndf', SIZE = 5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB ), ( NAME = dat2, FILENAME = 'd:\....ndf', SIZE = 5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB ) TO FILEGROUP newgroupname;--新建立的文件组 GO
作者: ldslove 发布时间: 2011-06-16
引用 6 楼 jinjazz 的回复:
今天流氓很积极
今天流氓很积极
作者: ldslove 发布时间: 2011-06-16