如何把一台电脑上备份的SQL Server数据还原到另一台电脑

如何把一台电脑上备份的SQL Server数据还原到另一台电脑,第1张

一台电脑上备份的SQL Server数据还原到另一台电脑,以SQL 2005为例教大家迁移完整数据库到另外一台电脑。具体步骤如下:

1 开始菜单--->程序,打开SQL 2005;

2 连接服务器后,找到我们需要迁移的数据,右键点击属性;

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

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

5 进入第3步属性里面看到的数据库文件路径。如下图把我们的ZNLCRMmdf数据 库文件和ZNLCRM_LogLdf数据库日志文件拷贝到另外一台服务器。

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

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

8 找到刚刚拷贝过来的ZNLCRMmdf文件。选中该文件,依次点击确定;

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

分离说的是断开这个数据库的连接(但可不是删除哦,他仍然存在于你的硬盘上,这样你就可以随意的挪动数据库了)

附加说的和分离正好相反

备份是为防止出现错误,还原是为了防止出现数据的丢失

首先告诉你附加数据库时的路径是由你附加的时候决定的,

你要附加数据库只需要把该数据库在原服务器上进行分离,然后在数据库文件,即数据库名mgf(数据库主文件)和数据库名ldf(日志文件)这两个文件进行拷贝,拷贝到新服务器中的新路径(任意的),然后在新服务器的sql server 中进行附加,就可以了。

至于数据库的还原和附加数据库的区别

对于数据库的还原 要还原首先要对源数据库进行备份,然后将备份好的bak文件拷贝到新服务器中,再在sql server中进行还原,不过必须先建立一个空的数据库,就这些,还有什么问题还可以继续提问。。。

以上就是关于如何把一台电脑上备份的SQL Server数据还原到另一台电脑全部的内容,包括:如何把一台电脑上备份的SQL Server数据还原到另一台电脑、数据库的分离、附加和备份、还原有什么区别、SQserve附加还原数据库问题!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9312031.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存