从别的电脑上拷贝的数据库备份能还原到另一台电脑上吗 方法告诉你

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从别的电脑上拷贝的数据库备份能还原到另一台电脑上吗 方法告诉你相关的知识,希望对你有一定的参考价值。

参考技术A 可以的。具体方法如下:

1、开始菜单--->程序。打开SQL 2005。

2、连接服务器后。找到需要迁移的数据。右键点击属性。

3、在属性里面,点击文件。可查看数据库文件和数据库日志文件的存放路径。

4、确定没有其它用户连接此数据库。点击该数据库-->任务-->分离。

5、进入第3步属性里面看到的数据库文件路径。把ZNLCRM.mdf数据 库文件和ZNLCRM_Log.Ldf数据库日志文件拷贝到另外一台服务器。

6、在另外台服务器上打开SQL数据库。与第1步一样,点击数据库--->附加。

7、在附加数据库里面,点击添加。

8、找到刚刚拷贝过来的ZNLCRM.mdf文件。选中该文件。依次点击确定。

9、可以看到一个完整的数据库就直接被迁移过来了。

如何将本地数据库备份到另一台服务器上?

如何用sql语句将本地数据库备份到另一台服务器上?注意:是sql语句批量备份。还有服务器并没有在局域网内!
贴上来的sql语句最好是测试过的 ,别整那些没用的!如果成功了,我把我所有的分都给你加上!

参考技术A 1.要在其他电脑上备份本地,所以要在其他电脑上共享一个文件夹,并将文件夹映射到服务器上(此处将另一服务器的共享文件夹映射为Z:)

net share test = D:\temp
exec master..xp_cmdshell 'net use z: \\server\test 密码 /user:administrator'
(也可以直接在windows环境下操作)

2.开始备份数据库
backup database Northwind to disk = 'z:\\Northwind_0101.bak'
(也可以在企业管理器里进行备份,要注意选对路径)

3.出于安全考虑,可以在执行完备份操作后,将共享删除
exec master..xp_cmdshell 'net use z: /delete' (首先删除映射)
net share test /delete (取消共享)
参考技术B 既然服务器不在局域网内,那你怎么写SQL备份数据库呢,
要先连上数据库才可以更新服务器上的数据库啊。
要不先用OB10导出来,在用U盘拷导服务器上更新吧,在用0B10导入本回答被提问者采纳
参考技术C 服务器没在局域网内你还不如用直接备份,然后拷贝到另外的电脑上。

以上是关于从别的电脑上拷贝的数据库备份能还原到另一台电脑上吗 方法告诉你的主要内容,如果未能解决你的问题,请参考以下文章

TortoiseSVN的服务器如何转移到另一台电脑?

电脑系统怎样从一台机器的系统转到另一台机器上

SVN主机备份到另一台电脑

Django虚拟环境拷贝到另一台电脑,不能直接使用的问题

linux系统可不可以克隆到别的电脑

如何复制mysql数据库到另一台电脑上?