C# Oracle即时客户端和LDAP
我正在将Oracle Instant Client DLL与我的应用程序打包,以标准化Oracle客户端,并在用户未安装DLL时提供一个DLL 目前,我需要使用完整连接字符串来连接到Oracle实例,但希望使用Oracle目录服务来使用LDAP查询给定SID的连接详细信息C# Oracle即时客户端和LDAP,c#,.net,oracle11g,odp.net,C#,.net,Oracle11g,Odp.net,我正在将Oracle Instant Client DLL与我的应用程序打包,以标准化Oracle客户端,并在用户未安装DLL时提供一个DLL 目前,我需要使用完整连接字符串来连接到Oracle实例,但希望使用Oracle目录服务来使用LDAP查询给定SID的连接详细信息 有没有办法用ODT.Net实现这一点,或者我需要手动创建和执行LDAP查询?我想出来了。Oracle客户端需要设置TNS_Admin环境变量。我需要做的就是: If (String.IsNullOrEmpty(System.
有没有办法用ODT.Net实现这一点,或者我需要手动创建和执行LDAP查询?我想出来了。Oracle客户端需要设置TNS_Admin环境变量。我需要做的就是:
If (String.IsNullOrEmpty(System.Environment.GetEnvironmentVariable("TNS_ADMIN"))) Then
System.Environment.SetEnvironmentVariable("TNS_ADMIN", "MY\TNS\ADMIN\PATH")
End If