Oracle監聽器的作用

是否能夠使用EM遠程啓動監聽,還是存在疑問

我原來在服務器端(虛擬機上的RHEL5.1)啓動了EM和數據庫實例,然後在物理本機Windows XP SP2上使用EM遠程啓動監聽器成功了!但是在將數據庫實例關閉(只有一個實例)、只啓動EM的情況下,是無法遠程登錄EM,然後啓動監聽、數據庫的,不知道是什麼原因?只是能夠出現EM的遠程登錄界面。
反覆試驗,發現在將數據庫關閉到mount狀態是可以遠程登錄EM的,並且可以對監聽進行任意操作的!

可以使用EM遠程啓動監聽、數據庫

如題,經過測試,發現只要服務器端的EM啓動了,客戶端就可以通過瀏覽器遠程登錄EM;如果出現了無法登陸的問題,應該是關閉數據庫的時候沒有immediate,而是選擇了normal的方式,並且有用戶session未註銷!在數據庫正常的情況下,是可以用EM遠程管理數據庫和監聽的啓動、關閉的!
本地不用監聽也能登錄是操作系統認證不走監聽
em登錄是遠程連接需要走監聽,監聽必須起來才能進em或者em裏也有操作系統認證登錄的,那就應該不用監聽起來也能登錄了
以前做實驗,都是首先啓動監聽、數據庫實例、EM Manager,然後實踐,但是今天只是啓動了數據庫實例和EM,並沒有啓動監聽,就直接在服務器上執行了查詢,一查一大跳,竟然可以登錄SQL Plus,並且可以執行查詢!記得原來在Windows平臺上不是一直都是先啓動監聽TNSListener(對應一個Windows服務),然後啓動數據庫實例(也對應一個Windows服務)嗎?今天怎麼沒有啓動監聽,卻依然可以登錄數據庫,並且可以查詢數據庫結果集呢?百思不得其解!
然後是在物理機上EM界面的亂碼問題,也不知道是什麼原因?
在本機登錄可以不通過listenrer 。
可以遠程在EM中啓動監聽和數據庫!只是要注意啓動的先後順序(關閉也有順序)!
Oracle 10g使用EM啓動監聽器時遇到的問題

安裝完以後,我在瀏覽器地址欄中輸入http://127.0.0.1:1158/em之後出現的是Enterprise Manager 無法連接到數據庫實例。
監聽程序的狀態是關閉。
詳細資料  TNS-12541: TNS: 無監聽程序

但是我感到奇怪的是我的後臺的監聽服務時開啓的,然後我又用lsnrctl start又啓動一遍,再連接還是不行。然後我就又用剛纔畫面中的那個“啓動監聽程序”那個按鈕進行啓動,出現畫面:

網絡服務管理: 主機登錄

主機  20081216-1412

Oracle 主目錄  D:/oracle/product/10.2.0/db_1

下面是必選的用戶名和口令,我試了N個,可是一個也不對,我看了很多教材,也沒有講這個地方,請高手給予指點啊!

因爲這個地方我第一次能連接上EM的時候,也出現過這個問題!

關於輸入用戶名和密碼錯誤的問題:應該首先在 windows環境中進行設置:
控制面板--管理工具--本地安全策略--本地策略--用戶權利指派--作爲批處理登錄--本地安全策略設置--添加--選擇用戶或組中選擇administrator,再單擊確定就可以了。
在管理數據庫和監聽程序的時候輸入的就是administrator和其密碼。
發佈了11 篇原創文章 · 獲贊 7 · 訪問量 23萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章