如何将同一数据库的多个文件合并?
比如将data_1.mdf,data_2.mdf,data_3.mdf,data_4.mdf,data_5.mdf
合并到data_1.mdf
这几个都是同一个数据库,当时因为用了fat32格式,最大只能支持4G,因为数据远远超过4G,所以在数据库中分成几个文件了.现在觉得速度很慢,就将硬盘转成NTFS格式了,但不知道怎样将这几个数据库文件合并成一个,请指教!
作者: esoft98 发布时间: 2007-03-06
作者: esoft98 发布时间: 2007-03-06
作者: marco08 发布时间: 2007-03-06
作者: billpu 发布时间: 2007-03-06
alter database 旧数据库名 modify name=新数据库名
作者: xueguang 发布时间: 2007-03-06
在数据库属性--> 数据文件 中可以增加文件啊
只是这些文件都同属于一个文件组 Primary。
我现在希望能把这几个数据文件都合并成一个。
作者: esoft98 发布时间: 2007-03-06
如果原来是用文件分割器分割的 , 那现在就用文件合并器来合并
作者: zjdyzwx 发布时间: 2007-03-08
以SQL Server 2000为例。
先选择收缩数据库,点文件,选择需要处理的mdf文件,在收缩操作那里选择清空文件,这样该mdf文件里的数据会转移到其他的mdf文件里面,然后再删除此mdf文件就不会提示有数据存在而不能删除了,依次类推,处理其他的mdf文件,直至只剩一个为止。
作者: fladdy 发布时间: 2008-07-04
想不到这个问题居然1年多无人回答,我来说一下吧。
以SQL Server 2000为例。
先选择收缩数据库,点文件,选择需要处理的mdf文件,在收缩操作那里选择清空文件,这样该mdf文件里的数据会转移到其他的mdf文件里面,然后再删除此mdf文件就不会提示有数据存在而不能删除了,依次类推,处理其他的mdf文件,直至只剩一个为止。
学习了!
作者: hanjs 发布时间: 2008-07-05
作者: fuxiyang 发布时间: 2011-01-14