資料庫主機名錯誤導致客戶端TNS-12541

shawnloong發表於2017-11-02
plsql登入出現TNS-12541
lsnrctl status一直無反映
檢查監聽日誌發現如下
 TNS-12531: TNS:cannot allocate memory
02-NOV-2017 14:16:46 * 12531
TNS-12531: TNS:cannot allocate memory
02-NOV-2017 14:16:46 * 12531
TNS-12531: TNS:cannot allocate memory
02-NOV-2017 14:16:46 * 12531
TNS-12531: TNS:cannot allocate memory
02-NOV-2017 14:16:46 * 12531
TNS-12531: TNS:cannot allocate memory
02-NOV-2017 14:16:46 * 12531
TNS-12531: TNS:cannot allocate memory
02-NOV-2017 14:16:46 * 12531
TNS-12531: TNS:cannot allocate memory
02-NOV-2017 14:16:46 * 12531
TNS-12531: TNS:cannot allocate memory
02-NOV-2017 14:16:46 * 12531
TNS-12531: TNS:cannot allocate memory
02-NOV-2017 14:16:46 * 12531
TNS-12531: TNS:cannot allocate memory
02-NOV-2017 14:16:46 * 12531
TNS-12531: TNS:cannot allocate memory
[oracle@ ssdb01-10-2 admin]$ hostname
 ssdb01-10-2

不難發現前面有空格,使用hostname修改主機名,注意修改/etc/sysconfig/netwok主機名
修改後正常使用

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24486203/viewspace-2146747/,如需轉載,請註明出處,否則將追究法律責任。

相關文章