Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 14321|Odgovoriti: 1

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

[Kopiraj povezavo]
Objavljeno na 23. 10. 2017 14:53:52 | | |

Na novo nameščen Enterprise Linux Linux AS izdaja 4, po namestitvi Oracle 10gR2 Listener ne more zagnati.
Sporočilo o napaki je naslednje:
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact
Linux napaka: 104: povezava ponastavljena s strani vrstnika

[orakelj@test~]$ lsnrctl start
LSNRCTL za Linux: različica 10.2.0.3.0 - Produkcija 19. JUL-2007 06:46:03
Avtorske pravice (c) 1991, 2006, Oracle. Vse pravice pridržane.
Začenjam /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: prosim počakajte...
TNSLSNR za Linux: različica 10.2.0.3.0 - produkcija
Sistemska parameter datoteka je /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Dnevniška sporočila, zapisana na /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Poslušam: (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=tcp)(HOST=test.benbo.com)(PORT=1521)))
Poslušam: (DEscrip{filtering}tION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
Povezovanje na (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
Linux napaka: 104: povezava ponastavljena s strani vrstnika
Povezovanje na (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Linux napaka: 111: Povezava zavrnjena
[oracle@test ~]$ lsnrctl status
LSNRCTL za Linux: različica 10.2.0.3.0 - Produkcija 19. JUL-2007 06:45:48
Avtorske pravice (c) 1991, 2006, Oracle. Vse pravice pridržane.
Povezovanje na (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
Linux napaka: 111: Povezava zavrnjena
Povezovanje na (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Linux napaka: 111: Povezava zavrnjena
[oracle@test ~] $ ping test.benbo.com
PING test.benbo.com (192.168.109.200) 56(84) bajtov podatkov.
64 bajtov iz test.benbo.com (192.168.109.200): icmp_seq=0 TTL=64 Čas=3,56 ms
64 bajtov iz test.benbo.com (192.168.109.200): icmp_seq=1 TTL=64 Čas=0,112 ms
64 bajtov iz test.benbo.com (192.168.109.200): icmp_seq=2 tt=64 čas=0,055 ms
--- test.benbo.com statistika pinga ---
3 poslani paketi, 3 prejeti, 0 % izguba paketov, čas 2002 ms
RTT min/avg/max/mdev = 0,055/1,245/3,569/1,643 ms, cev 2
[oracle@test ~]$ mačka /itd/gostitelji
# Ne odstranjujte naslednje vrstice ali različnih programov
# ki zahtevajo omrežno funkcionalnost, bo odpovedala.
192.168.109.200 test.benbo.com test
Ugotovil sem, da v /etc/hosts ni lokalnega gostitelja 127.0.0.1.

Zato ne brišite na slepo 127.0.0.1 localhost

Spremenite /etc/hosts na naslednji način
[oracle@test ~]$ mačka /itd/gostitelji
# Ne odstranjujte naslednje vrstice ali različnih programov
# ki zahtevajo omrežno funkcionalnost, bo odpovedala.
127.0.0.1 localhost
192.168.109.200 test.hehe.com test
Ponovno zaženi listner, v redu.
[oracle@test ~]$ lsnrctl začetek
LSNRCTL za Linux: različica 10.2.0.3.0 - Produkcija 19. JUL-2007 06:48:04
Avtorske pravice (c) 1991, 2006, Oracle. Vse pravice pridržane.
Začenjam /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: prosim počakajte...
TNSLSNR za Linux: različica 10.2.0.3.0 - produkcija
Sistemska parameter datoteka je /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Dnevniška sporočila, zapisana na /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Poslušam: (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=tcp)(HOST=test.benbo.com)(PORT=1521)))
Poslušam: (DEscrip{filtering}tION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
Povezovanje na (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=TCP)(HOST=test.benbo.com)(PORT=1521)))
STATUS POSLUŠALCA
------------------------
Vzdevek LISTENER
Različica TNSLSNR za Linux: različica 10.2.0.3.0 - produkcija
Začetek 19. julij 2007 06:48:06
Čas delovanja 0 dni 0 ur. 0 min. 0 sekund
Trace Level off
Varnost VKLOPLJENA: Lokalna avtentikacija operacijskega sistema
SNMP OFF
Listener Parameter File /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Datoteka dnevnika poslušalca /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Povzetek končnih točk poslušanja...
(DEscrip{filter}tION=(ADDRESS=(PROTOCOL=tcp)(HOST=test.benbo.com)(PORT=1521)))
(DEscrip{filter}tION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
Povzetek storitev...
Storitev "PLSExtProc" ima 1 instanco.
Instanca "PLSExtProc", status NEZNAN, ima 1 upravljalnik(e) za to storitev...
Ukaz je uspešno zaključen
[oracle@test ~]$
Iskanje na internetu je razkrilo še eno situacijo TNS-12547: TNS: izgubljeni stik, z naslednjimi napakami:
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact
Linux napaka: 32: Počena cev
Razlog:listener.log datoteka presega 2G
Rešitev: Izpraznite datoteko dnevnika
[oracle@test ~]$ cd $ORACLE_HOME/network/log
[oracle@test log]$ cat /dev/null > listener.log




Prejšnji:Povezano s poročilom o Oracle bazi podatkov ORA-12547: TNS: težava z izgubo stika
Naslednji:ORA-28547: povezava s strežnikom odpovedana, verjetna napaka Oracle Net administratorja
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com