0

オラクルはついに先週、OSX用の64ビットInstantClient11.2をリリースしました。Mountain Lionにすべてインストールしてセットアップしましたが、sqlplusうまく機能しています。ただし、SDKでは何もビルドできません。

過去のバージョンのInstantClientの場合、DBD :: Oracleのようなものを構築するための秘訣は/b/、適切なシンボリックリンクを使用してディレクトリ(はい、ルートディレクトリに)を作成することでした。Snow Leopardでは、へ/b/227/rdbms/libのシンボリックリンクとして作成する必要がありました$ORACLE_HOME。私の会社のWikiにある別の古いドキュメントでは、について説明してい/b/729/rdbms/libます。これらはどちらも11.2インスタントクライアント、IMEでは機能しません。悲しいことに。

インスタントクライアントライブラリを試してみgrepましたが、への参照が表示されますが/ade/b/2649109290/oracle/rdbms/lib、それも機能しません。

では、この上に構築するには、ハードコードされたディレクトリとシンボリックリンクの魔法の組み合わせをルートディレクトリに配置する必要がありますか?

4

2 に答える 2

0

Mac OSXでは、通常、DYLD_LIBRARY_PATHを使用してライブラリをポイントします。OTNでこのスレッドも見てください:スレッド:OS Xユーザー!11gR2 Oracle InstantClient32および64ビットが利用可能になりました。_C_SendHTTPRequestへの未解決の参照があります。

于 2013-02-06T06:07:51.510 に答える
0

最新のリリースでは、これらのハックシンボリックリンクを作成する必要はまったくありませんでした。勝ちました!

于 2013-05-07T19:06:05.913 に答える