Oracle Client 11gをインストールせずに、SQLPlusを実行する方法
OTNに「instant Client」というものがあり、フリー。
1.OTNからダウンロードしたものがこちら。
instantclient-basic-nt-11.2.0.3.0.zip 「必須」
instantclient-sqlplus-nt-11.2.0.3.0.zip 「必須」
instantclient-jdbc-nt-11.2.0.3.0.zip 「オプション」
instantclient-odbc-nt-11.2.0.3.0.zip 「オプション」
instantclient-sdk-nt-11.2.0.3.0.zip 「オプション」
instantclient-tools-nt-11.2.0.3.0.zip 「オプション」
※オプションは、JDBCドライバや、ODBCドライバ等
2.解凍したモジュールをすべて一つのフォルダにコピー
例)
instantclient-basic-nt-11.2.0.3.0.zip\instantclient_11_2
instantclient-sqlplus-nt-11.2.0.3.0.zip\instantclient_11_2
instantclient-jdbc-nt-11.2.0.3.0.zip\instantclient_11_2
instantclient-odbc-nt-11.2.0.3.0.zip\\instantclient_11_2
instantclient-sdk-nt-11.2.0.3.0.zip\\instantclient_11_2
instantclient-tools-nt-11.2.0.3.0.zip\\instantclient_11_2
これらを中身をC:\oracleにすべてコピーする。
3.環境変数の設定
set path=%ORACLE_HOME%;%path%
set TNS_ADMIN=
set NLS_LANG=JAPANESE_JAPAN.JA16SJISTILDE…SQLPLUS上で見える文字のコード
4.ODBCドライバの設定「オプション」
ODBCドライバのセットアップを行うので、[コマンドプロンプト]を起動し、"c:\oracle"にカレントフォルダを移動します。
% cd %ORACLE_HOME%
次のコマンドを実行
% odbc_install JA
次のメッセージが出たら完了