私はこの件について何時間もグーグルで調べていますが、この単純な質問を解決できませんでした.
Windows マシンに sqlplus と oci クライアントのみをインストールしたいと考えています。Oracle サーバーはリモートで実行されています。この Windows ボックスでは、sqlplus ターミナルを含むクライアント コンポーネントのみが必要です。
Windowsマシンですでに次のことを行っています
ここから Oracle データ アクセス コンポーネントをダウンロードします。
http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html
管理者として cmd.exe を実行し、次のコマンドを実行します。
すべての c:\oracle myhome をインストールします
Windows コントロール パネルで、次の環境変数を設定します。
ORACLE_HOME=C:\ORACLE
LD_LIBRARY_PATH=C:\ORACLE
LIB_PATH=c:\ORACLE
NLS_LANG=AMERICAN_AMERICA.UTF8
PATH=C:\ORACLE;C:\ORACLE\BIN
しかし、sqlplus.exe を実行するとエラーが発生します。
* *SP2-0667: メッセージ ファイル sp1.msb が見つかりません SP2-0750: ORACLE_HOME を Oracle ソフトウェア ディレクトリに設定する必要がある場合があります**
私のすべての検索は、人々が oracle_home を正しく設定することでこれを解決することを示しています...しかし、上記のコマンドを使用してクライアントコンポーネントのみをインストールしたのに対し、彼らは完全なサーバー製品をインストールすると思います。
私は何が欠けていますか?マシンに完全なサーバーをインストールせずに sqlplus を動作させるにはどうすればよいですか?