Различия между dtexec.exe и dtexecui.exe (утилита выполнения пакетов) - PullRequest
0 голосов
/ 29 марта 2011

Мне бы хотелось узнать разницу между dtexec.exe и dtexecui.exe (Execute Package Utility). Вот несколько вещей, которые я знаю:

  1. dtexecui.exe - это 32-разрядное приложение, в то время как dtexec.exe имеет 32- и 64-разрядную версии.

Я хотел бы знать, существуют ли другие различия между этими двумя.Такие вещи, как

  • они запускают пакеты по-разному?,
  • у них есть предпочтения, на каком клиенте oracle они будут использовать для подключения к базам данных, если у вас есть как 32-, так и 64-битныеклиенты ?,
  • или любые другие различия
  • Какие драйверы оракула каждый из них использует для подключения к базе данных.

1 Ответ

3 голосов
/ 30 марта 2011

И dtexec.exe, и dtexecui.exe выполняют пакеты служб SSIS одинаково.Разница в том, что dtexecui предоставил графический интерфейс пользователя для построения аргументов командной строки для dtexec.Командная строка, генерируемая с помощью dtexecui, может использоваться в качестве аргументов командной строки для dtexec.

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

Для получения информации о выполнении пакетов с использованием dtexecui см.
http://msdn.microsoft.com/en-us/library/ms141707(v=SQL.90).aspx

...