我在SQL Server 2008中有一个数据库,我想将其复制到另一台计算机上。

如何制作这样的副本?

完成此操作后,我应该在另一台计算机上怎么做才能从副本中再次构建数据库?

最佳答案

简单答案:备份它,然后在另一台计算机上将其还原。

在这里看看:http://technet.microsoft.com/en-us/library/cc966495.aspx

那里有很多东西,但实际上,右键单击数据库,然后单击“任务”>“备份”。填写选项以将完整备份执行到某处。

一旦它创建了备份(按照惯例,一个大文件,带有BAK扩展名),请在第二台计算机上右键单击Databases文件夹,然后单击Restore Database并按照提示进行操作。

如果愿意,也可以在SQL中完成:

  • 备份:http://msdn.microsoft.com/en-us/library/ms186865.aspx
  • 恢复:http://msdn.microsoft.com/en-us/library/ms186858.aspx

  • 有时候,分离和移动比较好,但是这种方法总感觉更安全!

    这将复制数据库中的结构和数据。

    关于sql-server - 如何将数据库从一台计算机复制到另一台计算机?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8715687/

    10-10 16:24