2013-06-05 5 views
1

오라클 클라이언트를 표준화하고 사용자가 하나도 설치하지 않은 경우이를 제공하기 위해 Oracle Instant Client DLL을 애플리케이션과 함께 패키징합니다.오라클 인스턴트 클라이언트 및 LDAP

현재 Oracle 인스턴스에 연결하기 위해 전체 연결 문자열을 사용해야하지만 LDAP를 사용하여 지정된 SID에 대한 연결 정보를 쿼리하기 위해 Oracle Directory Services를 사용하고자합니다.

ODT.Net에서이 작업을 수행 할 수있는 방법이 있습니까? 아니면 수동으로 LDAP 쿼리를 만들어 실행해야합니까?

답변

0

나는 그것을 알아 냈다. Oracle 클라이언트는 TNS_Admin 환경 변수를 설정해야합니다. C# # 내가해야 할 일은 다음과 같습니다.

If (String.IsNullOrEmpty(System.Environment.GetEnvironmentVariable("TNS_ADMIN"))) Then 
    System.Environment.SetEnvironmentVariable("TNS_ADMIN", "MY\TNS\ADMIN\PATH") 
End If 
관련 문제