1. 程式人生 > >Oracle 監聽lsnrctl命令啟動報錯(TNS-12537,TNS-12560,TNS-00507)

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

LINUX登入oracle使用者,通過lsnrctl start命令啟動資料庫時,報錯如下:

“ [[email protected] ~]$ lsnrctl start

LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 29-APR-2015
07:38:11

Copyright (c) 1991, 2009, Oracle. All rights reserved.

Starting /home/oracle/app/oracle/product/11.2.0/dbhome_1/bin/tnslsnr:
please wait…

TNS-12537: TNS:connection closed
TNS-12560: TNS:protocol adapter error
Linux Error: 29: Illegal seek

“`

原因:
/etc/hosts內有兩個localhost的主機名,監聽衝突。

解決方法:
1、修改其中一個主機名,比如oracle,執行以下命令。

hostname oracle

2、在/etc/hosts內修改一個主機名為oracle。

[[email protected] etc]# cat /etc/hosts
127.0.0.1 localhost
::1 oracle

3、在/etc/sysconfig/network修改主機名為oracle。

[[email protected] etc]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=oracle

4、重新啟動,在oracle使用者下執行lsnrctl start。

[[email protected] ~]$ lsnrctl start

LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 29-APR-2015 07:46:27

Copyright (c) 1991
, 2009, Oracle. All rights reserved. Starting /home/oracle/app/oracle/product/11.2.0/dbhome_1/bin/tnslsnr: please wait... TNSLSNR for Linux: Version 11.2.0.1.0 - Production System parameter file is /home/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora Log messages written to /home/oracle/app/diag/tnslsnr/oracle/listener/alert/log.xml Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521))) Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521))) Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production Start Date 29-APR-2015 07:46:29 Uptime 0 days 0 hr. 0 min. 0 sec Trace Level off Security ON: Local OS Authentication SNMP OFF Listener Parameter File /home/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora Listener Log File /home/oracle/app/diag/tnslsnr/oracle/listener/alert/log.xml Listening Endpoints Summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521))) The listener supports no services The command completed successfully

相關推薦

Oracle lsnrctl命令啟動TNS-12537TNS-12560TNS-00507

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

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

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

Oracle數據庫監聽器啟動:1067解決

span oracle安裝 安裝oracle 安裝 names 所在 dmi -s 推薦 1.原因:本地ip或主機名在安裝oracle後已經更改,需改回. 2.打開oracle安裝目錄(開始中搜索oracle,查找文件所在位置). 3.進入$\NETWORK\ADMIN\修

chrome touch類事件

document.addEventListener('touchstart',function (e) { //阻止預設事件 e.preventDefault() },{ passive: false }) document.addEventList

oracle程式無法啟動程式

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

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

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

(轉)啟動網卡Failed to start LSB: Bring up/down networking 解決辦法總結

deb contain ade nag disabled dev nta container save 啟動網卡報錯(Failed to start LSB: Bring up/down networking )解決辦法總結 原文:http://blog.51cto.com

fiddler啟動Unable to bind to port [8888]ErrorCode:10106

err set gpo 錯誤 啟動 str 監聽 命令 error 啟動運行fiddler 報錯,提示Unable to bind to port [8888],ErrorCode:10106 解決方式: 使用Fiddler或其他類似的監聽工具出現這種錯誤時, Unable

Loadrunner:管理員權限啟動“win10 為了對電腦進行保護已經阻止此應用”

全選 window 測試 普通用戶 必須 問題 安全 控制 edi 問題 最近在嘗試做性能測試,由於 Loadrunner 必須用管理員身份啟動(普通用戶權限啟動會遇到各種權限不足的問題) 但是用管理員身份啟動時,報錯了:win10 為了對電腦進行保護,已經阻止此應用

【轉】【centos】啟動網絡卡Failed to start LSB: Bring up/down networking 解決辦法總結

今天一臺一直在用的虛擬機器重啟後,CRT連線不上,ip也ping不通,重啟網絡卡報錯,“Failed to start LSB: Bring up/down networking”,參考:http://blog.51cto.com/11863547/1905929,解決。 遇到這個錯誤好幾次,所以總結了一下

Hive啟動已解決!

今天在測試的時候發現這樣一個小錯誤,分享如下: 錯誤原因:因為Hive中的真實資料是儲存在Hdfs上的,所以在啟動Hive前,需要先啟動Hadoop叢集,在啟動Hadoop叢集的時候,我同時啟動了Hive,導致叢集進入了安全模式。 解決辦法: 第一種方法:稍等一點時間,重新啟動Hive。

Linux 命令:-bash:XXX: command not found 解決方法參考

相關錯誤 我的錯誤 在CentOS中安裝jdk時, 修改配置檔案,輸入命令 : vim /etc/profile 修改完後重新編譯,輸入命令 : source /etc/profile 我的CentOS錯誤資訊是:-bash:UNset: command no

windows下scrapy安裝問題以及Twisted安裝error: Microsoft Visual C++ 14.0 is required.完美解決辦法

方法1(通常是失敗的) 1. 命令列執行: pip3 install scrapy 不管是網路問題也好,缺少相關的包也好,用這條命令安裝scrapy我就沒成功過。。。難受 方法2(成功) 手動安裝相關的包。 1. lxml安裝命令(沒問題): pip3 install lxml

Android高德地圖空指標AMap.getUiSettings()' on a null object reference

如題,今天匯入MTA之後這高德地圖就掛了,之前在其他專案碰到這空指標問題,當時是更新高德地圖的版本解決的。 Attempt to invoke virtual method 'com.amap.api.maps.UiSettings com.amap.api.maps 更新so

SpringBoot熱部署BeanCreationException: Error creating bean with name 'classPathFileSystemWatcher' d

異常資訊如下 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'classPathFileSystemWatcher'

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

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

oracle 啟動、停止、檢視命令

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

配置和自動啟動Oracle(lsnrctl)

配置Oracle lsnrctl 和自動啟動 1.設定主機名稱 [[email protected] ~]# cat /etc/sysconfig/network NETWORKING=ye

oracle

報錯提示如圖 解決辦法就是吧監聽日誌給清空即可,監聽日誌大於4g就寫不進去了,所以找到監聽日誌的路徑,清空監聽日誌即可 實在找不到,你就在oracle的目錄裡全域性搜尋檔案,名稱為:listener.log -------------------------

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