2010-12-03 2 views
0

в основном у меня есть 2 децибел сделать основной привет мир пример, чтобы получить мою голову вокруг хранимых процедур и SSIS в MS Server 2005.Как сделать SSIS и хранимые процедуры - начинающему

У меня есть таблица SSIS_test_src и SSIS_test_des. База данных src имеет 1 таблицу (людей) с 3 записями (id, name, age). Я хочу сделать таблицу и все записи из базы данных src и вставить их в базу данных des.

Я не совсем понимаю иерархию пакетов SP и SSIS, но я занимаюсь некоторыми учебниками и до сих пор не получаю нигде.

Если кто-то может помочь, сообщив мне, как получить данные из исходной базы данных в мою пустую базу данных назначения, используя пакеты SSIS и хранимые процедуры, было бы здорово.

Спасибо, Киан

ответ

1

Есть ли конкретная причина, вы хотите использовать хранимую процедуру для этого? Передача данных с одного разряда на другой с использованием SSIS является тривиальной и не требует хранимой процедуры. Вот как бы я это сделал:

  • Создайте пару менеджеров соединений: один для источника db и один для адресата.
  • Создайте задачу потока данных.
  • Создайте источник OLE DB и узел назначения OLE DB для потока данных.
  • Подключите источник к месту назначения.
  • Установить диспетчер подключений для узла-источника к исходной БД
  • Сделайте то же самое для узла назначения с БД назначения
  • Убедитесь, что отображения в узле назначения являются правильными (если таблицы источника и назначения то же, тогда это должно быть нормально)
  • Запустить пакет.

Как я уже сказал, я не уверен, почему вы хотите использовать хранимые процедуры для выполнения этой задачи. Надеюсь, это поможет.

1

В основном исходные и целевые базы данных имеют разные структуры таблиц. Нам нужно получить данные из разных таблиц в исходной базе данных и заполнить одну таблицу в целевой базе данных с помощью возвращаемых наборов данных.

мне нужно сделать в основном массовый импорт данных в таблицу назначения, но я новичок на все SSIS и SP мира, так что я не уверен, с чего начать и т.д.

Киан

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