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-Key: 231317

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

Printed on: April 23, 2024 at 09:04 o'clock

Member: colinardo
Solution colinardo Feb 28, 2014 updated at 17:14:55 (UTC)
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
Member: goodbytes
goodbytes Feb 28, 2014 at 13:26:58 (UTC)
Goto Top
Hallo coinardo,
ja, das müsste gehen. Werd ich gleich heute abend mal probieren.

Vielen Dank!

Torsten