我需要使用 C# (VS 2005) 在 SQL Server 2000 中将多个表从一个数据库复制到另一个数据库。调用需要参数化——我需要能够传入我将要复制这些表的数据库的名称。
我可以将 DTS 与参数一起使用,但我找不到任何从 C# 执行此操作的示例代码。
或者,我可以只使用
drop table TableName
select * into TableName from SourceDB..TableName
然后重建索引等 - 但这真的很笨拙。
还有其他想法吗?
谢谢!