TNS-12547,Linux Error: 104: Connection reset by peer
Oracle 10.2.0.4 , Linux AS 5.3 64bit .
Listener.ora 檔案如下,配置應該沒有錯誤:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.13.13.188)(PORT = 1526))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /u01/product/oracle)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = b2b)
(ORACLE_HOME = /u01/product/oracle)
(SID_NAME = b2b)
)
)
開啟監聽的時候報錯 :
MXB2B-WEB01$lsnrctl start
LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 09-MAR-2010 13:53:34
Copyright (c) 1991, 2007, Oracle. All rights reserved.
Starting /u01/product/oracle/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 10.2.0.4.0 - Production
System parameter file is /u01/product/oracle/network/admin/listener.ora
Log messages written to /u01/product/oracle/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.13.13.188)(PORT=1526)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.13.13.188)(PORT=1526)))
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact
Linux Error: 104: Connection reset by peer
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Linux Error: 111: Connection refused
後來發現 /etc/hosts 中的 127.0.0.1 對應的不是localhost 而是實際的主機名稱,如下:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 MXB2B-WEB01
10.13.13.188 MXB2B-WEB01
修改/etc/hosts 為下面的形式 :
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
10.13.13.188 MXB2B-WEB01
再次開啟監聽, OK .
MXB2B-WEB01$lsnrctl start
LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 09-MAR-2010 13:56:42
Copyright (c) 1991, 2007, Oracle. All rights reserved.
Starting /u01/product/oracle/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 10.2.0.4.0 - Production
System parameter file is /u01/product/oracle/network/admin/listener.ora
Log messages written to /u01/product/oracle/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.13.13.188)(PORT=1526)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.13.13.188)(PORT=1526)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.4.0 - Production
Start Date 09-MAR-2010 13:56:44
Uptime 0 days 0 hr. 0 min. 0 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /u01/product/oracle/network/admin/listener.ora
Listener Log File /u01/product/oracle/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.13.13.188)(PORT=1526)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "b2b" has 1 instance(s).
Instance "b2b", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-629063/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- TNS-12547 Linux Error: 104: Connection reset by peerLinuxError
- Connection reset by peer: socket write errorError
- TNS-12547TNS-12560 TNS-00517 Linux Error: 104: Connection reset by peerLinuxError
- java.io.IOException: Connection reset by peerJavaException
- 連線華為雲的Redis服務報錯“Error: Connection reset by peer”RedisError
- 【Azure Cache for Redis】Python Djange-Redis連線Azure Redis服務遇上(104, 'Connection reset by peer')RedisPython
- go grpc: connection reset by peer 的一種解決方案GoRPC
- 【Azure Redis 快取】 Python連線Azure Redis, 使用redis.ConnectionPool 出現 "ConnectionResetError: [Errno 104] Connection reset by peer"Redis快取PythonError
- Kubelet 錯誤日誌 broken pipe 和 connection reset by peer 的原因分析
- 免密scp解決ssh_exchange_identification:read connection reset by peer 原因IDE
- Sqoop從Oracle抽數錯:IO Error: Connection resetOOPOracleError
- 阿里雲站點升級提示:OpenSSL SSL_connect: Connection reset by peer in connection to www.pbootcms.com:443阿里boot
- /etc/resolv.conf 導致 oracle 11g TNS解析緩慢甚至 TNS-12547 Linux Error: 104OracleLinuxError
- oracle OGG-01232 Receive TCP params error:TCP/IP error 232(connection reset)OracleTCPError
- HttpClient遭遇Connection Reset異常,如何正確配置?HTTPclient
- oracle listener錯誤Linux Error: 111: Connection refusedOracleLinuxError
- Java中處理SocketException: Connection reset”異常的方法JavaException
- Dr.Elephant mysql connection errorMySqlError
- ERROR: UTL_SMTP.OPEN_CONNECTIONError
- Error:Can't connect to SOCKS proxy:Connection refused (Connection refused)Error
- JMETER java.net.SocketException: Connection reset 報錯解決方案JMeterJavaException
- SecureCRT連線CentOS不間斷出現“Connection was reset.”SecurecrtCentOS
- 從Connection Reset問題淺談DBCP的使用技巧薦
- Dr.Elephant mysql connection error薦MySqlError
- weblogic連線池重置(Connection reset)問題解決方案Web
- ERROR 2026 (HY000): SSL connection error: unknown error numberError
- Error: Connection activation failed: Device not managed by NetworkManagerErrorAIdev
- FTP Connection refused error 解決辦法FTPError
- 錯誤 101 (net::ERR_CONNECTION_RESET):連線已重置
- Connection to x as user y failed: ERROR: Wrong password for userAIError
- The connection to adb is down, and a severe error has occured.Error
- tomcat連線池不夠-java.sql.SQLException: Io 異常: Connection resetTomcatJavaSQLException
- AS編譯不通過,提示Error:Connection refused: connect編譯Error
- Unknown SSL protocol error in connection to xxx:443ProtocolError
- Software caused connection abort: socket write error/mysql/tomcatErrorMySqlTomcat
- ascp: Failed to open TCP connection for SSH, exiting. Session Stop (Error: Failed to open TCP connection for SSH)AITCPSessionError
- tomcat 啟動應用報錯:java.sql.SQLException: Io 異常: Connection resetTomcatJavaSQLException
- 記錄redis佇列read error on connection to錯誤Redis佇列Error