이끼를 BDC 통해 SQL 데이터베이스에 연결 하는 데 필요한. 테스트/POC 목적을 위해, ADF에는 SQL 계정 사용자 id와 암호를 포함 하 고 싶 었. 로 시작 이 서식 파일 (http://msdn2.microsoft.com/en-us/library/ms564221.aspx), 특정 SQL server 인스턴스에 연결 하 고 특정 사용자 id와 암호를 기록 하는 ADF를 만든이 조각에 표시:
<LobSystemInstances> <LobSystemInstance 이름="ClaimsInstance"> <속성> <속성 이름="AuthenticationMode" 유형="System.String">통과</속성> <속성 이름="DatabaseAccessProvider" 유형="System.String">SqlServer</속성> <속성 이름="RdbConnection 데이터 소스" 유형="System.String">실제 serveractual 인스턴스</속성> <속성 이름="RdbConnection 초기 카탈로그" 유형="System.String">실제 초기 카탈로그</속성> <속성 이름="RdbConnection 통합 보안" 유형="System.String">SSPI</속성> <속성 이름="RdbConnection 풀링" 유형="System.String">false</속성> <!-- 이들은 키 값: --> <속성 이름="RdbConnection 사용자 ID" 유형="System.String">는ctual 사용자 ID</속성> <속성 이름="RdbConnection 암호" 유형="System.String">실제 비밀 번호</속성> <속성 이름="RdbConnection Trusted_Connection" 유형="System.String">false</속성> </속성> </LobSystemInstance> </LobSystemInstances>
가장 좋은 방법은 아니다., 테스트를 위해 신속 하 고 간단한 구성에 대 한 유용 하지만. 이것은 놀랍게도 알아낼 어렵다. 검색 키워드 기능 예를 발견 되지 않았다:
- adf 포함 된 아이디와 비밀 번호
- adf에 사용자 id와 비밀 번호를 포함
- adf bdc에 사용자 id와 비밀 번호를 포함
- sharepoint bdc 뇌관
- sharepoint은 adf에 사용자 id와 비밀 번호를 포함
</끝>
사용자 id 및 암호 액세스 하려고 할 때 이것을 얻을합니다
응용 프로그램 도메인에서 '/ LM/W3SVC/1032898172/루트-2-128851566339311184' 메타 데이터 예외 건설 되었다. 전체 예외 텍스트가입니다.: LobSystemInstance 속성은 ' AuthenticationMode’ 필요로 하는 값은 ' 통합 보안’ 연결 문자열에서
Havie는 LobsystemInstance 연결 설정 너무 고생. 귀하의 의견을 사용 하는 모든 일을 확인 하.
내 설정을 달리 설정 ' 통합 보안’ SSPI 대신 false로
그리고 ' rdbconnection 풀링은’ true로.
연결 풀링에 대 한 나의 관찰: 이 BDC의 모든 사용자에 대 한 연결 문자열 정확 하 게 같은 것 때문에, 동일한 연결 다시 사용 됩니다 및 따라서 수 효율적으로 풀링할 시스템에 의해. 따라서 sql 서버 측에 오버 헤드가 절약. 뭔가 간과 하거나?