【发布时间】:2009-07-30 18:54:10
【问题描述】:
我认为这个问题可以解释自己
【问题讨论】:
标签: .net sql-server-2005 import export
我认为这个问题可以解释自己
【问题讨论】:
标签: .net sql-server-2005 import export
这有帮助吗? SqlBulkCopy Class
【讨论】:
以编程方式进行数据库备份和恢复怎么样?
【讨论】:
我假设您不能直接或间接链接服务器并使用 DTS 来执行此操作?
有一个 Microsoft.SqlServer 命名空间,您可以使用它与 SQL Server 进行交互(请参阅simple example,我曾经使用它在远程和本地数据库之间进行复杂的业务规则数据同步操作。但这都是代码,而不是点击式实用程序。
编辑: 您可以创建和安排 DTS 包(想想脚本)来执行多步骤数据传输和转换过程。这里有一个link,讲的是在c#中与DTS交互
【讨论】:
将第一个服务器作为linked server 添加到第二个服务器。 创建必要的表并使用普通的 INSERT...SELECT 来复制数据。 您也可以使用OPENDATASOURCE 函数来代替创建链接服务器。
如果您无法将服务器配置为相互访问,您可以将数据读取到您的应用程序 - 使用 DataTable 或 DataSet,然后使用 SqlBulkCopy 将其写入另一台服务器。
【讨论】: