SUSE Linux Enterprise 10 安装 Oracle 10g 实战指南

需积分: 9 3 下载量 21 浏览量 更新于2024-07-29 收藏 934KB DOCX 举报
"在SUSE Linux Enterprise 10 (SLES) 上安装Oracle 10g的详细步骤" 在SUSE Linux Enterprise 10 (SLES) 上安装Oracle 10g是一项重要的任务,需要遵循一定的系统要求和安装流程。Oracle 10g是一款企业级的关系型数据库管理系统,广泛用于各种规模的企业应用。以下是对安装过程的详细说明: 1. **系统要求**: - 内存:Oracle 10g推荐至少1GB内存,对于虚拟环境,768MB也是可行的。 - Swap分区:建议大小为物理内存的两倍,至少1GB。 - `/tmp` 空间:保证有400MB以上的可用空间。 - 磁盘空间:软件安装需要3.5GB,数据存储则需要1.2GB。 2. **所需软件**: - SUSE Linux Enterprise 10 for x86:这是基础操作系统,可以从指定链接下载。 - Oracle Database 10g R2 for Linux 32位:这是数据库本身,可以从eygle.com的归档文章中获取下载链接。 - Orarun-1.8-XXX.XX.i586.rpm:这是一个辅助软件包,可简化Oracle在SLES上的安装。可以在Novell的FTP服务器上找到。 3. **安装步骤**: - **步骤1**:首先安装SLES操作系统,并确保包含"C/C++ Compiler and Tools"软件包。这通常在开发工具类别中。 - **步骤2**:安装必要的软件包,包括Orarun软件包。Orarun会自动创建名为`oracle`的用户和`oinstall`组。 - **步骤3**:配置Oracle用户。确保`oracle`用户的shell被设置为 `/bin/bash`,并启用该用户。 - **步骤4**:设置Oracle环境变量。编辑`/etc/profile.d/oracle.sh`文件,定义如`ORACLE_HOME`和`ORACLE_SID`等环境变量。例如: ``` ORACLE_HOME=$ORACLE_BASE/product/10gR2 ORACLE_SID=ORCL ``` - **注意**:如果在中文操作系统下出现乱码,可能是因为Java显示问题。建议在英文环境中进行安装。可以临时修改用户的语言环境为英文: ``` $export LANG=en_US $export LC_ALL=en_US ``` 这种改变仅在当前会话有效,重启用户会话后会恢复原设置。 4. **安装中的其他注意事项**: - 默认的`NLS_LANG`设置为`AMERICAN`,可能在中文环境下导致安装界面乱码。根据需要调整此设置以适应中文环境。 - 安装过程中需密切关注错误提示,确保所有依赖项都已满足,权限设置正确,以及所有必要的配置文件都已更新。 通过以上步骤,你应该能够在SUSE Linux Enterprise 10上成功安装并配置Oracle 10g数据库。请记住,在实际操作中,根据具体环境可能需要进行额外的调整和优化。