問題タブ [instantclient]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - Vim dyld_library_path
「El Capitan」OS X で Oracle インスタント クライアント (11.2.0.4) をセットアップして、IDE として VIM で sqlplus と VORAX を使用します。
bash からは問題ありません。問題なく sqlplus を使用して DB に接続できます。
VIM を開いて "!sqlplus" を実行しようとすると、次のメッセージが表示されます。
DYLD_LIBRARY_PATH 変数に問題があるようで、VIM から "!Echo $DYLD_LIBRARY_PATH" を入力すると実際には空になります。
変数が設定されます。ここでは、bash からの同じエコーの出力です。
c++ - Ubuntu 16.04 LTS および Oracle Instant Client - C++ リンク エラー
問題がStackOverflowまたはAskUbuntuに適しているかどうかはわかりませんが、質問します。2 つの仮想マシンがあります。一方の Ubuntu 14.04 LTS ともう一方の Ubuntu 16.04 LST。インストールされている両方の Oracle Instant Client 12.1 で、次の方法を実行します。
作成したファイルに次のように入力します。
そして最後に:
g++、make、gdb などの C++ ツールを使用しています。プロジェクトのコンパイルは両方のマシンで正しく実行されますが、問題はUbuntu 16.04でのリンクです。次のエラーが発生し続けます。
Ubuntu 14.04 でこれとまったく同じことを行うと、すべて問題ありません。コンパイルとリンクは正常に終了します。
誰か助けてくれませんか...
oracle - Python 用の oracle インスタント クライアントと vba 用の oracle クライアント
私は、Oracle クライアントに付属のドライバーを使用して、次の接続で Oracle データベースにクエリを実行していました。
...それは、pythonのcx_Oracleを介して同じデータベースへの接続を開始するまでです。私は完全に正しいとは限りませんが、動作させるには oracle インスタント クライアントをダウンロードして「インストール」(path と oracle_home に追加) する必要があったようです。残念ながら、私の vba コードが機能しなくなったようです。今私は得ています:。データベースに問題がないことを示唆する他のクライアントを使用してデータベースに接続できます。そのため、インスタント クライアントに関する何かが私の vba 接続を切断したに違いありません。
cx_Oracle と (excel) vba の両方を使用して Oracle データベースに接続している人々は、これに光を当てることができますか? セットアップはどのようなもので、どのドライバーをインストールしましたか? また、python および vba 環境と接続文字列をどのようにセットアップして動作させていますか? ありがとう!
編集:ここに少し追加情報があります。私の Excel は 32 ビットで、python 3.5 は 64 ビットです。私の Oracle クライアントは私の Excel で動作するので、それも 32 ビットであると想定する必要があります。今私が直面している問題は、cx_Oracle と 64 ビットのインスタント クライアントをインストールすると、cx_Oracle は機能しますが、vba が機能しなくなるということです。インスタント クライアントを削除すると、vba は正常に戻りますが、Python は (自然に) Oracle にアクセスできなくなります。
oracle - Oracle クライアントがインストールされていないか、ロードできません。OCIDLL をロードできません
Oracle11g Express とinstantclient_12_1をインストールした後、 EMS SQL Manager for Oracleが関連するライブラリを読み込めない可能性がある理由:
解決済み:
Oracle11g 32 ビットと InstantClient 32 ビットに切り替えると、問題は解決しました。x64はサポートされていないようです。
oracle - Mac に Oracle Instant Client をインストールする方法は?
Oracle Instant Client バージョン 12.1.0.2 (64 ビット) を Mac (OS X 10.11.5) にインストールする方法
バージョン 12.1.0.2 (64 ビット) バージョンをダウンロードし、ファイルを解凍しました。
/downloads/instantclient の下に次のファイルがあります。
CLIからデータベースに接続できるように、これからInstant Clientの動作バージョンに移行する方法がまったくわかりません。オラクルのウェブサイトの説明は、複雑すぎるようです。
インストール方法を詳しく説明しているブログをいくつか見つけましたが、それらはすべて以前のバージョンの Instant Client のもののようです。やむを得ず、Instant Client の以前のバージョンをダウンロードしましたが、チュートリアルで参照されているファイルがまだ不足しているようです。
Mac で Oracle Instant Client を入手する方法を知っている人はいますか?