当前位置: 代码迷 >> Oracle管理 >> Oracle实例名自己会改变,请问原因
  详细解决方案

Oracle实例名自己会改变,请问原因

热度:115   发布时间:2016-04-24 04:17:36.0
Oracle实例名自己会改变,请教原因
如题,Oracle的实例名总自己改变,比如我用export ORACLE_SID = APPDB1设置后,自己总会变为其他的实例名,请问这是什么原因造成的?实际正确的实例名是APPDB1。
------解决方案--------------------
export只是设置当前的环境变量

这个下次进来还的手动设置的。
------解决方案--------------------
楼主的用户文件(比如:.bashrc或.bash_profile)里设置了ORACLE_SID环境变量。每次重新登录就变成文件里设置的这个了。
------解决方案--------------------
引用:
Quote: 引用:

怎么看它变的?
export只是设置当前的环境变量

举个例子:我手动设置环境变量,export ORACLE_SID = orcl;一段时间后,我用echo $ORACLE_SID,显示为APPDB1,不明白为啥会改变呢

检查下.bashrc  .bash_profile  /etc/profile
看看是否设置了该环境变量

手动设置的export仅对当前终端生效
  相关解决方案