Задача процесса выполнения служб SSIS, висящая от задания SQL Server, ошибки не выдаются - PullRequest
0 голосов
/ 01 ноября 2011

У меня есть базовый пакет служб SSIS, в котором есть задача выполнения процесса, которая запускает файл .exe, который находится на нашем диске NAS / Share, который создает файл csv и читается на последующих этапах.

Я могу выполнить пакет служб SSIS в BIDS, и все работает безупречно. При развертывании на сервере и запуске с работы пакет служб SSIS просто зависает и остается в режиме выполнения.

Чтобы убедиться, что мы можем запустить его с сервера, я попытался запустить .exe из командной строки изнутри сервера и натолкнулся на ошибку, которая останавливала работу .exe, оказалось, что нам нужен 64-битный Windows Server 2008 конкретный .exe, который мы соединили. Несмотря на обновление .exe и возможность его запуска из командной строки на сервере, мы все еще испытываем ту же проблему.

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

Приветствия

1 Ответ

2 голосов
/ 02 ноября 2011

Если вы используете свой исполняемый файл по пути UNC, вам нужно будет добавить его в настройке зоны в локальной интрасети.

В Internet Explorer перейдите в раздел «Безопасность» и выберите настройки локальной интрасети. Нажмите на сайты и добавьте свой UNC-путь и нажмите ОК. Протокол file: // добавляется автоматически.

Это не имеет ничего общего с службами SSIS, но связано с настройками зоны в Internet Explorer.

Это должно помочь.

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