将记录和所有相关数据从一个SQL Server传输到另一个SQL Server

本文关键字:SQL Server 一个 另一个 传输 记录 数据 | 更新日期: 2023-09-27 18:06:12

我有2台服务器运行SQL Server 2008 Express。两个服务器托管一个结构相同的数据库(相同的表结构)。每个数据库包含不同的客户数据。现在我需要将一个客户从一个服务器移动到另一个服务器。从客户表复制记录很容易,但是还有大约50个表需要复制依赖数据(外键关系)。

是否有工具能够检测依赖关系并相应地导出/导入数据?

我也开始用c#自己编写导出代码。这里的问题是,我还没有找到一种方法来动态检测依赖关系。因此,这将是一个静态导出,我需要在每次数据库结构更改时对其进行调整。这里的任何提示也会很有帮助。(VS 2010 .net 4.0)

将记录和所有相关数据从一个SQL Server传输到另一个SQL Server

我建议使用某种ORM。这样你就可以很容易地找到依赖者。那么你应该一次搬一个家。