微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

升级到 19c 驱动后 Oracle 将无法连接到 SQL Server

如何解决升级到 19c 驱动后 Oracle 将无法连接到 SQL Server

我们最近从 12c 升级到 19c 驱动程序。之前一切正常,但使用 19c 时我们遇到了问题。我们还有 OBI 12c 用于连接到我们的 DWH。

如果我们将 19c 驱动程序的路径放在 Oracle_Home 环境变量中,它似乎可以工作,但这会导致 OBI 12c 无法工作。如果我删除 Oracle_Home 路径,那么 OBI 可以工作,并且我可以在 TNSNames 中对地址进行 tnsping,但是当我尝试使用 OracleClient 数据提供程序进行连接时,它说它无法建立连接。

我可以在 ODBC 管理员中创建一个 DSN,并且工作正常。正如我所说,TNSPing 有效。我可以将一些设置创建为链接服务器,但不是全部。

只有一个 TNSNames 文件,当我 ping 地址时,它显示了正确的路径,所以我不知道为什么它似乎并不总是获取 TNSNames 文件中的地址(除非设置了 Oracle_Home 变量) ).

有什么想法吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。