1. 程式人生 > >本地計算機上的OracleOraDb11g_home1TNSListener服務啟動後停止

本地計算機上的OracleOraDb11g_home1TNSListener服務啟動後停止

oracle服務

本地安裝oracle11g,會有七個服務項,如下圖所示;其中必須要啟動的服務有二:
OracleServiceORCL:資料庫服務(資料庫例項),是Oracle核心服務該服務,是資料庫啟動的基礎, 只有該服務啟動,Oracle資料庫才能正常啟動。
OracleOraDb11g_home1TNSListener:監聽器服務,服務只有在資料庫需要遠端訪問的時候才需要(使用PL/SQL Developer等第三方工具資料庫管理工具,該服務也要開啟)。

在這裡插入圖片描述

問題:

當手動啟動OracleOraDb11g_home1TNSListener,遇到報錯:
在這裡插入圖片描述

解決:

修改D:**\product\11.2.0\dbhome_1\NETWORK\ADMIN下的listener.ora和tnsnames.ora:
在這裡插入圖片描述
在這裡插入圖片描述

再次啟動發現可以啟動成功.特此記錄.


update :

使用navicat 連線oracle,報錯:連線超時,又是改配置又是改防火牆設定,最後都不行,點選連線資訊後發現,自己的IP地址換了,之前是在家裡的IP,直接修改成本機,連線成功.
在這裡插入圖片描述