Мне нужно скопировать несколько таблиц из одной БД в другую в SQL Server 2000, используя C # (VS 2005). Вызов должен быть параметризован - мне нужно передать имя базы данных, в которую я собираюсь копировать эти таблицы.
Я мог бы использовать DTS с параметрами, но я не могу найти пример кода, который делает это из C #.
В качестве альтернативы, я мог бы просто использовать
drop table TableName
select * into TableName from SourceDB..TableName
, а затем восстановите индексы и т. Д., Но это действительно клуджи.
Есть еще идеи?
Спасибо!