1. 程式人生 > >Linux oracle監聽啟動失敗

Linux oracle監聽啟動失敗

報錯提示:
The listener supports no services
The command completed successfully

修改伺服器主機名

[[email protected]]# vi /etc/hosts
新增
127.0.0.1 主機名
ip 主機名

問題原因:資料庫例項沒註冊到listener

步驟一:

在/oracle/product/11.2.0/db/network/admin/listener.ora裡面添加了一行

SID_LIST_LISTENER =  
(SID_LIST =  
  (SID_DESC =  
  (GLOBAL_DBNAME = orcl)
  (SID_NAME = orcl)
  )
)
--監聽檔案的內容
more listener.ora
注:裡面的orcl根據你安裝的資料庫例項名確定,我用此法解決了這個報錯。

步驟二:


啟動後,提示IInstance "orcl", status UNKNOWN, has 1 handler(s) for this service...這個提示一般認為很正常,是由於例項沒有註冊到監聽服務中去,於是註冊例項 

登入sqlplus

sqlplus / as sysdba
顯示服務名:
show parameter service_names
強制註冊服務:
alter system register;
檢視監聽狀態:
lsnrctl status

相關推薦

Linux oracle啟動失敗

報錯提示:The listener supports no services The command completed successfully 修改伺服器主機名 [[email protected]]# vi /etc/hosts 新增 127.0.0.1 主

windows下windows oracle 啟動失敗。因目標主機或物件不存在, 連線失敗

報錯: C:\Users\xiao>lsnrctl start LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 26-4月 -2015 20: 6:42 Copyright (c) 1991

Oracle啟動無法連接

監聽配置現象 遠程客戶端toad連接,卡死沒有反應.oracle服務器端使用 tsping {ip地址} 提示無法連接. 按照提示查詢相應問題,提示可能配置問題,檢查listener.ora(路徑F:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\

oracle 啟動、停止、檢視命令

Oracle配置好環境變數,則cd $ORACLE_HOME即可定位到Oracle主目錄 1.su oracle 然後啟動監聽器 1.lsnrctl start 會看到啟動成功的介面; 1.lsnrctl stop 停止監聽器命令. 1.lsnrctl statu

oracle啟動不起來(停在那不動)

今天早發現數據庫連不上,然後tnsping和lsnrctl status也沒反應,游標一直停在那不動,於是肯定是TNS出現問題了 ps -ef|grep tns執行結果如下: oracle    5516     1 0 2008 ?        00:28:10 /or

oracle 啟動的時候 lsnrctl start 的顯示 什麼服務read unknown 之類的解釋

Listener Status June 8, 2009 Tags: oracle listener     監聽有三種狀態:block、unkown、ready Service “+ASM” has 1 instance(s). Instance “+ASM2″, sta

linux啟動oracle

命令: lsnrctl start 參考如下: SQL> startup ORA-01031: insufficient privileges SQL> startup ORA-32004: obsolete or deprecated paramet

oracle 服務啟動失敗

檢查監聽的host的主機名是否存在/etc/hosts 檢視如果沒有則新增, 前面對應伺服器IP 後面為主機名修改oracle的監聽host oracle/product/11.2.0/dbhome_1/network/adminvim listener.ora# list

Oracle程序未啟動或數據庫服務未註冊到該

數據庫服務 pri ora iat lis oracle服務 建數據庫 ip地址 his oracle新建數據庫的時候提示Could not find appropriate listener for this database要做的操作如下: 1、查看netmanage

windows 啟動關閉Oracle和服務

break stat local 程序啟動 tle -- add network 寫入 經常要用數據庫,讓他自己啟動的話,開機太慢,所以用命令啟動方便點。 1.開啟: 在運行中輸入cmd,進入控制臺,lsnrctl start回車,提示啟動監聽成功後

oracle 11g 啟動成功後立馬自動關閉

ora lis 啟動失敗 mage 1.2 test list 導致 inf 因為監聽配置的問題 之前是因為我添加了地址3,主機名寫了test,所以導致監聽總是啟動失敗,後來刪除地址3,保存配置之後,E:\app\Administrator\product\11

Oracle已經啟動了 sqlplus / as sysdba 仍然報 ERROR:ORA-12560

  我的Oracle是11g的 system 的密碼忘記了, 但是scott的密碼我還記得而且能登入 。  想以sqlplus /as sysdba 修改system密碼 一直在報 ERROR:ORA-12560: TNS: 協議介面卡錯誤

oracle資料庫啟動不成功

資料庫可以成功啟動,進行連線,啟動監聽時,命令列頁面沒有報錯,檢視監聽狀態顯示 檢視監聽的日誌,顯示 經檢查,應該是與hosts設定有關 修改hosts設定 vi  /etc/hosts,新增 127.0.0.1 localhost.localdomai

ORACLE 服務啟動後又停止了

出現“OracleOraHome81TNSListener 服務啟動後又停止了,一些服務自動停止,如果他們沒什麼可做的 出先原因:無線網絡卡獲得的ip改表了 d:\oracle\product\10.1.0\db_2\network\admin\listener.ora 監聽檔案改為如下: HOST 值改

oracle程式無法啟動,無程式

^_^ 試過可行 oracle監聽不能啟動的問題及處理過程! oracle環境如下: SQL> select * from V$version 2 ; BANNER --------------------------------------------------

Oracle lsnrctl命令啟動報錯(TNS-12537,TNS-12560,TNS-00507)

LINUX登入oracle使用者,通過lsnrctl start命令啟動資料庫時,報錯如下: “ [[email protected] ~]$ lsnrctl start LSNRCTL for Linux: Version 11.2

oracle服務啟動不了 啟動後又停止問題解決

C:\Documents and Settings\All Users\「開始」選單\程式\Oracle - OraHome81\Network Administration\Net8 Assistant 重建監聽 ORACLE監聽重建 在登錄檔裡清理啟動項就OK了

windows伺服器修改使用者名稱後,oracle無法啟動的解決辦法

上級資訊部門要求對windows伺服器的administrator使用者名稱進行更名,對某業務應用伺服器進行更名後,tomcat連線不上oracle資料庫,報oracle監聽啟動錯誤。實際上oracle服務執行正常,oracle監聽已無法啟動。解決辦法: 1、刪除netwo

Linux下配置Oracle

1. 修改監聽器配置檔案 Linux下Oracle監聽器配置檔案在:$ ORACLE_HOME/network/admin/listerer.ora, 如:  /bank/oracle/oracle10g/product/10.2.0/network/admin/listener.ora   修改並配置要監

ORACLE程式未啟動或資料庫服務未註冊到該程式”解決方法

Database Configuration Assitant建立完一個數據庫後,若報出以下錯誤,可以手動解決。 方法如下: 1.開啟oracle的“Net Manager” 2.開啟“監聽程式” 3.開啟“資料庫服務” 4.點選“新增資料庫” 5.填寫相關資訊