Home > Database > Mysql Tutorial > Oracle Enterprise Linux 5安装Oracle 10g碰到的若干问题及解决方法

Oracle Enterprise Linux 5安装Oracle 10g碰到的若干问题及解决方法

WBOY
Release: 2016-06-07 17:22:24
Original
890 people have browsed it

首先说明,我是在Oracle Enterprise Linux 5下安装Oracle 10g的。安装oracle 10前设置系统参数时,在配置/etc/pam.d/login文件时

首先说明,我是在Oracle Enterprise Linux 5下安装Oracle 10g的。
 
1. 安装oracle 10前设置系统参数时,在配置/etc/pam.d/login文件时需要加入 
session    required    /lib/security/pam_limits.so 
session    required    pam_limits.so 
 
我将第二行的pam_limits.so写成了pam limits.so,从而配置错误,,导致重启系统后出现登录用户和密码均正确但登录死循环的情况。 
 
2.修改RedHat的版本 
因为我用的是oracle linux 5,对应的Red Hat版本也是5,所以执行./runInstaller时,会出现以下错误: 
Checking operating system version: must be redhat-3, SUSE-9, redhat-4, 
 
UnitedLinux-1.0, asianux-1 or asianux-2 
Failed 解决方法: 修改Linux的发行标记 
将文件 '/etc/redhat-release'的内容由 
Red Hat Enterprise Linux Server release 5 (Tikanga) 
修改为 
Red Hat Enterprise Linux Server release 4 (Tikanga) 
 
3.要额外安装两个包 
虽然安装系统的时候除了语言包外,其他包我全都选中了,可是安装oracle的时候还是会出现以下错误提示: 
 
Oracle Universal Installer /tmp/OraInstall2007-12-29_02-57-39AM. 
请稍候...[oracle@nj15 database]$ Exception in thread "main" 
 
java.lang.UnsatisfiedLinkError: /tmp/OraInstall2007-12-29_02-57- 
 
39AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared 
 
object file: No such file or directory 
at java.lang.ClassLoader$NativeLibrary.load(Native Method) 
at java.lang.ClassLoader.loadLibrary0(Unknown Source) 
at java.lang.ClassLoader.loadLibrary(Unknown Source) 
at java.lang.Runtime.loadLibrary0(Unknown Source) 
at java.lang.System.loadLibrary(Unknown Source) 
at sun.security.action.LoadLibraryAction.run(Unknown Source) 
at java.security.AccessController.doPrivileged(Native Method) 
at sun.awt.NativeLibLoader.loadLibraries(Unknown Source) 
at sun.awt.DebugHelper.(Unknown Source) 
at java.awt.Component.(Unknown Source) 
 
解决的方法是: 将系统iso镜像挂载上,然后进入其下的Server目录,找到以下两个rpm包: 
libXp-1.0.0-8.1.el5.i386.rpm 
openmotif-2.3.1-6.el5.i386.rpm 
用rpm -ivh XXX.rpm命令安装,先装libXp-1.0.0-8.1.el5.i386.rpm,再装 
 
openmotif-2.3.1-6.el5.i386.rpm。 
然后即可解决。 
 
4.另外,值得注意的是,在安装OEL5系统在选择安装软件包的时候如果是按照默认来安装,则有很多oracle需要的包没有安装到,如gcc相关的rpm包,这会导致安装oracle不成功。如果在后期慢慢用rpm来打上,非常麻烦,因为那些包与包之间的依赖关系非常多,所以最好还是在安装系统的时候除了语言包外其他包全部打上。

linux

Related labels:
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template