SQL Server:将表的内容用作要在其他表中使用的备份

时间:2018-08-02 11:38:14

标签: sql-server database-backups

我有以下情况:

在生产数据库中,我想将表的内容保存到本地数据库副本中。

示例:

在生产数据库DB_PRODUCTION中:我有包含所有实时数据的表Company

我想要做的是将Company表的内容复制到测试环境(位于本地服务器上)的Company表中。

如何在不对DB_PRODUCTION数据库进行完整备份的情况下执行此操作?

我想做的是在生产数据库上执行SELECT * FROM Company查询,将结果保存到.csv并将其导入我的DB_TEST数据库中。

但这是否受支持/可能?

版本为SQL Server 2013(生产版)和SQL Server 2016(测试版)

1 个答案:

答案 0 :(得分:0)

只需右键单击源数据库,然后从上下文菜单中选择“导出...”。该向导将指导您完成整个过程,您可以在其中选择所需的源表和目标表以及选项。如果要维护标识列的值,请确保激活此选项。

如果在目标数据库上选择“导入...”,则整个过程的工作方式也相同。

作为奖励,您可以选择保存配置以备后用。