Можно ли использовать SQL-запрос для передачи данных из таблицы в одной базе данных в таблицу в другой базе данных на том же сервере?
Например:
UPDATE DB1.Table SET DB1.Table.Column1 = DB2.Table.Column1, DB1.Table.Column2 = DB2.Table.Column2, DB1.Table.Column3 = DB2.Table.Column3;
Как насчет использования вставки в выписке?
INSERT INTO DB2.Table (Col1, Col2, Col3) SELECT Col1, Col2, Col3 FROM DB1.TABLE
Вы можете использовать функцию DTS (Служба преобразования данных) SQL Server 2005.
Вот хорошая статья , которая объясняет процесс шаг за шагом.