Описание тега dtexec

DTExec — это инструмент, используемый для настройки и выполнения пакетов SQL Server Integration Services (SSIS). Многие разработчики и администраторы баз данных используют этот инструмент, особенно при автоматизации выполнения пакетов с помощью сторонних приложений или неподдерживаемых языков программирования.
1 ответ

SSIS 2016 VS 2015 Ошибка 0xC001700A Номер версии в пакете недействителен. номер версии не может быть больше номера текущей версии

Я обновил пакет SSIS 2008R2 до SSIS 2016 с помощью мастера обновления. Он успешно обновлен. На моем сервере загружены SQL Server 2008R2 и 2016. Я выполняю командный файл, который вызывает обновленный пакет. Пакетный файл вызывает DTEXEC.exe из "C:\P…
29 сен '16 в 20:22
1 ответ

Приложение Process.Start не удалось правильно запустить с DTExec

Я пишу инструмент, который позволяет администратору БД удаленно запускать пакет служб SSIS. Приложение представляет собой XBAP и было развернуто на сервере SQL с пакетом служб SSIS на том же сервере. Я добиваюсь удаленного вызова пакета служб SSIS, …
24 мар '16 в 16:21
1 ответ

DTExec не находит файл

У меня создан пакет, который загружен на наш сервер SQL. Пакет помещается в папку, читает и выделяет, выгружает Excel в таблицу и затем архивирует. При нормальном запуске пакета (через BIDS) работает отлично. Но когда я прохожу это через SSMS исполь…
04 ноя '15 в 14:17
0 ответов

Пакет служб SSIS создает таблицы в неправильной базе данных

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

Пакет служб SSIS не запускается из кода

Я пытаюсь запустить пакет служб SSIS с веб-сайта, используя следующий код: Process process = new Process(); try { process.StartInfo.UseShellExecute = false; process.StartInfo.RedirectStandardOutput = true; process.StartInfo.FileName = "dtexec"; proc…
13 мар '15 в 11:58
2 ответа

Ошибка ORA-12541 при развертывании пакета служб SSIS на сервере

Я подключаю SSIS к соединению Oracle OLEDB, используя приведенную ниже строку подключения. Data Source=Server_Name;User ID=U_Id;Password=Pwd;Provider=MSDAORA.1; Он работает на моей машине, но когда я работаю на сервере SSIS, используя C:\Program Fil…
13 дек '12 в 12:58
1 ответ

Термин "EXEC" не распознается как имя командлета Powershell.

У меня есть пакет SSIS dtsx, который я хочу запустить с помощью PowerShell. Ниже приведено то, что я запускаю в powershell. EXEC xp_cmdshell '"C:\Program Files\Microsoft SQL Server\130\DTS\Binn\DTExec.exe" /f "F:\SqlExport\New package.dtsx"' К сожал…
19 ноя '18 в 02:35
1 ответ

Синтаксис для dtexec нескольких пакетов служб SSIS

Каков синтаксис для вызова нескольких пакетов служб SSIS (Package1, Package2, Package3) с использованием dtexec в файле bat? dtexec /f "C:\Package1.dtsx"
06 мар '15 в 03:51
2 ответа

DTExec сообщает только о задаче потока данных

В Windows 7 я хочу запланировать выполнение некоторых пакетов DTSX. Я сделал CMD-файл для каждого пакета DTSX и запланировал их с помощью планировщика Windows. Начиная с этой статьи, я пишу следующий код для моих файлов CMD: @ECHO ON "C:\Program Fil…
09 янв '18 в 08:54
0 ответов

Могут ли пакеты SSIS получить доступ к сети при запуске из DTExec?

У меня есть пакет служб SSIS, который извлекает некоторые данные из SQL Server в файл.csv, а затем копирует файл в сетевое расположение (использует Robocopy). Работает нормально как задание агента SQL. Когда я использую DtExec со своей собственной м…
17 авг '16 в 21:21
1 ответ

Выполнить пакет ssis с помощью dtexec - журнал SQL Server не записывает события в базу данных

Я использую инструменты данных сервера SQL для создания пакетов SISIS для перетаскивания данных из AS400 в базу данных SQL 2012 Express. Я использую Windows 7, 64bit. Я создал пакеты и установил ведение журнала в текстовый файл и базу данных сервера…
17 июл '14 в 17:15
1 ответ

Сколько времени занимает SSISDB для записи статуса выполнения пакета?

Я запускаю серию пакетов служб SSIS, используя DTEXEC в Powershell. Пакеты находятся в SSISDB. У меня нет проблем с запуском пакета, но у меня возникают проблемы с определением фактического состояния результата после завершения пакета. Когда пакет з…
25 июл '13 в 18:31
1 ответ

Запустите пакет служб SSIS с помощью командного файла

Нужна помощь в выполнении моего пакета служб SSIS из командной строки. ниже указан путь к моему файлу DTExec и путь к пакету. когда я запускаю это, я получаю сообщение об ошибке "отсутствует аргумент для опции" файл " "C:\Program Files (x86)\Microso…
02 май '17 в 19:23
2 ответа

Настройка Bare Bones для запуска пакета служб SSIS

Я работаю с Microsoft Access 2016 с бэкэндом SQL Server 2008 R2. Я использовал SQL Server Management Studio для создания пакета служб SSIS для быстрого копирования данных (щелкните правой кнопкой мыши БД -> Задачи -> Импорт / экспорт). Мне удалось с…
14 ноя '18 в 14:52
1 ответ

DTExec.exe CheckFile и проверка не удается

Я пытаюсь выполнить сценарий dtsx, используя DTExec.exe как часть пакетного процесса. Работает следующий скрипт командной строки: "C:\Program Files\Microsoft SQL Server\130\DTS\Binn\DTExec.exe" -File "\\\\vm-to-somewhere\d$\Projects\test.dtsx" Однак…
2 ответа

Советы по использованию задачи "Выполнение процесса" и "Выполнение задачи пакета" в ssis

У меня есть родительский pkg, который вызывает несколько дочерних pkgs. Для каждого дочернего pkg у меня есть задание sql agent, которое переопределяет некоторые значения Conenctions, как в dtexec, где вы можете использовать удобную команду /Conn[ec…
21 ноя '13 в 10:11
1 ответ

PowerShell DTexec /ISServer передает строку подключения как переменную пакета

Я хочу выполнить пакет служб SSIS на ISServer через PowerShell. Я использовал скрипт, найденный на странице Microsoft. Это не работает для меня. Я хочу передать строку соединения, но не назначить диспетчеру соединений, а просто как переменную строку…
14 апр '17 в 12:58
1 ответ

Ошибка dtexec "Соединение xxx не найдено" с моделью развертывания проекта

При запуске DTEXEC я получаю "Соединение xxxx не найдено". Я верю, что это потому, что менеджеры соединений расположены на уровне проекта, а не внутри самого пакета. При запуске DTEXECUI - эти диспетчеры соединений не отображаются. Это единственный …
31 янв '14 в 17:53
0 ответов

DTExec со строкой подключения

Я создал несколько пакетов служб SSIS в проекте Visual Studio. Я использовал параметры проекта и соединение OLEDB в диспетчере соединений. Я хотел бы выполнить пакет служб SSIS в автономном режиме с помощью Powershell. Это моя команда: DTExec.exe /f…
31 янв '19 в 10:42
1 ответ

Вызов пакета служб SSIS с входными параметрами хранимой процедуры

У меня есть пакеты служб SSIS, которые ожидают идентификатор входного параметра (целое число). Мне нужно выполнить этот пакет служб SSIS с помощью хранимой процедуры, чтобы я мог передать значение идентификатора. DECLARE @Command varchar(1000) , @Pa…
18 июл '12 в 01:32