CentOS 5.5下安装与升级Oracle 10g 64位:解决libXp.so.6缺失问题
需积分: 10 18 浏览量
更新于2024-09-15
1
收藏 576KB DOCX 举报
本文档主要介绍了在 CentOS 5.5 64位系统环境下安装 Oracle 10g(版本10.2.0.1)以及后续升级至10.2.0.5 的过程,特别关注了在安装过程中遇到的一些常见问题及其解决方法。
首先,安装过程中遇到的一个问题是关于 `jre/lib/i386/libawt.so` 文件无法打开 `libXp.so.6`。出现这个错误是因为缺少 `libXp` 库,解决方案是在命令行中使用 `rpm` 安装 32位的 `libXp-1.0.0-8.1.el5.i386.rpm` 包,并注意确认安装时的警告信息。若遇到签名验证问题,可能需要手动处理或使用信任的源。
其次,安装过程中需要确认操作系统版本,因为Oracle 10g对系统有特定的要求。如果系统版本不符,可能需要修改 `/etc/redhat-release` 文件中的相关信息,如将 "redhat-4" 修改为正确的版本标识。
文档接下来指导读者检查安装Oracle所需的一系列依赖包,包括但不限于 `binutils`, `compat-dbcontrol`, `gcc`, `c++`, `glib`, `c`, `gnome-libs`, `libstdc++`, `libstdc++-devel`, `make`, `pdk`, `sh`, `sysstat`, `xscreensaver`, `libaio` 等,确保它们已经正确安装。
创建Oracle所需的用户和组是关键步骤之一。首先,创建名为 `dba` 和 `oinstall` 的组,然后为Oracle用户 `oracle` 分配这些组,并设置密码。接着,创建一个用于存放Oracle安装文件的目录结构,如 `app1/oracle/product/10.2.0.1/db_1`,并确保权限设置为 `oracle:oinstall` 所有,并对目录进行可执行权限。
最后,以 `oracle` 用户登录系统并配置环境变量,以便Oracle安装和后续操作可以顺利进行。这通常涉及编辑 `.bash_profile` 或者 `.bashrc` 文件,添加必要的PATH变量和环境变量设置,比如设置ORACLE_HOME、TNS_ADMIN等。
总结来说,本文档提供了在 CentOS 5.5 64位环境中安装和升级Oracle 10g的具体步骤,包括安装前的准备、依赖包检查、用户和目录管理,以及环境变量配置,旨在帮助读者解决实际安装过程中可能遇到的问题。
2012-08-03 上传
2019-03-20 上传
2010-12-15 上传
2013-03-26 上传
点击了解资源详情
2012-11-01 上传
2014-10-25 上传
2012-07-23 上传
付大米饭
- 粉丝: 6
- 资源: 18
最新资源
- CSS+DIV常用方法说明
- 《深入浅出Ext+JS》样章.pdf
- sudo应用的详细阐述
- sql金典.pdf sql金典.pdf
- tomcat配置手册
- webwork开发指南
- Ajax In Action 中文版
- 数据挖掘论文.。。。。
- Visual Studio 2008 可扩展性开发4:添加新的命令.doc
- Visual Studio 2008 可扩展性开发3:Add-In运行机制解析(下).doc
- Visual Studio 2008 可扩展性开发3:Add-In运行机制解析(上).doc
- 蚁群分区算法C#实现
- Visual Studio 2008 可扩展性开发2:Macro和Add-In初探
- C、C++高质量编程指导
- BIND9 管理员参考手册
- MiniGUI用户手册