Oracleデータベースにアクセスするには、PLSQLDeveloperを使用する必要があります。データベースに接続しようとすると、次のエラーが発生します。ORA-12154: TNS:could not resolve the connect identifier specified.
コマンドラインからSQLPLUSを使用してデータベースに接続でき、 tnspingは正常に戻りますが、PLSQLDeveloperが機能しない理由がわかりません。正しいtnsnames.oraファイルとそこにある接続文字列を使用しています。 tnspingが使用するものと同じであるため正しいです。
誰かがこれを修正するために私が何ができるか考えていますか?私はこの特定のエラーについて他のスレッドを調べましたが、運がありませんでした。
tnsnames.ora
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = MININT-AIVKVBM)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
sqlnet.ora
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
sqlpusコマンドライン イメージはこちら
PLSQL Developer Connection Preferences:画像はこちら