1

我将 Oracle Instant Client DLL 与我的应用程序打包在一起,以标准化 Oracle 客户端,并在用户没有安装的情况下提供一个。

目前我需要使用完整的连接字符串来连接到 Oracle 实例,但想利用 Oracle 目录服务来使用 LDAP 来查询给定 SID 的连接详细信息。

有没有办法用 ODT.Net 做到这一点,还是我需要手动创建和执行 LDAP 查询?

4

1 回答 1

0

我想到了。Oracle 客户端需要设置 TNS_Admin 环境变量。IC# 我需要做的就是:

 If (String.IsNullOrEmpty(System.Environment.GetEnvironmentVariable("TNS_ADMIN"))) Then
    System.Environment.SetEnvironmentVariable("TNS_ADMIN", "MY\TNS\ADMIN\PATH")
 End If
于 2013-06-06T13:18:30.480 回答