怎样在不同服务器间拷贝SQL Server数据库?
在一台服务器上的SQL Server有名为GP_LAB的database,现要把它转移到另一台服务器上,我看原来的data目录下只有两个名字相符的文件,GP_LAB_data.mdf和 GP_LAB_log.ldf,是不是把这两个文件拷到另一台服务器的相应目录就可以了,还是应该用别的方法转移?望有经验的大侠告知一二! 问题点数:40、回复次数:5Top
1 楼pxq(风轻轻地吹)回复于 2001-10-26 21:43:03 得分 5
用备份和恢复比较方便。
Top
2 楼icevi(按钮工厂)回复于 2001-10-26 21:44:56 得分 15
两种办法:
1、备份后在另一台上恢复;
2、直接复制这两个文件,在另一台服务器上用sp_attach_db 命令连接数据库。Top
3 楼boby_v(泪如雨下)回复于 2001-10-27 02:03:21 得分 15
方法1:
在用OLE DB 方式导入数据
方法2:
在另一台服务器上建立同名的database,其mdf 和log 文件名也必须相同,停止SQL服务;将源服务器的SQL服务停止,拷贝mdf及ldf文件覆盖目的服务器同名文件,然后启动SQL服务即可.
Top
4 楼dull_knife(学无止境)回复于 2001-10-27 08:15:51 得分 5
我再补充一点备份前请先sp_detach_db Top
5 楼eastxiang(飄)回复于 2001-10-27 08:31:08 得分 0
upTop




