ORA-12154:TNS:could not resolve the connect identifier specifiedソリューション


今日はPL/SQL Developer v 8を使います.0.4 Oracel 11 g R 2(Windows x 64)に接続すると、「ORA-12154:TNS:could not resolve the connect identifier specified」というエラーメッセージが常に提示され、問題は最後まで解決した.解決策は以下の通りである.
1.oracle公式サイトから32ビットクライアント(instantclient-basic-win 32-11.2.0.1.0.zip)をダウンロードし、解凍します.私の本機解凍後のディレクトリは:C:oracleinstantclient_11_2です.
2.次にpl/sqlでociファイルパス(tools->preferences...-->Oracle--> Connection-->OCI Libray(empty is autodetect)を構成し、この値を先ほど解凍したフォルダのcoiに変更します.dllのフルパス(C:oracleinstantclient_など)11_2\oci.dll)
3.システム環境変数を構成して、文字化けして:
TNS_ADMIN=C:/oracle/product/11.2.0/dbhome_1/NETWORK/ADMIN
NLS_LANG=AMERICAN_AMERICA.AL32UTF8