switch_home OR select_sid
We use 'switch_home' OR 'select_sid' for our DBA GROUP management server having all the versions from 734 to 817 for testing purposes.
Here you go:
server1% more switch_home
# @(#)cshrc 1.11 89/11/29 SMI
umask 022
setenv ORAENV_ASK NO
#
echo " 1. LLLL (Oracle 7.3.4)"
echo " 2. MMMM (Oracle 7.3.4)"
echo " 3. PPPP (Oracle 8.0.5)"
echo " 4. QQQQ (Oracle 8.0.5)"
echo " 5. RRRR (Oracle 8.1.5)"
echo " 6. SSSS (Oracle 8.0.5)"
echo " "
echo -n "Please select by number <6> : "
set ans = $<
if ( $ans == "1" ) then
setenv ORACLE_SID LLLL
source /usr/bin/coraenv
else if ( $ans == "2" ) then
setenv ORACLE_SID MMMM
source /usr/bin/coraenv
else if ( $ans == "3" ) then
setenv ORACLE_SID PPPP
source /usr/bin/coraenv
else if ( $ans == "4" ) then
setenv ORACLE_SID QQQQ
source /usr/bin/coraenv
else if ( $ans == "5" ) then
setenv ORACLE_SID RRRR
source /usr/bin/coraenv
else if ( $ans == "6" ) then
setenv ORACLE_SID SSSS
source /usr/bin/coraenv
else
# ............DEFAULT IT TO ONE YOU WANTED............
setenv ORACLE_SID ZZZZ
source /usr/bin/coraenv
endif
#
#end of file
set an alias for this script and make it handy...
[Edited by sreddy on 01-13-2001 at 01:29 PM]