CentOS 5下Oracle 11g R2 安装教程与环境配置

需积分: 0 0 下载量 173 浏览量 更新于2024-07-17 收藏 1.72MB PDF 举报
本文档详细介绍了在 CentOS 5 系统环境下安装 Oracle 11g Release 2 (R2) 的过程,以及相关的准备工作,包括安装Java Development Kit (JDK) 和解决SSH与PuTTY中文乱码问题。以下是关键步骤和知识点的详细阐述: 1. **安装 JDK 1.6**: 首先,用户需要下载适用于 Linux 的 JDK 1.6 版本,将其安装包放在服务器的指定目录下。通过运行.sh脚本来安装,安装过程中需要按回车键确认安装。安装完成后,为了使所有用户能够方便地使用 JDK,作者推荐了两种配置环境变量的方法: - **配置 profile**:将 JDK 相关路径添加到 `/etc/profile` 文件中,这样所有用户都能访问,但安全性较低。 - **配置 bashrc**:更推荐的是在用户的 `~/.bashrc` 文件中设置环境变量,如 `JAVA_HOME`、`PATH` 和 `CLASSPATH`,以控制每个用户的权限。特别提到,在 `CLASSPATH` 设置中,不仅包含了 JDK 安装目录,还指定了 `dt.jar` 和 `tools.jar`,这两个库对 Java 开发非常重要。 2. **取代 gcj**:在 `/usr/bin` 目录下,使用 ln 命令创建符号链接,将 JDK 的 `java` 和 `javac` 替换掉默认的 gcj,通过 `-s` 参数创建软链接, `-f` 参数确保强制替换已存在的链接。这一步仅将 gcj 替换为 JDK,如果需要时仍可使用 `whereis gcj` 查找 gcj 的位置。 3. **解决 SSH 和 PuTTY 中文乱码问题**:在 CentOS 中,SSH 和 PuTTY 中的中文显示问题可以通过修改 `/etc/sysconfig/i18n` 文件来解决。用户需要将 `LANG` 设置为 `"zh_CN.GB18030"`,同时更新 `SUPPORTED` 和 `SYSFONT` 变量以支持中文字符集。这样,当使用 PuTTY 连接到 CentOS 服务器时,中文字符将正确显示。 这篇文档提供了一套针对 CentOS 5 环境下安装 Oracle 11g R2 的详尽指南,涵盖了必要的系统配置和开发工具准备,确保用户在处理数据库管理时能够顺利进行。通过遵循这些步骤,开发者可以有效地在 CentOS 上部署和使用 Oracle 数据库,同时解决可能遇到的语言兼容性问题。