goodbytes
Goto Top

DB2 Datenbank-Alias ermitteln

Hallo,
mit dem Befehl:

Get CONNECTION STATE

kann ich die Informationen zur aktuell verwendeten DB2-Datenbank ermitteln.
Ich möchte aber davon dur den aktuellen Alias zurück bekommen.

Wie kann ich das machen?

Danke im Voraus!

Gruß
Torsten

Content-ID: 231317

Url: https://administrator.de/contentid/231317

Ausgedruckt am: 25.11.2024 um 04:11 Uhr

colinardo
Lösung colinardo 28.02.2014 aktualisiert um 18:14:55 Uhr
Goto Top
Hallo Torsten,
kenne mich mit DB2 jetzt nicht aus, aber wenn du die Ausgabe deines Befehls in der Shell z.B.
Connection state       = Connectable and Connected
 Connection mode        = SHARE
 Local database alias   = MEIN_DB_ALIAS
 Database name          = SAMPLE
 Hostname               = demo_host
 Service name           = 29384
auf den Alias filtern willst kannst du die Ausgabe des Befehls via Pipe an diesen Befehl übergeben:
grep "Local database alias" | cut -d "=" -f2 | tr -d " "
oder mit sed
sed -n 's/\s*Local database alias.*=\s*\(.*\)$/\1/p'
Grüße Uwe
goodbytes
goodbytes 28.02.2014 um 14:26:58 Uhr
Goto Top
Hallo coinardo,
ja, das müsste gehen. Werd ich gleich heute abend mal probieren.

Vielen Dank!

Torsten