我需要从一台服务器导出数据库并将其导入另一台服务器。
在instructinos frmo ponies中,它说:
在“到时间点”文本框中, 保留默认值(最近的 可能)或选择一个特定的日期 和点击浏览的时间 按钮,打开时间点 还原对话框。更多 信息,请参见如何:还原到 时间点(SQL Server管理 工作室)。
要指定要还原的备份集的来源和位置,请单击 以下选项之一:
From database Enter a database name in the list box.
我无法在恢复中输入任何内容
答案 0 :(得分:7)
使用SQL Server Management Studio,您可以使用备份/还原功能。 The Restore process is laid out in the MSDN documentation.和here's the MSDN article for backing up a database...
显然,您还原到另一个SQL Server数据库实例(“数据库实例”可以包含多个数据库。)。实例的版本可能比备份的版本更新 - 兼容级别将相应地设置。
答案 1 :(得分:2)
执行此操作的最佳方法是备份数据库。这将备份到一个文件。然后将该文件带到新服务器并执行还原。这应该可以恢复从表到存储过程到外键和所有数据的所有内容。
答案 2 :(得分:1)
此外,如果您只想将数据库移动到新服务器,则Detach / Attach是一个更快捷的选项。如果要保留原始数据库,可以使用备份/还原。