Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我将 Oracle Instant Client DLL 与我的应用程序打包在一起,以标准化 Oracle 客户端,并在用户没有安装的情况下提供一个。
目前我需要使用完整的连接字符串来连接到 Oracle 实例,但想利用 Oracle 目录服务来使用 LDAP 来查询给定 SID 的连接详细信息。
有没有办法用 ODT.Net 做到这一点,还是我需要手动创建和执行 LDAP 查询?
我想到了。Oracle 客户端需要设置 TNS_Admin 环境变量。IC# 我需要做的就是:
If (String.IsNullOrEmpty(System.Environment.GetEnvironmentVariable("TNS_ADMIN"))) Then System.Environment.SetEnvironmentVariable("TNS_ADMIN", "MY\TNS\ADMIN\PATH") End If