Назад | Перейти на главную страницу

SQL 2005 SSIS и пакет

Если у меня есть пакет SSIS, созданный в VS 2005, и мне предлагается установить и настроить этот пакет. Должен ли сервер, на котором будет выполняться этот пакет SSIS, быть установлен SSIS? Я на 99% уверен, что это да, поскольку, когда я запускаю dtexec / DT packagepath, он сообщает, что на этом сервере нет службы SSIS для этого. Это верно?

Если да, то лучше всего иметь один сервер SSIS для запуска всех пакетов или устанавливать SSIS на серверах, с которых будут запускаться пакеты SSIS?

TY

  1. Да, если вы собираетесь запускать пакеты, на сервере должны быть установлены службы Integration Services.
  2. У вас может быть один главный сервер, на котором будут запускаться все ваши пакеты, при условии, что могут быть установлены соединения с серверами, на которых существуют базы данных, файловые системы и т. Д. Если у вас будет несколько серверов, на которых будут запускаться пакеты, опять же, вам придется установить службы Integration Services на каждом из них.

Служба SSIS не требуется для запуска пакета, хранящегося в файловой системе, если вы спрашиваете:

http://msdn.microsoft.com/en-us/library/ms137731.aspx

«Служба Службы Integration Services не требуется, если вы хотите только разрабатывать и выполнять пакеты служб Службы Integration Services. Однако служба требуется для составления списка и мониторинга пакетов с помощью SQL Server Management Studio».

Не уверен, что папка DTS установлена ​​с установкой только базы данных SQL ...

Поскольку вы говорите, что можете запустить команду DTEXEC, похоже, что она установлена ​​с общими компонентами.