如何将同一数据库的多个文件合并?
比如将data_1.mdf,data_2.mdf,data_3.mdf,data_4.mdf,data_5.mdf
合并到data_1.mdf这几个都是同一个数据库,当时因为用了fat32格式,最大只能支持4G,因为数据远远超过4G,所以在数据库中分成几个文件了.现在觉得速度很慢,就将硬盘转成NTFS格式了,但不知道怎样将这几个数据库文件合并成一个,请指教!
比如将data_1.mdf,data_2.mdf,data_3.mdf,data_4.mdf,data_5.mdf
合并到data_1.mdf这几个都是同一个数据库,当时因为用了fat32格式,最大只能支持4G,因为数据远远超过4G,所以在数据库中分成几个文件了.现在觉得速度很慢,就将硬盘转成NTFS格式了,但不知道怎样将这几个数据库文件合并成一个,请指教!
解决方案 »
- 帮忙找一下代码中的错误——创建实现自动增加收集号的函数
- 晕死啊,这行有什么错呢?
- SQL2000 怎么没有判断内容为空的函数啊?IsEmpty()提示错误
- 字段(字符串)比较问题
- 大哥们,请教个问题。关于备份还原的问题。
- 简单问题,高手请进
- 请会用游标的好人指导一下小妹~~~谢谢了~~~
- sqlserver2000 在windows 2003安装后,windows2000的客户端不能连接其服务器
- 子查询 中如何使用 临时表
- 请教一个简单的关于触发器里的用词问题,谢谢。
- SQL 设置变量数据类型为VARCHAR超过8000个字符会怎样?
- 还原数据库时说为备份或还原操作指定的设备太多.只允许指定64个设备.restore database操作异常终止
只是这些文件都同属于一个文件组 Primary。我现在希望能把这几个数据文件都合并成一个。
以SQL Server 2000为例。
先选择收缩数据库,点文件,选择需要处理的mdf文件,在收缩操作那里选择清空文件,这样该mdf文件里的数据会转移到其他的mdf文件里面,然后再删除此mdf文件就不会提示有数据存在而不能删除了,依次类推,处理其他的mdf文件,直至只剩一个为止。