標籤:
搞定 sqlplus ,開始用 SQL Developer,登陸之後爆出了這個大怪:
the network adapter could not establish the connection
(+﹏+)~狂暈
看下過程,估計我們遇到的問題應該是一樣的:
首先,開啟SQL Developer
雙擊進入:
進入管理介面:
雙擊資料庫連接,我之前已經串連過一次了,所以有個串連記錄,這裡假如還沒串連的朋友可以建立一個串連,如兩種方式都可以:
好了,點擊串連後,出現:
然後,出現(我們想要的結果!來了):
意思是 : 網路設配器不能建立串連 ... (+﹏+)~狂暈
what‘s it mean ?
其實,原來是服務沒開,哪個服務呢?就是它:
OraclOraDb11g_home1TNSListener
把它開了,就行了!
接下來,順便說一下其他服務,給朋友們看看,不然都不值啥意思!
安裝了Oracle之後,系統會建立一系列的Oracle服務,這些服務可以保證Oracle的正常運行。
在"控制台"中的"管理工具""服務"中可以看到如下服務:
1、Oracle ORCL VSS Writer Service.
Oracle卷映射拷貝寫入服務,VSS(VolumeShadow Copy Service)能夠讓儲存基礎裝置(比如磁碟,陣列等)建立高保真的時間點映像,即映射拷貝(shadowcopy)。它可以在多卷或者單個卷上建立映射拷貝,同時不會影響到系統的系統能。
2、OracleDBConsoleorcl.
Oracle資料庫控制台服務,orcl是Oracle的執行個體標識,預設的執行個體為orcl.在運行EnterpriseManager 的時候,需要啟動這個服務。此服務被預設設定為自動開機啟動的。
3、OracleJobSchedulerORCL.
Oracle作業調度服務,ORCL是Oracle執行個體標識。此服務被預設設定為禁用狀態。
4、OracleMTSRecoveryService
該服務允許資料庫充當一個微軟事務伺服器、COM/COM+對象和分布式環境下的事務的資源管理員。
5、OracleOraDb11g_home1ClrAgent
該服務作為.net預存程序的宿主進程,可以在oracle中將.net程式集封裝成預存程序使用,跟以前的java預存程序類似
6、OracleOraDb11g_home1TNSListener.
監聽器服務,服務只有在資料庫需要遠端存取的時候才需要,此服務被預設的設定為開機啟動。
7、OracleServiceORCL
資料庫服務,這個服務會自動的啟動和停止資料庫。ORCL是Oracle的執行個體標識。此服務被預設的設定為開機啟動。
oracle the network adapter could not establish the connection