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

时间:2013-03-28 11:29:34

标签: c# sql-server sql-server-2008

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

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

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

1 个答案:

答案 0 :(得分:1)

我建议使用某种ORM。这样你就可以轻松找到家属。然后你应该一次移动孔家庭。

如果您有疑问,请与我联系。