【问题标题】:Getting Toad 9.7 to work on Windows 7 x64让 Toad 9.7 在 Windows 7 x64 上运行
【发布时间】:2011-03-28 16:05:58
【问题描述】:

我正在尝试让 Toad 9.7 在新安装的 Windows 7 x64 上运行。我安装了一个 64 位 Oracle 即时客户端(手动解压到一个文件夹并设置一些环境变量)。似乎一切正常(SQL Developer 工作,SQL*Plus 工作),但 Toad 遇到了问题。

然后我读到 Toad 需要一个 32 位客户端,所以我使用相同的方法“安装”了它,但它仍然不满意。它一直给我一个错误,说我没有安装 Oracle 客户端。我尝试了许多不同的方法,例如设置不同的环境变量(LD_LIBRARY_PATH、ORACLE_HOME 等),但没有任何效果。然后我放弃了手动方法并下载了完整的 Oracle 客户端,但在运行设置时只检查了“即时客户端”选项,这终于奏效了。蟾蜍认出了客户,我摆脱了那些环境。除了系统路径中的 oracle 主文件夹之外,我设置了变量,并且只设置了 TNS_ADMIN。

还有一个问题。 Toad 不知道我的 oracle 客户端的版本,并且不断给我错误消息,说 oracle home 无效。我可以忽略这些消息,一切似乎都正常,但我只是不喜欢它正在使用的家是红色的,我不得不告诉它忽略这些错误消息。

因此,在我进行了更多的挖掘和一些猜测之后,我得到了一个可以使用的 kludge-ey 方法。我将 oci.dll 文件复制到 oracle home 下的 bin 文件夹中,并且我还在 bin 文件夹中制作了该文件的 another 副本并将其命名为 oraclient11.dll。这两件事的结合让蟾蜍停止抱怨。

但是,这似乎不是一个非常干净的方法,所以我想知道是否有其他人遇到过这个问题并使用了一个更干净的方法来让它工作。

【问题讨论】:

    标签: oracle windows-7 client toad


    【解决方案1】:

    通过解压文件安装 32 位客户端后,将 PATH 设置为指向 32 位目录。并确保 32 位目录位于 64 位目录之前的路径中。

    我认为这对我有用,但我不是 100% 肯定的。

    【讨论】:

    • 我做到了。它不起作用(Oracle Home 在 Toad 中仍然显示为红色)。不过还是谢谢。
    猜你喜欢
    • 1970-01-01
    • 2014-04-26
    • 1970-01-01
    • 2013-03-04
    • 1970-01-01
    • 2010-12-26
    • 1970-01-01
    • 2011-07-12
    相关资源
    最近更新 更多