[英]Oracle 11gR2 on Aix listner will not start
我在Aix服務器上創建了一個新的Oracle實例。 數據庫運行正常,但我的監聽器無法啟動。 我在偵聽器日志中遇到以下錯誤:
<msg time='2012-09-26T17:33:17.304-07:00' org_id='oracle' comp_id='tnslsnr'
type='UNKNOWN' level='16' host_id='xxxxx111'
host_addr='000.00.0.111'>
<txt>TNS-12546: TNS:permission denied
TNS-12560: TNS:protocol adapter error
TNS-00516: Permission denied
IBM/AIX RISC System/6000 Error: 2: No such file or directory
</txt>
</msg>
當我嘗試啟動監聽器時,我收到以下錯誤:
lsnrctl start
LSNRCTL for IBM/AIX RISC System/6000: Version 11.2.0.3.0 - Production on 26-SEP-2012 17:38:17
Copyright (c) 1991, 2011, Oracle. All rights reserved.
Starting /oracle/QI1/112_64/bin/tnslsnr: please wait...
TNSLSNR for IBM/AIX RISC System/6000: Version 11.2.0.3.0 - Production
System parameter file is /oracle/QI1/112_64/network/admin/listener.ora
Log messages written to /oracle/QI1/saptrace/diag/tnslsnr/xxxxxx/listener/alert/log.xml
Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=xxxxxxx.na.xxxxx.com)(PORT=1521)))
TNS-12542: TNS:address already in use
TNS-12560: TNS:protocol adapter error
TNS-00512: Address already in use
IBM/AIX RISC System/6000 Error: 67: Address already in use
Listener failed to start. See the error message(s) above...
任何幫助將不勝感激!
在@dave的回答之后,我檢查了sqlnet.ora
文件,錯誤在參數中:
TCP.VALIDNODE_CHECKING = YES
在評論出該行后,監聽器啟動
#TCP.VALIDNODE_CHECKING = YES
我發現ip地址SQLnet文件不正確。 修復ip地址后,監聽器就可以啟動了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.