【问题标题】:Oracle Instant Client and LDAPOracle 即时客户端和 LDAP
【发布时间】:2013-06-01 06:45:48
【问题描述】:

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

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

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

【问题讨论】:

    标签: c# .net oracle11g odp.net


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-05
      • 1970-01-01
      • 2012-01-16
      • 1970-01-01
      • 1970-01-01
      • 2019-10-25
      相关资源
      最近更新 更多