读书人

sql2005 磁盘空间快满了怎么处理?多谢

发布时间: 2012-05-31 12:19:24 作者: rapoo

sql2005 磁盘空间快满了怎么办?谢谢
mdf文件和ldf文件在d盘上,现在D盘上还有4G空间,能不能添加数据文件(ndf放到E盘上)的方式,让新添加的数据分配的其他的新添加的ndf数据文件上?谢谢先

[解决办法]
可以新增文件组 路径指向其他盘。
[解决办法]
新增个文件组,然后向该文件组中添加数据文件。将这个文件组放到别的盘里。

然后将表指向到该文件组。否则还会存储到你的D盘。

建议收缩一下你的日志文件。
[解决办法]

探讨
回复于:2012-05-30 10:28:44
可以新增文件组 路径指向其他盘。
------------------------------
呵呵,谢谢先

这样的话,原来的表新增数据的话,他会自动分配到新增的分组上吗?

[解决办法]
1.新增文件组到E盘.
2.重建表的聚集索引到指定的文件组里.
[解决办法]
现有的表不能重新指向。如果是分区表的话可以重新指向。
如果只有一个主分区的话,是不能重新指向的。
解决方法(如果在生产环境下,执行不安全):
新建一个一模一样的表在新建的文件组中。然后将原来表中的数据转移到新表中。最后创建对应的索引,和重命名这两个表(现修改源表名,然后新建的表名命名成源表名)

读书人网 >SQL Server

热点推荐