【问题标题】:Where do I put the Oracle Instant Client 11.2 SDK Symlinks?我在哪里放置 Oracle Instant Client 11.2 SDK 符号链接?
【发布时间】:2013-02-05 20:04:40
【问题描述】:

Oracle 上周终于发布了64-bit Instant Client 11.2 for OS X。我在 Mountain Lion 上安装并设置了它,sqlplus 效果很好。但是,我无法使用 SDK 构建任何东西。

对于 Instant Client 的过去版本,要构建像 DBD::Oracle 这样的东西,秘诀是使用适当的符号链接创建一个 /b/ 目录(是的,在根目录中)。在雪豹上,需要创建/b/227/rdbms/lib 作为$ORACLE_HOME 的符号链接。我公司 Wiki 中的另一个较旧的文档谈到了/b/729/rdbms/lib。这些都不适用于 11.2 Instant Client、IME。很遗憾。

我尝试greping Instant Client 库,在那里我确实看到了对/ade/b/2649109290/oracle/rdbms/lib 的引用,但这也不起作用。

那么,我需要将硬编码目录和符号链接的哪些神奇组合放入我的根目录中才能在此基础上进行构建?

【问题讨论】:

标签: macos oracle perl 64-bit instantclient


【解决方案1】:

在 Mac OSX 上,您通常使用 DYLD_LIBRARY_PATH 来指向库。还可以在 OTN 上观看此线程:Thread: OS X Users! 11gR2 Oracle Instant Client 32 & 64-bit is now available。存在对 _C_SendHTTPRequest 的未解析引用。

【讨论】:

    【解决方案2】:

    截至latest release,我根本不需要创建那些黑客符号链接。赢了!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-18
      • 2019-03-11
      • 1970-01-01
      • 1970-01-01
      • 2011-04-30
      • 1970-01-01
      • 2012-02-17
      相关资源
      最近更新 更多