#!/bin/bash
# +----------------------------------------------------------------------------------------------------+
# | Name:           instance_monitor_<oracle_sid>.par                                                  |
# | Autor:          Frank Gerasch                                                                      |
# | Typ:            Parameterfile fuer Instance Monitor                                                |
# | Funktion:       Setzen von Instanzspezifische Variablen fuer die zu pruefende Instanz              |
# +----------------------------------------------------------------------------------------------------+

export ORACLE_SID=ORCL                 # <- Hier ORACLE_SID der zu pruefenden Instanz eintragen (Service Namen)

export LISTENER_PORT=1521              # <- Hier Listener Port der Zieldatenbankinstanz eintragen 
export TARGET_HOST=orahost             # <- Hier Name des Hosts, auf dem die Datenbankinstanz laeuft, eintragen 
export OPERATING_ROLE=Produktion       # <- Hier Betriebsrolle der Datenbank eintragen (z.B. Produkion | Test | Entwicklung )

export DB_USER=instance_monitor          # <- Hier Datenbankbenutzer für den Verbindungstest eintragen (Non-SYSDBA)
export DB_USER_PASSWORD=secretpassword   # <- Hier Passwort für den Datenbankbenutzer eintragen 

# EZCONNECT
export CONNECT_STRING="$DB_USER/$DB_USER_PASSWORD@//$TARGET_HOST:$LISTENER_PORT/$ORACLE_SID"    

# TNSNAMES (Alternativ)
##export CONNECT_STRING="$DB_USER/$DB_USER_PASSWORD@<TNS_ALIAS>"    

# WALLET CONNECT (Alternativ, Enterprise Edition, Passwordless)
##export CONNECT_STRING="/@<DB_ALIAS>"   