Поделиться через


Программы командной строки (службы Integration Services)

Integration Services содержит программы командной строки для запуска пакетов и управления пакетами служб Integration Services.

ПримечаниеПримечание

На 64-разрядном компьютере службы Integration Services устанавливают 64-разрядные версии программ dtexec (dtexec.exe) и dtutil (dtutil.exe). Чтобы установить 32-разрядные версии этих средств служб Integration Services, при установке необходимо выбрать либо клиентские средства, либо среду Business Intelligence Development Studio. Программа выполнения пакетов (dtexecui.exe) доступна только в 32-разрядной версии.

Программа выполнения пакетов

Можно использовать диалоговое окно Программа выполнения пакетов для того, чтобы уточнить конфигурацию запуска пакета и запустить пакеты на локальном компьютере. Можно использовать эту программу для создания командных строк, чтобы использовать их в программе командной строки dtexec.

Открытие программы выполнения пакетов в службе Integration Services

  1. Нажмите кнопку Пуск, укажите пункт Все программы, пункт Microsoft SQL Server, а затем выберите команду Среда SQL Server Management Studio.

  2. В диалоговом окне Соединение с сервером выберите Службы Integration Services в списке Тип сервера, введите имя сервера в списке Имя сервера и нажмите кнопку Соединить.

  3. Разверните папку Сохраненные пакеты и вложенные папки, щелкните правой кнопкой мыши необходимый пакет и выберите Выполнить пакет.

Программу выполнения пакетов также можно открыть, если ввести в командной строке dtexecui.

Дополнительные сведения о свойствах, которые можно задать в диалоговом окне Программа выполнения пакетов, см. в следующих разделах:

Программа выполнения пакетов (страница «Общие»)

Программа выполнения пакетов (страница «Конфигурации»)

Программа выполнения пакетов (страница «Командные файлы»)

Программа выполнения пакетов (страница «Диспетчеры соединений»)

Программа выполнения пакетов (страница «Параметры выполнения»)

Программа выполнения пакетов (страница «Отчеты»)

Программа выполнения пакетов (страница «Регистрация»)

Программа выполнения пакетов (страница «Установленные значения»)

Программа выполнения пакетов (страница «Проверка»)

Программа выполнения пакетов (страница «Командная строка»)

Программа dtexec

Для запуска существующего пакета из командной строки можно использовать программу командной строки dtexec. Для доступа к программе необходимо запустить dtexec из командной строки и указать дополнительные ключи.

Дополнительные сведения см. в разделе Программа dtexec (средства служб SSIS).

Программа dtutil

Для управления существующими пакетами из командной строки можно использовать программу командной строки dtutil. Можно получить доступ к пакетам, которые хранятся в базе данных SQL Servermsdb, в хранилище пакетов SSIS и в файловой системе, а также выполнить такие задачи, как копирование, удаление, перемещение и подписывание пакетов. Также можно проверить наличие определенных пакетов.

Программа командной строки dtutil включает в себя следующие функциональные возможности:

  • Подсказки в командной строке, которые обеспечивают самодокументируемость и облегчают работу с командной строкой.

  • Защита от перезаписи – выводится запрос подтверждения, перед тем как перезаписать существующий пакет при копировании и удалении пакетов.

  • Справка консоли для предоставления сведений о параметрах командной строки для dtutil.

Если программа имеет доступ к пакету, хранимому в msdb, в командной строке может быть необходимо ввести имя пользователя и пароль. Если экземпляр SQL Server использует проверку подлинности SQL Server, в командной строке необходимо ввести и имя пользователя, и пароль. Если имя пользователя отсутствует, dtutil попытается войти в SQL Server, используя проверку подлинности Windows.

Программа командной строки dtutil не поддерживает использование командных файлов или перенаправления.

Дополнительные сведения см. в разделе Программа dtutil (средства служб SSIS).

Значок служб Integration Services (маленький) Будьте в курсе новых возможностей cлужб Integration Services

Чтобы загружать новейшую документацию, статьи, образцы и видеоматериалы от корпорации Майкрософт, а также лучшие решения от участников сообщества, посетите страницу служб Integration Services на сайте MSDN или TechNet:

Чтобы получать автоматические уведомления об этих обновлениях, подпишитесь на RSS-каналы, предлагаемые на этой странице.