Database 将SQL Server数据从一个数据库迁移到另一个数据库
我们有两台服务器,其中一个数据库包含相同的表和结构,但数据不同。一个是测试环境,另一个包含生产数据 我们希望将数据从生产数据库复制到测试数据库。实现这一目标的最佳方法是什么Database 将SQL Server数据从一个数据库迁移到另一个数据库,database,sql-server-2008,data-migration,Database,Sql Server 2008,Data Migration,我们有两台服务器,其中一个数据库包含相同的表和结构,但数据不同。一个是测试环境,另一个包含生产数据 我们希望将数据从生产数据库复制到测试数据库。实现这一目标的最佳方法是什么 如果我先删除数据;我能插入数据吗?或者主键的计数将从它们所在的位置开始?为具有自动编号功能的表插入主键如何?这取决于您的具体需要和数据结构,但这里有一些选项需要考虑(根据我的建议优先考虑):- 简单的备份和恢复将是最简单、最快速的解决方案 使用数据脚本工具(如)可以解决您的需求 可以开发SSIS包在两个实例之间来回传输数据
如果我先删除数据;我能插入数据吗?或者主键的计数将从它们所在的位置开始?为具有自动编号功能的表插入主键如何?这取决于您的具体需要和数据结构,但这里有一些选项需要考虑(根据我的建议优先考虑):-
- 简单的备份和恢复将是最简单、最快速的解决方案李>
- 使用数据脚本工具(如)可以解决您的需求李>
- 可以开发SSIS包在两个实例之间来回传输数据;或
- 使用
命令为标识种子表编写自己的脚本SET IDENTITY INSERT ON/OFF