Sql Server相关。想问一个600多g的数据库文件mdf分离需要多长时间

如题,分离一个600多g的数据库。因为想把它拷进其它电脑里用。想知道会分离多长时间,中间有没有可能会出错。

做备份/还原不好吗?分离应该很快,但是要确保数据库链接都被断开!不过还是建议做一个定时备份计划!

这个备份时间是依服务器而定的

分离数据库很快,当然可以还原到电脑上啊,你创建一个存储在电脑上的数据库,然后将原数据库还原过来就可以了

数据库分离时间是不要多久的,直接分离就可以了,只是MDF文件分出来

得看数据库磁盘性能,如果是SSD阵列,估计2-3分钟可以搞定
普通的7.2krpm的磁盘阵列,够呛,没几十分钟搞不定

建议先关闭业务系统,然后再做数据库分离.如果要赶时间,可以勾删除连接,不勾更新统计信息。这样应该几分钟就可以了。只要不是在业务繁忙的时候,一般不会有问题。当然,如果觉得不够信心的话,可以将sql server停了,然后将数据库文件复制到其它电脑上都可以。另外,在sql server 2008后,备份都可以进行压缩的。如果移动硬盘不太大的话,可以压缩备份。

建议先做数据库压缩,然后再做分离!

1个小时,先备份,后清理日志,就会小很多

分离数据很快,主要是复制600G的数据,这种大容量的数据,复制起来速度也很快,主要看存储的速度,建议可以用类似fastcopy之类的软件来复制。

单纯的分离如果所有链接已断开的情况下是秒分,因为只是从master库中删除了数据库关联记录而已,和数据大小无关。

建议直接把数据库停掉。

对mdf进行压缩。winrar采用分卷压缩。按2G一个文件。
压缩完以后,复制到新电脑。解压缩,再附加文件。