Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 14321|Răspunde: 1

[Sursă] TNS-12547: TNS:lost contact解决办法

[Copiază linkul]
Postat pe 23.10.2017 14:53:52 | | |

Recent instalat Enterprise Linux Enterprise Linux AS versiunea 4, după instalarea Oracle 10gR2, Listener-ul nu poate porni.
Mesajul de eroare este următorul:
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact
Eroare Linux: 104: Resetare conexiune de către peer

[oracol]@test~]$ lsnrctl start
LSNRCTL pentru Linux: Versiunea 10.2.0.3.0 - Producție la 19-IUL-2007 06:46:03
Drepturi de autor (c) 1991, 2006, Oracle. Toate drepturile rezervate.
Pornind de la /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: vă rugăm să așteptați...
TNSLSNR pentru Linux: Versiunea 10.2.0.3.0 - Producție
Fișierul parametrilor sistemului este /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Mesaje jurnalistice scrise pe /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Ascult pe: (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=tcp)(HOST=test.benbo.com)(PORT=1521)))
Ascultare pe: (DEscrip{filtering}tION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
Conectarea la (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=TCP)(HOST=test.benbo.com)(PORT=1521)))
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact
Eroare Linux: 104: Resetare conexiune de către peer
Conectarea la (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Eroare Linux: 111: Conexiune refuzată
[oracle@test ~]$ lsnrctl status
LSNRCTL pentru Linux: Versiunea 10.2.0.3.0 - Producție la 19-IUL-2007 06:45:48
Drepturi de autor (c) 1991, 2006, Oracle. Toate drepturile rezervate.
Conectarea la (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=TCP)(HOST=test.benbo.com)(PORT=1521)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Eroare Linux: 111: Conexiune refuzată
Conectarea la (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Eroare Linux: 111: Conexiune refuzată
[oracle@test ~]$ ping test.benbo.com
PING test.benbo.com (192.168.109.200) 56(84) octeți de date.
64 octeți din test.benbo.com (192.168.109.200): icmp_seq=0 ttl=64 timp=3,56 ms
64 octeți din test.benbo.com (192.168.109.200): icmp_seq=1 TTL=64 timp=0,112 ms
64 octeți de la test.benbo.com (192.168.109.200): icmp_seq=2 TTL=64 timp=0,055 ms
--- test.benbo.com statistici de ping ---
3 pachete transmise, 3 primite, 0% pierdere de pachete, timp 2002ms
RTT min/avg/max/mdev = 0,055/1,245/3,569/1,643 ms, pipe 2
[oracle@test ~]$ pisică /etc/gazde
# Nu elimina următoarea linie sau diverse programe
# care necesită funcționalitate de rețea vor eșua.
192.168.109.200 test.benbo.com test
Am descoperit că nu există un localhost 127.0.0.1 în /etc/hosts.

Așadar, nu șterge orbește 127.0.0.1 localhost

Modifică /etc/hosts după cum urmează
[oracle@test ~]$ pisică /etc/gazde
# Nu elimina următoarea linie sau diverse programe
# care necesită funcționalitate de rețea vor eșua.
127.0.0.1 localhost
192.168.109.200 test.hehe.com test
Repornește listnerul, OK.
[oracle@test ~]$ lsnrctl start
LSNRCTL pentru Linux: Versiunea 10.2.0.3.0 - Producție pe 19-IUL-2007 06:48:04
Drepturi de autor (c) 1991, 2006, Oracle. Toate drepturile rezervate.
Pornind de la /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: vă rugăm să așteptați...
TNSLSNR pentru Linux: Versiunea 10.2.0.3.0 - Producție
Fișierul parametrilor sistemului este /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Mesaje jurnalistice scrise pe /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Ascult pe: (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=tcp)(HOST=test.benbo.com)(PORT=1521)))
Ascultare pe: (DEscrip{filtering}tION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
Conectarea la (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=TCP)(HOST=test.benbo.com)(PORT=1521)))
STAREA ASCULTĂTORULUI
------------------------
Alias LISTENER
Versiunea TNSLSNR pentru Linux: Versiunea 10.2.0.3.0 - Producție
Data Începerii 19-IUL-2007 06:48:06
Timp de funcționare 0 zile 0 ore. 0 min. 0 secunde
Nivelul trasei dezactivat
Securitate ACTIVATĂ: Autentificarea locală a sistemului de operare
SNMP OPS
Fișierul parametrilor ascultătorului /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Fișier jurnal al ascultătorului /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Rezumatul Punctelor Finale de Ascultare...
(DEscrip{filter}tION=(ADDRESS=(PROTOCOL=tcp)(HOST=test.benbo.com)(PORT=1521)))
(DEscrip{filter}tION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
Rezumatul serviciilor...
Serviciul "PLSExtProc" are 1 instanță.
Instanța "PLSExtProc", stare NECUNOSCUTĂ, are 1 handler pentru acest serviciu...
Comanda a fost finalizată cu succes
[oracle@test ~]$
O căutare pe Internet a scos la iveală un alt TNS-12547: TNS: situație de contact pierdut, cu următoarele erori:
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact
Eroare Linux: 32: Țeavă ruptă
Motivul :listener.log fișierul depășește 2G
Soluție alternativă: Golește fișierul de jurnal
[oracle@test ~]$ cd $ORACLE_HOME/network/log
[oracle@test log]$ cat /dev/null > listener.log




Precedent:Legat de raportul bazei de date Oracle ORA-12547: TNS: problemă de contact pierdut
Următor:ORA-28547: conexiunea la server eșuată, probabilă eroare de administrator Oracle Net
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com