做5173这样的网站要多少人,杭州微网站,wordpress 轮播插件,房地产集团网站模板Oracle数据库环境存在两个数据库版本12C及19C#xff0c;在执行一些操作时需要设置对应版本的环境变量 计划登录12C环境#xff0c;于是按如下方式设置环境变量
export ORACLE_BASE/u01/app/oracle
export ORACLE_HOME$ORACLE_HOME/product/12.2.0/dbhome_1
export ORACLE_S…Oracle数据库环境存在两个数据库版本12C及19C在执行一些操作时需要设置对应版本的环境变量 计划登录12C环境于是按如下方式设置环境变量
export ORACLE_BASE/u01/app/oracle
export ORACLE_HOME$ORACLE_HOME/product/12.2.0/dbhome_1
export ORACLE_SIDdb12c可是通过sqlplus登陆后却显示19C版本信息 针对这个问题最开始的方式是在root中修改bash_profile文件然后登录到oracle用户很是麻烦 后面一直寻找更简单的方式通过which查看sqlplus使用的是哪个
which sqlplus
/u01/app/oracle/product/19.3.0/dbhome_1/bin/sqlplus此时考虑which命令是根据什么寻找到这个sqlplus的 通过查阅资料获取如下信息 which指令会在PATH变量指定的路径中搜索某个系统命令的位置并且返回第一个搜索结果。 查看当前PATH信息
echo $PATH
/opt/java/jdk1.8.0_231/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/u03/app/oracle/product/19.3.0/dbhome_1/bin/:/usr/local/python3/bin:/root/bin:/u02/app/oracle/product/12.2.0/dbhome_1/bin/:里面有两个Oracle的路径第一个是19C第二个是12C 这说明which在查找到19C的环境变量后就直接使用了没有再往后找那操作系统也应该是这个思路索性我直接修改PATH的信息
export PATH/opt/java/jdk1.8.0_231/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/python3/bin:/root/bin:
export ORACLE_BASE/u02/app/oracle/
export ORACLE_HOME$ORACLE_BASE/product/12.2.0/dbhome_1/bin/
export ORACLE_SIDdb12c
export PATH$PATH:$ORACLE_HOMME/bin:.顺利通过测试 再尝试一次19C
export PATH/opt/java/jdk1.8.0_231/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/python3/bin:/root/bin:
export ORACLE_BASE/u03/app/oracle/
export ORACLE_HOME$ORACLE_BASE/product/19.3.0/dbhome_1/bin/
export ORACLE_SIDdb19c
export PATH$PATH:$ORACLE_HOMME/bin:.通过测试 将这两个环境变量写入文件直接调用
vim .bash_profile_12C
export PATH/opt/java/jdk1.8.0_231/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/python3/bin:/root/bin:
export ORACLE_BASE/u02/app/oracle/
export ORACLE_HOME$ORACLE_BASE/product/12.2.0/dbhome_1/bin/
export ORACLE_SIDdb12c
export PATH$PATH:$ORACLE_HOMME/bin:.vim .bash_profile_19C
export PATH/opt/java/jdk1.8.0_231/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/python3/bin:/root/bin:
export ORACLE_BASE/u03/app/oracle/
export ORACLE_HOME$ORACLE_BASE/product/19.3.0/dbhome_1/bin/
export ORACLE_SIDdb19c
export PATH$PATH:$ORACLE_HOMME/bin:.直接调用即可长舒一口气不知道大家还有没有更好的办法