Подключите Sharepoint 2010 (внешний тип контента) к связанному серверу MSSQL - PullRequest
1 голос
/ 25 октября 2011

Не удается подключиться к базе данных связанного сервера из экрана определения внешнего типа контента в Microsoft Sharepoint 2010.

Когда я получаю доступ к своему связанному серверу из SQL Server Management Studio, он работает нормально:

SELECT * FROM MyLinkedServer.MyCatalog.MyDatabase.MyTable

возвращает все записи просто отлично.

Но в Sharepoint я выбираю «Внешний тип контента», я создаю его; На следующем экране я нажимаю «Внешняя система, нажмите здесь, чтобы обнаружить внешние источники данных ..» (или что-то похожее).

- Add connect/datasource  
  * Datasourcetype: SQL server  
  * Databaseserver: MySQLServerIP\InstanceName (ex. 192.168.1.2\SQLEXPRESS)  
  * Databasename: MyLinkedServer.MyCatalog.MyDatabase (ex. AS400.COMPANY1.ERPSYS)  
  * Name (optional): <Empty>  
  * Select 'Connect using the user-id (first option)'  
- OK.  

ОШИБКА:

Невозможно подключиться к LobSystem (внешняя система). Невозможно открыть базу данных. "AS400.COMPANY1.ERPSYS запрошен входом в систему. Вход не выполнен. Вход в систему ошибка для пользователя 'MYDOMAIN \ me'.

Я использую одного и того же пользователя для SQL Management studio и Sharepoint. У меня должно быть разрешение на доступ к связанному серверу. Я установил конкретные учетные данные для связанного сервера для MYDOMAIN \ me.

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

Есть идеи?

Ответы [ 2 ]

1 голос
/ 15 мая 2012

Вам придется сопоставлять пользователей на SQL Server вашим пользователям AS400 или всегда подключаться к AS400 с одним и тем же пользователем.Проверьте настройки безопасности в определении вашего связанного сервера.

1 голос
/ 25 октября 2011

У меня была похожая задача, и я нашел следующий сайт очень полезным.http://wyldesharepoint.blogspot.com/2010/06/external-content-types-reload-setting.html

После этого вам также может понадобиться настроить разрешения для метаданных модели BDC, поэтому я использовал http://www.zimmergren.net/archive/2010/05/08/access-denied-by-business-data-connectivity-solution.aspx

Дайте мне знать, как вы ладите?JK

...