링크 MSSQL합니다 SQL Server Management Studio에서 잘 작동합니다.연결 셰어 포인트 2010 (외부 콘텐츠 형식)은 내가 내 연결된 서버에 액세스 할 때 2010 년</p> <p>마이크로 소프트 SharePoint의 외부 콘텐츠 형식 정의 화면 내에서 내 연결된 서버의 데이터베이스에 연결할 수없는 것 서버
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.
ERROR :
내가 SQL 관리 스튜디오 및 셰어 포인트에 대한 동일한 사용자를 사용합니다. 링크 된 서버에 액세스 할 수있는 권한이 있어야합니다. MYDOMAIN \ me의 연결된 서버에 대한 특정 자격 증명을 설정했습니다.Cannot connect to the LobSystem (external system) Cannot open database "AS400.COMPANY1.ERPSYS requested by the login. The login failed. Login failed for user 'MYDOMAIN\me'.
그래도 난 (연결된 서버에없는) SQL 데이터베이스에 직접 연결할 수 있습니다 ..
어떤 아이디어가?
SQL 서버에서 "정상적인"데이터베이스 (연결된 서버가 아님)에 실제로 연결할 수 있으므로 이러한 지침이 내 문제를 해결할 것이라고 생각하지 않습니다. 나는 결과를 얻지 못했다.하지만 (공유해 주셔서 감사합니다. –