Соединение «Соединение» не может быть найдено.Убедитесь, что диспетчер соединений имеет соединение с этим именем - PullRequest
0 голосов
/ 26 декабря 2018

Я использую диспетчер соединений ODATA в SSIS для подключения к частной Sharepoint Online, мне удается протестировать соединение при создании диспетчера соединений и выполнить предварительный просмотр моего списка, когда я работаю в конструкторе.Когда я пытаюсь выполнить пакет в VS, я получаю следующую ошибку:

Не удается найти соединение «Соединение».Убедитесь, что диспетчер соединений имеет соединение с этим именем

Источник данных OData не прошел проверку и вернул код 0xc020801A.

Я уже создал новый пакет и уверен, что нетлюбое другое соединение на вкладке журналирования, между прочим, мои другие пакеты (которые не используют соединение с OData, работает отлично)

Моя среда настроена следующим образом:

  • VS Studio 2017 Community edition
  • Инструменты данных SQL Server 15.1.61810.11040
  • Sharepoint Online
  • Я также установил «SDK клиентских компонентов SharePoint Server 2013», поскольку с «SDK клиентских компонентов SharePoint Online» я не смогдаже настроить диспетчер соединений в SSIS, так как у меня была следующая ошибка:

Не удалось загрузить файл или сборку 'Microsoft.SharePoint.Client.Runtime', версия = 15.0.0.0

После установки SDK 2013 я смог правильно настроить диспетчер соединений.

Спасибо в advance, любая помощь приветствуется.

Ответы [ 3 ]

0 голосов
/ 26 декабря 2018

Моя демонстрационная пробная версия для справки:

enter image description here

enter image description here

0 голосов
/ 26 декабря 2018

Спасибо за ваши ответы, ребята.

Я попытался воссоздать новое решение, но получил то же сообщение об ошибке:

The connection "Connection" cannot be found. Verify that the connection manager has a connection with that name

OData source failed validation and returned code 0xc020801A.

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

ssis

0 голосов
/ 26 декабря 2018

Убедитесь, что соединение OData можно найти на панели «Диспетчеры соединений» в пакете, если это так, попробуйте создать новое решение и проверьте, можно ли воспроизвести в нем эту ошибку.

Для получения подробной информации о создании источника OData, пожалуйста, перейдите по этой ссылке: Учебное пособие: Использование источника OData

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