#!/bin/sh # Akadia AG, Zieglerstrasse 34, CH-3007 Bern # ---------------------------------------------------------------------- # File: lsnrora # # Autor: Martin Zahn / 11.08.99 (Tag der Sonnenfinsternis) # # Purpose: Startup Oracle Listeners # ---------------------------------------------------------------------- ORACLE_OWNER=oracle; export ORACLE_OWNER case "$1" in 'start') # Start Oracle Listeners TNS_ADMIN=/export/home/oracle/config/7.3.4; export TNS_ADMIN ORACLE_HOME=/oracle/7.3.4; export ORACLE_HOME LD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH ORA_NLS32=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS32 su $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl start LSNRSOL1" TNS_ADMIN=/export/home/oracle/config/7.3.4; export TNS_ADMIN ORACLE_HOME=/oracle/7.3.4; export ORACLE_HOME LD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH ORA_NLS32=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS32 su $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl start LSNRSOL2" TNS_ADMIN=/export/home/oracle/config/8.1.5; export TNS_ADMIN ORACLE_HOME=/oracle/8.1.5; export ORACLE_HOME LD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33 su $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl start LSNRSOL3" ;; 'stop') # Stop Oracle Listeners TNS_ADMIN=/export/home/oracle/config/7.3.4; export TNS_ADMIN ORACLE_HOME=/oracle/7.3.4; export ORACLE_HOME LD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33 su $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl stop LSNRSOL1" TNS_ADMIN=/export/home/oracle/config/7.3.4; export TNS_ADMIN ORACLE_HOME=/oracle/7.3.4; export ORACLE_HOME LD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33 su $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl stop LSNRSOL2" TNS_ADMIN=/export/home/oracle/config/8.1.5; export TNS_ADMIN ORACLE_HOME=/oracle/8.1.5; export ORACLE_HOME LD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33 su $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl stop LSNRSOL3" ;; esac