redhat6.3上安装oracle10g遇到的问题

版本描述:

操作系统版本:redhat6.3  x64

oracle版本:10.2.0.1

经验之谈:

今天在这个版本匹配中,遇到一些问题。主要是包缺失造成的,再次总结一下。

如果要在redhat6 64位平台上安装oracle10g。

你在常规检查的包之外,还需要安装以下包的32位版本(默认这些包的64位版本已经安装过了)。

对,这就是奇特的地方,你在64位操作系统上安装64位软件的时候,还必须安装一些32位的包。

这些包有

libXp

libXt

libXtst

glibc-devel

后面加上.i686就是完整的包名了。

另外安装前需要提前将以下环境变量定义好

export ORACLE_BASE=/oracle

export ORACLE_HOME=/oracle/product/10.2.0/db_1

export  LD_LIBRARY_PATH=$ORACLE_HOME/lib

export  PATH=$PATH:$ORACLE_HOME/bin

主要是 LD_LIBRARY_PATH这个。

不注意以上操作会遇到的问题:

如果没有这些32位的包,按照我遇到的顺序,你在安装软件的过程中,会依次遇到以下错误

1、error in invoking target ‘install‘ of makefile ‘/u01/app/oracle/product/10201/db_1/ctx/lib/ins_ctx.mk

2、error in invoking target ‘install‘
of makefile ‘/u01/app/oracle/product/10201/db_1/ctx/lib/ins_sysman.mk

装完上述的包,以上两个问题应该就不会出现了。

但还会出现第三个问题

3. Error in invoking target ‘collector‘ of makefile ‘/u01/app/oracle/product/10.2.0/db_1/sysman/lib/ins_emdb.mk‘.

针对这个问题,我的操作是按照网上说的

直接continue,安装完成。

完成后,进入$ORACLE_HOME/bin目录下,执行./relink all

第一次这个命令也报错,然后定义下这个环境变量就能执行成功了。

export LD_LIBRARY_PATH=$ORACLE_HOME/lib

执行过程中会遇到

cp: cannot stat `/DISCARD/‘: No such fileor directory

这个问题可以直接忽略掉。参考:http://www.linuxidc.com/Linux/2012-07/66113.htm

至于是否可以通过输出这个变量直接pass掉第3个报错,没有测试。

时间: 2024-10-26 10:42:03

redhat6.3上安装oracle10g遇到的问题的相关文章

AIX上安装Oracle10G软件

安装准备 (1)确认系统版本.内核版本 # oslevel –r   //查看操作系统版本 //-08可以安装10g,-09可以安装11g # prtconf |more   //打印硬件配置信息 System Model: IBM,7028-6C4 Machine Serial Number: 10681AA Processor Type: PowerPC_POWER4 Processor Implementation Mode:POWER 4                      //P

CentOS 6 上安装Oracle10g

原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任. 深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/40181003 CentOS6.2上Oracle10g安装 1. 域名解析设置及网络配置 # vi /etc/hosts 127.0.0.1         localhost.localdomain localhost ::1               localh

Redhat6.4下安装Oracle10g

Oracle10g_Redhat6.4 安装指南 文档说明 本文借鉴<Redhat_Linux_6.4下Oracle_10g安装配置手册><Redhat 6.4 安装 Oracle10g 血泪史>等网络文章,经过自己实践后修改所得. 虽有雷同,但已经实践后修改. 安装环境 VMware Workstation 12.1[红帽企业Linux.6.4.服务器版].rhel-server-6.4-x86_64-dvd[ED2000.COM].iso10201_database_linux

RedHat6.6上安装MySQL5.7.13

由于公司需要更换新的架构,将采用MySQL5.7作为数据库的主要版本,下面将全面介绍在RedHat6.6上二进制安装MySQL5.7.13.后期也将依次介绍在MySQL5.7上的运维管理及优化. 1.下载MySQL5.7.13安装包 下载地址如下,现在的MySQL5.7稳定版已更新到5.7.14 http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.14-linux-glibc2.5-x86_64.tar.gz 2.新建MySQL用户和组

CentOS6.2上安装Oracle10g报ins_emdb.mk错误处理方法

oracle安装过程报ins_emdb.mk错误,此时继续点击“continue”即可,待Oracle完成安装后,再手工执行相应脚本完成链接即可 在CentOS6.2操作系统上,安装Oracle10g时,报如下错误: 根据提示查看日志,并没发现帮助信息,如下所示: 复制代码代码如下: [[email protected] ~]# tail -f /u01/app/oracle/oraInventory/logs/installActions2014-09-20_02-43-00PM.log IN

CentOS 5 上安装Oracle10g

原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任. 深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/40180579 1. 域名解析设置及网络配置 # vi /etc/hosts 127.0.0.1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 192.168.56.103

Redhat6.3-i386上安装各种网络服务

一.tftp服务器:windows---linux,或者linux-linux 或者windows-windows 1.安装tftp服务器 rpm -ivh  /mnt/Packages/tftp-server-0.49-7.e16.i686.rpm 注意: 单独安装tftp的rpm包,会提示出错: failed dependencies  xinetd is needed by tftp... 因此: rpm -ivh xinetd..rpm rpm -ivh tftp-server..rpm

ORACLE10G在Centos6.4上安装

说明:这个安装只是限于在Centos6上安装ORACLE10G,对于在其他版本的操作系统下安装请查阅oracle的官方文档进行安装 1.基本环境的设置 设置 selinux为disabled. vi /etc/selinux/config 找到selinux 配置为 disabled 设置为命令行启动 vi /etc/inittable  id:3:initdefalut 找到default id:5 修改为id:3 关闭防火墙: chkconfig iptables off 设置主机地址: v

redhat6.3下安装was6.1不能调出安装程序

这两天项目上在redhat6.3上安装was6.1 用Xmanager打开图形界面,进入/WAS目录,执行./install 却直接跳过去,没有任何反应,刚开始以为图形界面的问题,查了好久没解决, 后来百度后,确认was6.1有一些依赖的包需要安装 这些依赖包有 libXp-1.0.0-15.1.el6.x86_64.rpm compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm compat-db42-4.2.52-15.el6.x86_64.rpm compa