Вопрос

Я создал новую базу данных на MS SQL Server SharePoint Instace, которая содержит две простые таблицы.

Затем я попытался связать значения, определенные в этих таблицах, внедрив внешние типы контента с помощью SharePoint Designer.

Процесс, кажется, работает без каких -либо ошибок, но теперь, когда я пытаюсь получить доступ к внешнему списку на основе этого содержимого, я получаю ошибку:

Не может подключиться к лобсистеме (внешняя система)

Я проверяю все разрешения на новую базу данных, службу подключения бизнес -данных и т. Д. Но я не нашел решения для этого.

У вас есть какие -либо предложения, чего я мог бы пропустить?

Это было полезно?

Решение

Наконец я нашел причину моей проблемы.

Я включил регистрацию Business Connectivity Services in Monitor -> Diagnostic Logging И я нашел исключение:

Не удалось открыть соединение с использованием «источник данных = xxxxxxxxx sharePoint; начальный каталог = xxxxx; интегрированная безопасность = sspi; pooling = true; Infist Security Info = false 'в домене приложения'/lm/w3svc/210338692/root-1-1293140313355566650 ' Анкет Полный текст исключения: не может открыть базу данных "xxxxx", запрашиваемой входом в систему. Вход не удался. Вход не удастся для пользователя «NT Authority Network Service».

На этом этапе я решил явным образом добавить учетную запись «Authority Authority Network Service» в базу данных внешних данных.

Другие советы

Учетные данные, передаваемые в базу данных, настраиваются.

Аутентификация службы подключения к бизнесу данных

Звучит так, как будто вы использовали Reverttoself и автономную установку SharePoint (не ферма)

Поскольку вы используете Foundation SharePoint, к сожалению, Secure Store Service недоступна.

Я разрешаю это с помощью WCF вместо этого SQL в подключении к внешнему типу контента.

В этой ссылке используйте генератор WCF с SQL, чтобы создать DE WCF, вы можете использовать его в SharePoint и обходной задачи.

http://swainman.spaces.live.com/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top