Oracle 11g を正常にインストールし、SQL plus でログインできました。SQL開発者を介して同じユーザー名とパスワードで接続しようとすると、ora-12505エラーが発生します
私の tnsname.ora の出力:
# tnsnames.ora Network Configuration File: C:\Oracle11g\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
ORACLE11G =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = oracle11g)
)
)
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
tnspint orcl; を実行すると、私は得る:
C:\Windows\system32>tnsping ORCL;
TNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 22-JUL-2013 00:52:10
Copyright (c) 1997, 2010, Oracle. All rights reserved.
Used parameter files:
C:\Oracle11g\product\11.2.0\dbhome_1\network\admin\sqlnet.ora
TNS-03505: Failed to resolve name
C:\Windows\system32>
この問題を解決し、SQL開発者を私のOracleデータベースに接続するのを手伝ってくれる人はいますか?