Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 14321|Svare: 1

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

[Kopier lenke]
Publisert på 23.10.2017 14:53:52 | | |

Nylig installert Enterprise Linux Enterprise Linux AS versjon 4, etter installasjon av Oracle 10gR2 kan ikke Listener starte.
Feilmeldingen er som følger:
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact
Linux-feil: 104: Tilkobling tilbakestilt av peer

[orakel@test~]$ lsnrctl start
LSNRCTL for Linux: Versjon 10.2.0.3.0 - Produksjon 19. juli 2007 06:46:03
Opphavsrett (c) 1991, 2006, Oracle. Alle rettigheter forbeholdt.
Starter /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: vennligst vent...
TNSLSNR for Linux: Versjon 10.2.0.3.0 - Produksjon
Systemparameterfilen er /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Loggmeldinger skrevet til /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Lytter på: (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=tcp)(HOST=test.benbo.com)(PORT=1521)))
Lytter på: (DEscrip{filtering}tION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
Kobler til (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-feil: 104: Tilkobling tilbakestilt av peer
Kobler til (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Linux-feil: 111: Tilkobling nektet
[oracle@test ~]$ lsnrctl-status
LSNRCTL for Linux: Versjon 10.2.0.3.0 - Produksjon 19. juli 2007 06:45:48
Opphavsrett (c) 1991, 2006, Oracle. Alle rettigheter forbeholdt.
Kobler til (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-feil: 111: Tilkobling nektet
Kobler til (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Linux-feil: 111: Tilkobling nektet
[oracle@test ~]$ ping test.benbo.com
PING test.benbo.com (192.168.109.200) 56(84) byte data.
64 byte fra test.benbo.com (192.168.109.200): icmp_seq=0 ttl=64 time=3,56 ms
64 byte fra test.benbo.com (192.168.109.200): icmp_seq=1 ttl=64 time=0.112 ms
64 byte fra test.benbo.com (192.168.109.200): icmp_seq=2 ttl=64 tid=0,055 ms
--- test.benbo.com ping-statistikk ---
3 pakker sendt, 3 mottatt, 0 % pakketap, tid 2002 ms
RTT min/avg/max/mdev = 0,055/1,245/3,569/1,643 ms, pipe 2
[oracle@test ~]$ katt /etc/hosts
# Ikke fjern følgende linje, eller ulike programmer
# som krever nettverksfunksjonalitet vil feile.
192.168.109.200 test.benbo.com test
Jeg fant ut at det ikke finnes noen 127.0.0.1 localhost i /etc/hosts.

Så, ikke slett 127.0.0.1 localhost blindt

Endre /etc/hosts som følger
[oracle@test ~]$ katt /etc/hosts
# Ikke fjern følgende linje, eller ulike programmer
# som krever nettverksfunksjonalitet vil feile.
127.0.0.1 localhost
192.168.109.200 test.hehe.com test
Start listenner på nytt, OK.
[oracle@test ~]$ lsnrctl start
LSNRCTL for Linux: Versjon 10.2.0.3.0 - Produksjon 19. juli 2007 06:48:04
Opphavsrett (c) 1991, 2006, Oracle. Alle rettigheter forbeholdt.
Starter /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: vennligst vent...
TNSLSNR for Linux: Versjon 10.2.0.3.0 - Produksjon
Systemparameterfilen er /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Loggmeldinger skrevet til /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Lytter på: (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=tcp)(HOST=test.benbo.com)(PORT=1521)))
Lytter på: (DEscrip{filtering}tION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
Kobler til (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=TCP)(HOST=test.benbo.com)(PORT=1521)))
STATUS FOR LYTTEREN
------------------------
Alias LYTTER
Versjon TNSLSNR for Linux: Versjon 10.2.0.3.0 - Produksjon
Startdato 19. juli 2007 06:48:06
Oppetid 0 dager 0 timer. 0 min. 0 sek
Spor-nivå av
Sikkerhet PÅ: Lokal OS-autentisering
SNMP OFF
Lytterparameterfil /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Lytterloggfil /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Sammendrag av lytteendepunkter...
(DEscrip{filter}tION=(ADDRESS=(PROTOCOL=tcp)(HOST=test.benbo.com)(PORT=1521)))
(DEscrip{filter}tION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
Tjenesteoversikt...
Tjenesten "PLSExtProc" har 1 instans(er).
Instans "PLSExtProc", status UKJENT, har 1 håndterer(e) for denne tjenesten...
Kommandoen ble fullført med suksess
[oracle@test ~]$
Et søk på Internett avslørte en annen TNS-12547: TNS: lost contact-situasjon, med følgende feil:
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact
Linux-feil: 32: Ødelagt rør
Grunnen :listener.log filen overstiger 2G
Løsning: Tøm loggfilen
[oracle@test ~]$ cd $ORACLE_HOME/network/log
[oracle@test logg]$ katt /dev/null > listener.log




Foregående:Lenket til Oracle-databaserapport ORA-12547: TNS: mistet kontaktproblem
Neste:ORA-28547: tilkobling til server mislyktes, sannsynlig Oracle Net-administratorfeil
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com