我想从一台服务器在 SQL Server 中实现数据库导出(转储),并将该转储导入到另一台 SQL Server 中,并且不一定使用相同的架构名称。
例如,如果我准备了一个数据库,其中包含用于为新客户实施新数据库的所有数据集,则该数据库名为 DB_EMPTY
然后我必须在某个外部服务器上为客户设置相同的数据库,例如在模式 DB_MY_CUSTOMER 中
导出(转储) DB_EMPTY 并将其导入 DB_MY_CUSTOMER 的最佳/最简单方法是什么?
可能使用 SQL Server Management Studio?
一种简单的方法是使用 SQL Server Management Studio,在对象资源管理器中右键单击要导出的数据库,选择Tasks
-> Back Up
,然后在对话框底部的“目标”框中选择目标和文件名。您可以尝试各种设置,但这不是必需的。
要在另一台服务器上恢复它基本上相反,选择Tasks
-> Restore
-> Database
,在对话框中选择From Device
,然后单击浏览省略号,您将看到一个浏览对话框,单击“添加”,然后导航到您创建的备份文件。您可以更改数据库名称To database
文本框,并通过转到选项选项卡并更改文件的存储位置来控制文件的存储位置Restore As
表中的列条目标记为将数据库文件恢复为:.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)