【发布时间】:2012-03-02 15:01:43
【问题描述】:
我已经搜索并没有找到答案,我有一个旧的 VB6 服务需要连接到旧的 oracle 服务器(v8),我们最近在服务器上安装了 11g 客户端,我们不知道如何强制 VB6 服务使用 10g 客户端而不是 11g 客户端。
【问题讨论】:
我已经搜索并没有找到答案,我有一个旧的 VB6 服务需要连接到旧的 oracle 服务器(v8),我们最近在服务器上安装了 11g 客户端,我们不知道如何强制 VB6 服务使用 10g 客户端而不是 11g 客户端。
【问题讨论】:
将home=<myoraclehomename> 添加到连接字符串应该可以选择实际使用的客户端。
示例;
Data Source=MYDB;User Id=myUsername;Password=myPassword;home=OraClient10g_home
编辑:显然,以上只是 Oracle 的某些 .NET 客户端上的一个选项。要将使用的本机客户端更改为 Microsoft 内置的 .NET Oracle 客户端,just changing the path may work better.
【讨论】: