1. 程式人生 > >oracle的相關知識

oracle的相關知識

開啟enterprise manager  console 的時候一直閃退,這個問題想了好幾天,在網上也搜了各種答案,在這裡彙總一下。

首先是服務 ,先介紹oracle所有的相關服務 

1、Oracle ORCL VSS Writer Service: Oracle卷對映拷貝寫入服務,VSS(Volume Shadow Copy Service)能夠讓儲存基礎裝置(比如磁碟,陣列等)建立高保真的時間點映像,即對映拷貝(shadow copy)。它可以在多卷或者單個捲上建立對映拷貝,同時不會影響到系統的系統能。(非必須啟動)

2、OracleDBConsoleorcl:Oracle資料庫控制檯服務,orcl是Oracle的例項標識,預設的例項為orcl。在執行Enterprise Manager(企業管理器OEM)的時候,需要啟動這個服務。(非必須啟動)

3、OracleJobSchedulerORCL:Oracle作業排程(定時器)服務,ORCL是Oracle例項標識。(非必須啟動)

4、OracleOraDb11g_home1TNSListener:監聽器服務,服務只有在資料庫需要遠端訪問的時候才需要(非必須啟動)

5、OracleServiceORCL:資料庫服務(資料庫例項),是Oracle核心服務該服務,是資料庫啟動的基礎, 只有該服務啟動,Oracle資料庫才能正常啟動。(必須啟動)

對新手來說,要是隻用Oracle自帶的sql*plus的話,只要啟動OracleServiceORCL即可,要是使用PL/SQL Developer等第三方工具的話,OracleOraDb11g_home1TNSListener服務也要開啟。OracleDBConsoleorcl是進入基於web的EM必須開啟的,其餘服務很少用。

  注:ORCL是資料庫例項名,預設的資料庫是ORCL,你可以建立其他的,即OracleService+資料庫名

我因為要開啟oem所以開了2和5 服務,可是還是不行,最後全都開啟,也同樣出現閃退的情況。

以上服務資訊來源為http://www.3lian.com/edu/2013/08-03/86558.html

再然後又查了查,出現了在命令列中重新建立EM的方法 地址為http://blog.sina.com.cn/s/blog_a196f88f0100z7u0.html

這個方法我沒試成功,輸入sys使用者的口令一直不成功,顯示使用者名稱/口令無效

最後我詢問其他人,給出的解決方法是把顯示卡禁用了,我禁用後OEM確實可以打開了