Может ли SSIS передавать данные из базы данных SQL Server 2005 в базу данных 2008 года?
Мне нужно на регулярной основе автоматически передавать данные из базы данных, работающей на экземпляре SQL Server 2005, в удаленную базу данных, работающую на экземпляре SQL Server 2008. Я новичок в администрировании баз данных и использую SSIS.
Можно ли настроить пакет служб SSIS для передачи данных между двумя базами данных SQL разных версий? Пакет должен быть настроен и установлен на экземпляре SQL 2005.
2 ответа
Да, вы можете передавать данные в период с 2005 по 2008 год.
Главное, на что нужно обратить внимание, это то, что сами пакеты SSIS нельзя перемещать между ними. Если вы создаете пакет в 2005 году, он должен быть запущен в 2005 году. Вы можете преобразовать пакет в 2008, но затем он должен быть запущен в 2008 году.
Вы можете забыть о службах SSIS и создать связанный сервер и использовать вместо этого хранимые процедуры на этапе работы. SSIS может быть излишним и занимать много времени для большинства передач SQL в SQL.