作者:偽墨?
來源:CSDN?
原文:https://blog.csdn.net/qq997404392/article/details/73296429?
?
今天遇到OracleOraDb11g_home1TNSListener服務啟動不了的問題,百度了各種方法,總結出一個靠譜的步驟。
1. 配置Oracle的listener.ora文件
F:\orcle\product\11.2.0\dbhome_1\NETWORK\ADMIN目錄下,其中Listener修改為:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 計算機全名)(PORT = 1521))
)
)
2. 修改注冊表 register
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/OracleOraDb11g_home1TNSListener中的ImagePath改為:
F:/oracle/product/11.2.0/db_1/BIN/TNSLSNR.EXE(之前后面的.EXE沒有)
1
3. 配置環境變量
ORACLE_HOME:F:/oracle/product/11.2.0/db_1
1
4. 重啟OracleServiceORCL服務,再啟動OracleOraDb11g_home1TNSListener服務即可運行。
---------------------