sim*_*onC 22 sql-server import export dump
我想从一个服务器在SQL Server中实现数据库导出(转储),并将该转储导入另一个SQL Server,而不必在同一模式名称中.
例如,如果我准备了一个数据库,其中包含为新客户实现新数据库的所有数据集,则该数据库名为DB_EMPTY
然后我必须在某个外部服务器上为客户设置相同的DB,例如在架构DB_MY_CUSTOMER中
导出(转储)DB_EMPTY并将其导入DB_MY_CUSTOMER的最佳/最简单方法是什么?
可能与SQL Server Management Studio一起使用?
slu*_*ter 25
一种简单的方法是使用SQL Server Management Studio,在对象资源管理器中右键单击要导出的数据库,选择Tasks
- > Back Up
,然后在对话框底部的"目标"框中选择目标和文件名.您可以使用各种设置,但您不需要.
要在另一台服务器上恢复它基本上是相反的,选择Tasks
- > Restore
- > Database
,在对话框选择中From Device
,然后单击浏览省略号,从那里得到一个浏览对话框,单击添加,然后导航到您创建的备份文件.您可以更改To database
文本框中的数据库名称,并通过转到"选项"选项卡并更改Restore As
标记为"将数据库文件还原为:"的表中的列条目来控制文件的存储位置.
以防万一有人在这里结束并注意到“任务 - > 备份”选项不存在;在最新版本的 SSMS(例如 v18)上,您需要使用“生成脚本”选项,然后在“高级”上选择“脚本数据类型”上的“架构和数据”。
归功于:http : //statmap.co.uk/? page_id= 9207
归档时间: |
|
查看次数: |
54697 次 |
最近记录: |