2016-05-30 5 views
0

Я разработал 25 пакетов SSIS с бэкэнд SQL Server. Теперь мои требования изменились так, что пакет SSIS остается прежним, но используемая мной база данных должна переходить с SQL-сервера на Oracle Database,Как я могу легко сменить пакет SSIS с SQL Server на Oracle?

Как я могу изменить БД в моем пакете SSIS с SQL Server на Oracle?

+0

Я не совсем понимаю, что вы имеете в виду. Вы хотите сейчас запустить свои SSIS-пакеты в Oracle-DB? Знаете ли вы, что означает SSIS? – Johannes

+0

Привет, Йоханнес, Да, Раньше я использовал их для запуска на SQL Server, но теперь я хочу запускать пакеты SSIS в Oracle-DB. Как я могу это сделать? Есть ли способ переключаться между базами данных? Или я должен начать разработку своего пакета с нуля? – Naresh

ответ

0

Ну, я не думаю, что есть способ сделать это. SSIS означает служб интеграции SQL Server по причине :)

Oracle имеет аналогичную структуру под названием Golden Gate: http://www.oracle.com/us/products/middleware/data-integration/goldengate/overview/index.html

Я думаю, вы wourld придется начинать с нуля. Но так как у вас уже есть концепции - при условии, что ваши SSIS-пакеты работают - для создания ваших служб интеграции данных вы «должны» только ознакомиться с «Золотыми воротами».

0

Вы что, шутите? Это можно решить. Все, что вам нужно сделать, это отредактировать пакеты для использования источника и назначения в качестве баз данных оракула. Остальное остается прежним. Это также зависит от того, как данные обрабатываются внутри пакетов.

Если ваши пакеты используют какие-либо преобразования в потоке данных, и если поток данных использует любые SQL-команды, вам также нужно подумать об этом. Кроме того, если ваш поток управления использует любую задачу SQL, вам также нужно подумать об этом.

Вы можете отредактировать один пакет и попробовать преобразовать его в Oracle. SSIS также может обрабатывать данные Oracle, это не является ограничением SSIS.

 Смежные вопросы

  • Нет связанных вопросов^_^