Программы командной строки (службы SSIS)
Изменения: 15 сентября 2007 г.
Microsoft SQL Server 2005 Integration Services (SSIS) содержит программы командной строки для запуска пакетов и управления пакетами служб Integration Services.
Примечание. |
---|
На 64-разрядном компьютере службы Integration Services устанавливают и 32-разрядную, и 64-разрядную версии программ dtexec.exe и dtutil.exe. Программа выполнения пакетов dtexecui.exe доступна только в 32-разрядной версии. |
Программа выполнения пакетов
Можно использовать диалоговое окно Программа выполнения пакетов для того, чтобы уточнить конфигурацию запуска пакета и запустить пакеты на локальном компьютере. Можно использовать эту программу для создания командных строк, чтобы использовать их в программе командной строки dtexec.
Открытие программы выполнения пакетов в службе Integration Services
Нажмите кнопку Пуск, выберите пункт Программы, затем Microsoft SQL Server 2005 и нажмите SQL Server Management Studio.
В диалоговом окне Соединение с сервером выберите Службы Integration Services из списка Тип сервера, затем нажмите Подключить.
Разверните папку Сохраненные пакеты и вложенные папки, щелкните правой кнопкой мыши необходимый пакет и выберите Запустить пакет.
Программу выполнения пакетов также можно открыть, если ввести в командной строке dtexecui.
Дополнительные сведения о свойствах, которые можно задать в диалоговом окне Программа выполнения пакетов, см. в следующих разделах:
Программа выполнения пакетов (страница «Общие»)
Программа выполнения пакетов (страница «Конфигурации»)
Программа выполнения пакетов (страница «Командные файлы»)
Программа выполнения пакетов (страница «Диспетчеры соединений»)
Программа выполнения пакетов (страница «Параметры выполнения»)
Программа выполнения пакетов (страница «Отчеты»)
Программа выполнения пакетов (страница «Регистрация»)
Программа выполнения пакетов (страница «Установленные значения»)
Программа выполнения пакетов (страница «Проверка»)
Программа выполнения пакетов (страница «Командная строка»)
dtexec
Для запуска существующего пакета из командной строки можно использовать программу командной строки dtexec. Для доступа к программе необходимо запустить dtexec из командной строки и указать дополнительные ключи.
Дополнительные сведения см. в разделе Программа dtexec.
dtutil
Для управления существующими пакетами из командной строки можно использовать программу командной строки dtutil. Можно получить доступ к пакетам, которые хранятся в базе данных SQL Server msdb, в хранилище пакетов SSIS и в файловой системе, а также выполнить такие задачи, как копирование, удаление, перемещение и подписывание пакетов. Также можно проверить наличие определенных пакетов.
Программа командной строки dtutil включает в себя следующие функциональные возможности:
- Подсказки в командной строке, которые обеспечивают самодокументируемость и облегчают работу с командной строкой.
- Защита от записи для запроса подтверждения, перед тем как переписать существующий пакет при копировании и удалении пакетов.
- Справка консоли для предоставления сведений о параметрах командной строки для dtutil.
Если программа имеет доступ к пакету, хранимому в msdb, в командной строке может быть необходимо ввести имя пользователя и пароль. Если экземпляр SQL Server использует проверку подлинности SQL Server, в командной строке необходимо ввести и имя пользователя, и пароль. Если имя пользователя отсутствует, dtutil попытается войти в SQL Server, используя проверку подлинности Windows.
Программа командной строки dtutil не поддерживает использование командных файлов или переадресации.
Дополнительные сведения см. в разделе Программа dtutil.
См. также
Основные понятия
Использование служб Integration Services на 64-разрядных компьютерах
Другие ресурсы
Служебные программы и средства служб Integration Services
Справка и поддержка
Получение помощи по SQL Server 2005
Журнал изменений
Версия | Журнал |
---|---|
15 сентября 2007 г. |
|
12 декабря 2006 г. |
|