Агент SQL обнаруживает диспетчер соединений в пакете служб SSIS, который был удален - PullRequest
0 голосов
/ 29 августа 2018

Мы работали над развертыванием некоторых пакетов SSIS в нашем каталоге SSISDB на сервере sql. После исправления множества проблем с разрешениями в прокси-аккаунтах, последняя проблема -

После развертывания проекта на SSISDB (SQL Server 2012) затем либо обновите существующее задание агента SQL для использования развернутого пакета SSIS, либо удалите его и создайте новое задание агента, агент sql обнаруживает диспетчер соединений с разработчиком SQL Server, который я удалил из пакета. Это приводит к сбою, когда задание выполняется с какими-то проблемами с разрешениями, однако диспетчер соединений не существует в пакете. Я даже проверил код XML для менеджеров соединений, и там нет ничего для того, что я удалил.

Agent connection configuration

Package connection managers

Я не могу понять, как агент SQL обнаруживает диспетчер соединений на вкладке конфигурации шага задания, когда этот менеджер соединений нигде не виден в файлах разработчика пакета.

Я удалил и повторно развернул проект после того, как снова и снова сохранял его в Visual Studio.

Есть ли где-то глубокие скрытые настройки, содержащие больше данных о соединении? Такое ощущение, что проблема больше связана с SSMS, чем с SSIS, но в этот момент я потерян!

1 Ответ

0 голосов
/ 29 августа 2018

Вы не предоставили мне достаточно информации, чтобы сообщить вам, ПОЧЕМУ появляется этот менеджер соединений, но я могу рассказать вам, что вы можете с этим сделать.

Вы можете создавать сценарии DROP и CREATE JOB в SSMS, щелкая правой кнопкой мыши на задании в проводнике объектов. В сценарии CREATE JOB найдите диспетчер соединений, который вам больше не нужен, удалите его из сценария и запустите сценарии.

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