百度空间 | 百度首页 
 
查看文章
 
Oracle安装多个版本的登录设置
2009-09-27 11:40
主要是ORACLE_HOME,ORACLE_SID不一样, 无需新建操作系统用户, 没必要也过于麻烦, 可以在oracle用户登录时提供选择:

$ cat .bash_profile
export ORACLE_HOSTNAME=dbatwo
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export LC_ALL="en_US"
export LANG="en_US"
export NLS_LANG="AMERICAN_AMERICA.ZHS16GBK"
export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS"
echo "------ ORACLE_SID Selection ------"
echo "1. ORCL10G"
echo "2. ORCL11G"
echo "3. Client11gOnly"
echo "----------------------------------"
echo "Your choice:(default 1)"
read sid
case $sid in
1) ORACLE_SID=ORCL10G
;;
2) ORACLE_SID=ORCL11G
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
;;
3) ORACLE_SID=Client11gOnly
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/client_1
;;
*) ORACLE_SID=ORCL10G
;;
esac
export ORACLE_SID
export PATH=.:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$ORACLE_HOME/jdk/bin:$PATH

以上登录脚本表示, 登录时选择不同的ORACLE_SID就进入不同版本的运行环境, 包括ORACLE客户端. 直接回车则默认是ORACLE10G的环境.

--END--

类别:Oracle Base | 添加到搜藏 | 浏览() | 评论 (2)
 
最近读者:
 
网友评论:
1
2009-10-10 15:25 | 回复
呵呵,不错

有新意
 
2
2009-10-23 16:35 | 回复
学习了
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu