Home  >  Article  >  Database  >  SUSE Linux下的oraRun懒人包的门道(Oracle安装技巧)

SUSE Linux下的oraRun懒人包的门道(Oracle安装技巧)

WBOY
WBOYOriginal
2016-06-07 17:30:421094browse

我这边有好多oracle数据库都使用suse linux做的基础平台,安装oracle的时候,以前的同事都是直接使用懒人包(oraRun*.rpm)。之所

我这边有好多Oracle数据库都使用SUSE linux做的基础平台,安装oracle的时候,以前的同事都是直接使用懒人包(oraRun*.rpm)。之所以叫懒人包,自然有其超级懒的地方,安装oracle时省不少劲。这个东东有好有坏,有门道。

懒人包的优点:

安装懒人包,它会自动帮你补齐安装oracle需要的开发包,自动创建oracle用户和相关组,,自动创建环境变量。当然,最后你还是要修改一下默认的环境变量,比如SID等。环境变量文件为/etc/profile.d/oracle.sh

懒人包的缺点:

使用懒人包以后,*dump目录直接被放到本地磁盘目录(/OPT),oracle环境变量里设置的ORACLE_BASE不生效,似乎产生了紊乱?导致alert文件只能存放在opt目录下,目前仍然没有找到到何处修改ORACLE_BASE变量的位置,原厂工程师亦解决不了此问题。

总结:

我觉得这个懒人包还是可以使用的,注意一下就行,既可以偷一下懒,又避免问题。话说,那么多包,尤其是好多32位包默认安装不上,看着那一堆,很烦人的。高手总是有的,只要肯动脑。

1.安装懒人包

2.删除oracle用户,这样就不使用原来的oracle.sh

3.重新创建oracle用户,使用useradd命令,会自动在/home/oracle下创建用户环境变量文件.profile,经过我的测试证明,该文件的优先级高于oracle.sh,所以ORACLE_BASE在这里设置就可以解决*dump目录的问题。

linux

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn