【发布时间】:2012-01-03 16:53:46
【问题描述】:
我在 SQL Server 2008 中有一个数据库,我想将其复制到另一台计算机上。
如何制作这样的副本?
完成后,我应该在另一台计算机上做什么以从我的副本再次构建数据库?
【问题讨论】:
标签: sql-server database
我在 SQL Server 2008 中有一个数据库,我想将其复制到另一台计算机上。
如何制作这样的副本?
完成后,我应该在另一台计算机上做什么以从我的副本再次构建数据库?
【问题讨论】:
标签: sql-server database
使用 SQL Server Management Studio,步骤如下:
1.右键单击数据库并选择Tasks | 备份
2.确保备份类型为Full
3.单击添加并指定位置和备份名称
4.将创建的备份文件复制到另一台计算机
5.在另一台计算机上的 SQL Server Management Studio 中,右键单击 SQL Server 实例并选择恢复数据库
6.选择设备并单击省略号按钮导航到复制的备份文件
【讨论】:
简单回答:备份,然后在另一台计算机上恢复。
看看这里:http://technet.microsoft.com/en-us/library/cc966495.aspx
那里有很多东西,但基本上,右键单击数据库,任务 > 备份。填写选项以执行到某处的完整备份。
一旦它创建了备份(一个大文件,按照惯例带有 BAK 扩展名),在第二台计算机上,右键单击数据库文件夹,还原数据库并按照提示操作。
如果您愿意,也可以在 SQL 中执行此操作:
有时分离和移动可能会更好,但这种方法总感觉更安全!
这将复制数据库中的结构和数据。
【讨论】:
【讨论】:
最简单的方法之一是备份和恢复。
http://msdn.microsoft.com/en-us/library/ms187048.aspx
您的另一个选择是将数据库与 SQL Server 分离,将 MDF 和 LDF 文件复制到目标计算机,然后重新连接到那里。请注意,如果您想在原始服务器上保留数据库的副本,您还需要附加到那里。
【讨论】:
您可以转储数据库的内容并将其还原到另一台计算机上。相同的机制也可用于备份目的。检查 MS SQL 的备份和恢复功能。
【讨论】: