免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4724 | 回复: 9
打印 上一主题 下一主题

centos5.5下安装oracle10g报错 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-11-15 13:57 |只看该作者 |倒序浏览
本帖最后由 xindongyinfu 于 2011-11-15 16:11 编辑

  1. [oracle@wap1 database]$ ./runInstaller   
  2. Starting Oracle Universal Installer...     
  3. Checking installer requirements...   
  4. Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2  
  5.                                       Passed   
  6. All installer requirements met.   
  7. Preparing to launch Oracle Universal Installer from /tmp/OraInstall2010-12-23_04-01-02PM. Please wait ...[oracle@wap1 database]$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2010-12-23_04-01-02PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory   
  8.         at java.lang.ClassLoader$NativeLibrary.load(Native Method)   
  9.         at java.lang.ClassLoader.loadLibrary0(Unknown Source)   
  10.         at java.lang.ClassLoader.loadLibrary(Unknown Source)   
  11.         at java.lang.Runtime.loadLibrary0(Unknown Source)   
  12.         at java.lang.System.loadLibrary(Unknown Source)   
  13.         at sun.security.action.LoadLibraryAction.run(Unknown Source)   
  14.         at java.security.AccessController.doPrivileged(Native Method)   
  15.         at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)   
  16.         at sun.awt.DebugHelper.<clinit>(Unknown Source)   
  17.         at java.awt.Component.<clinit>(Unknown Source)
复制代码
于是我去了这个目录下看/tmp/OraInstall2010-12-23_04-01-02PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6有libawt.so这个文件没有libXp.so.6这个文件,在网上搜索发现说我没有安装libXp这个包,但我记得我已经安装过了,于是我就yum了一下,确实安装了。可是为啥还是报这个错误呢?

  1. [root@localhost ~]# yum -y install libXp   
  2. Loaded plugins: fastestmirror   
  3. Loading mirror speeds from cached hostfile   
  4. * base: mirrors.163.com   
  5. * extras: mirrors.163.com   
  6. * updates: mirrors.163.com   
  7. Setting up Install Process   
  8. Package libXp-1.0.0-8.1.el5.x86_64 already installed and latest version   
  9. Package libXp-1.0.0-8.1.el5.i386 already installed and latest version   
  10. Nothing to do  
复制代码
于是我又考虑是不是环境变量的问题,因为我导完包后,在安装oracle前我又安装了个jdk1.7
这是我root用户的环境变量

  1. declare -x G_BROKEN_FILENAMES="1"  
  2. declare -x HISTSIZE="1000"  
  3. declare -x HOME="/root"  
  4. declare -x HOSTNAME="localhost.localdomain"  
  5. declare -x INPUTRC="/etc/inputrc"  
  6. declare -x LANG="zh_CN.UTF-8"  
  7. declare -x LESSOPEN="|/usr/bin/lesspipe.sh %s"  
  8. declare -x LOGNAME="root"  
  9. declare -x LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tz=01;31:*.rpm=01;31:*.cpio=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.xbm=01;35:*.xpm=01;35:*.png=01;35:*.tif=01;35:"  
  10. declare -x MAIL="/var/spool/mail/root"  
  11. declare -x OLDPWD   
  12. declare -x PATH="/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"  
  13. declare -x PWD="/root"  
  14. declare -x SHELL="/bin/bash"  
  15. declare -x SHLVL="1"  
  16. declare -x SSH_ASKPASS="/usr/libexec/openssh/gnome-ssh-askpass"  
  17. declare -x TERM="vt100"  
  18. declare -x USER="root"  
  19. You have mail in /var/spool/mail/root
复制代码
这是我oracle用户下的环境变量

  1. declare -x CLASSPATH="/oracle/product/10.2.0/db_1/jdk/jre:/oracle/product/10.2.0/db_1/jlib:/oracle/product/10.2.0/db_1/rdbms/jlib"  
  2. declare -x G_BROKEN_FILENAMES="1"  
  3. declare -x HISTSIZE="1000"  
  4. declare -x HOME="/home/oracle"  
  5. declare -x HOSTNAME="localhost.localdomain"  
  6. declare -x INPUTRC="/etc/inputrc"  
  7. declare -x LANG="en_US"  
  8. declare -x LD_LIBRARY_PATH="/oracle/product/10.2.0/db_1/lib:/lib:/usr/lib"  
  9. declare -x LESSOPEN="|/usr/bin/lesspipe.sh %s"  
  10. declare -x LOGNAME="oracle"  
  11. declare -x LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tz=01;31:*.rpm=01;31:*.cpio=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.xbm=01;35:*.xpm=01;35:*.png=01;35:*.tif=01;35:"  
  12. declare -x MAIL="/var/spool/mail/oracle"  
  13. declare -x NLS_LANG="american_america.UTF8"  
  14. declare -x OLDPWD   
  15. declare -x ORACLE_BASE="/oracle"  
  16. declare -x ORACLE_HOME="/oracle/product/10.2.0/db_1"  
  17. declare -x ORACLE_SID="vbora10g"  
  18. declare -x PATH="/oracle/product/10.2.0/db_1/bin:/oracle/common/oracle/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oracle/bin"  
  19. declare -x PWD="/home/oracle"  
  20. declare -x SHELL="/bin/bash"  
  21. declare -x SHLVL="1"  
  22. declare -x SSH_ASKPASS="/usr/libexec/openssh/gnome-ssh-askpass"  
  23. declare -x TERM="vt100"  
  24. declare -x TNS_ADMIN="/oracle/product/10.2.0/db_1/network/admin"  
  25. declare -x USER="oracle"  
复制代码
不知道有没有遇到过,指点一二

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
2 [报告]
发表于 2011-11-15 14:01 |只看该作者
安装libXp应该就可以了.oracle有安装文档的,楼主对照文档仔细检查下所有需要的包都安装好了

论坛徽章:
0
3 [报告]
发表于 2011-11-15 14:23 |只看该作者
libXp 我安装了

论坛徽章:
0
4 [报告]
发表于 2011-11-15 14:24 |只看该作者
回复 3# xindongyinfu


   libXp.so.6  它的完整路径你发出来

论坛徽章:
1
天秤座
日期:2013-10-23 13:20:42
5 [报告]
发表于 2011-11-15 14:26 |只看该作者
rpm -qa|grep binutils   ;   echo -e "binutils-2.17.50.0.6-2.el5   \n"
rpm -qa|grep compat-libstdc++ ;   echo -e "compat-libstdc++-33-3.2.3-61 \n"
rpm -qa|grep elfutils-libelf-  ;   echo -e "elfutils-libelf-0.125-3.el5  \n"
rpm -qa|grep elfutils-libelf-devel  ;   echo -e "elfutils-libelf-devel-0.125  \n"
rpm -qa|grep gcc                 ;   echo -e "gcc-4.1.1-52                 \n"
rpm -qa|grep gcc-c++             ;   echo -e "gcc-c++-4.1.1-52             \n"
rpm -qa|grep glibc                 ;   echo -e "glibc-2.5-12                 \n"
rpm -qa|grep glibc-common          ;   echo -e "glibc-common-2.5-12          \n"
rpm -qa|grep glibc-devel           ;   echo -e "glibc-devel-2.5-12           \n"
rpm -qa|grep glibc-headers         ;   echo -e "glibc-headers-2.5-12         \n"
rpm -qa|grep libaio               ;   echo -e "libaio-0.3.106               \n"
rpm -qa|grep libaio-devel         ;   echo -e "libaio-devel-0.3.106         \n"
rpm -qa|grep libgcc              ;   echo -e "libgcc-4.1.1-52              \n"
rpm -qa|grep libstdc++              ;   echo -e "libstdc++-4.1.1              \n"
rpm -qa|grep libstdc++-devel ;   echo -e "libstdc++-devel-4.1.1-52.e15 \n"
rpm -qa|grep make                ;   echo -e "make-3.81-1.1                \n"
rpm -qa|grep sysstat                ;   echo -e "sysstat-7.0.0                \n"
rpm -qa|grep unixODBC              ;   echo -e "unixODBC-2.2.11              \n"
rpm -qa|grep unixODBC-devel        ;   echo -e "unixODBC-devel-2.2.11        \n"
rpm -qa|grep libXp        ;   echo -e "libXp-1.0.0-8        \n"


这些包有了有可以了

论坛徽章:
0
6 [报告]
发表于 2011-11-15 14:37 |只看该作者
楼上的 我yum了这些包,还是不行,于是呼我把系统干了。重做,结果yum不行了 郁闷啊
yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh numactl libXp libXp-devel libXau-devel

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
7 [报告]
发表于 2011-11-15 14:40 |只看该作者
楼主搭建一个本地源吧,论坛里面很多文档的,搜索下吧.

论坛徽章:
0
8 [报告]
发表于 2011-11-15 17:12 |只看该作者
楼上也没用啊我把libXp给remove然后在用本地光盘的rpm上去 问题依旧啊

论坛徽章:
0
9 [报告]
发表于 2011-11-17 12:54 |只看该作者
没人知道为啥吗

论坛徽章:
34
亥猪
日期:2015-03-20 13:55:11戌狗
日期:2015-03-20 13:57:01酉鸡
日期:2015-03-20 14:03:56未羊
日期:2015-03-20 14:18:30子鼠
日期:2015-03-20 14:20:14丑牛
日期:2015-03-20 14:20:31辰龙
日期:2015-03-20 14:35:34巳蛇
日期:2015-03-20 14:35:56操作系统版块每日发帖之星
日期:2015-11-06 06:20:00操作系统版块每日发帖之星
日期:2015-11-08 06:20:00操作系统版块每日发帖之星
日期:2015-11-19 06:20:00黄金圣斗士
日期:2015-11-24 10:43:13
10 [报告]
发表于 2011-11-17 16:26 |只看该作者
做个软连接?

# rpm -ql libXp
/usr/lib/libXp.so.6
/usr/lib/libXp.so.6.2.0
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP