如果是數據庫實例和監聽剛啟動的話,那么多等一會才能登錄,如果一直是這個錯誤的話,那么需要你編輯$ORACLE_HOME/network/admin/listener.ora 文件,
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = demo)
(ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)
(SID_NAME = demo)
)
)
其中
(SID_DESC =
(GLOBAL_DBNAME = demo)
(ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)
(SID_NAME = demo)
) 這一部分需要你依據自己的情況進行修改 將demo和/u01的路徑改為自己的sid名和路徑就可以了。
CMD下輸入 lsnrctl status