So erhalten Sie die Fremdadresse von Oracle-Datenbank-Hintergrundprozessen in Solaris

So erhalten Sie die Fremdadresse von Oracle-Datenbank-Hintergrundprozessen in Solaris

Ich verwende den sudo netstat -ntapBefehl in Linux, um die Details (einschließlich PID, lokale und fremde Adresse) von Vordergrund- und Hintergrundprozessen abzurufen, die von Oracle-Datenbanken wie , gestartet wurden tnslsnr. ora_pmon_*Wie kann ich dasselbe in Solaris mit netstatoder tun lsof?

Antwort1

Sie notieren sich nicht die von Ihnen verwendete Solaris-Version.

Wenn Sie v11 verwenden, unterstützt netstat die Option -u, die Ihnen das gewünschte Ergebnis liefert:

solaris11 [8]netstat -u

TCP: IPv4

Lokale Adresse Remote-Adresse Benutzer PID Befehl Swind Send-Q Rwind Recv-Q Status

...

...

...

Frühere Versionen erforderten den Aufbau von lsof oder die Verwendung von dtrace unter v10. Wenn Sie Ihre Version und Architektur von Solaris angeben, ist die Wahrscheinlichkeit höher, dass Ihnen jemand eine spezifische Antwort gibt.

verwandte Informationen