我可以将sql server数据库和日志文件复制到我的新计算机吗?

时间:2009-08-13 14:54:53

标签: sql-server

我可以将sqlserver数据库和日志文件xcopy到我的新计算机吗?

更新的 数据库位于不在计算机中的硬盘驱动器上,这就是为什么我问我是否可以只是xcopy

3 个答案:

答案 0 :(得分:3)

Detach它来自数据库,来自现在的任何服务器。然后,去吧。一旦它在新机器上,将它连接到该服务器上,你就会非常热衷。

答案 1 :(得分:1)

您可以从服务器复制计算机上的.mdf和.ldf文件。 只需考虑在(在客户端工具中)之前分离数据库,复制文件并重新连接数据库。

答案 2 :(得分:0)

您有几个选择:

  • detach现有数据库,复制 mdf / ldf,attach到新计算机
  • 在现有计算机上停止sql server, 将mdf / ldf,attach复制到新的 计算机
  • 备份旧数据库,复制 备份,将数据库恢复到新的 计算机

请注意,当您附加数据库时,它会在当前用户上下文中执行此操作。如果数据库所有者不是sa,这可能会导致一些问题,因此请确保以sa身份登录到SSMS。

无论您在下面使用哪种方法,都可能需要复制SQL Server登录。为此,请使用sp_help_revlogin