Debian与Ubuntu上Oracle 11g R2详细安装指南

需积分: 6 2 下载量 194 浏览量 更新于2024-07-30 收藏 1.58MB PDF 举报
"DebianOracle 11G R2 安装手册" 在Debian系统上安装Oracle 11g R2是一项技术性较强的任务,本文档提供了一个详细的步骤指南,帮助用户避免安装过程中的常见问题。由作者撒加在2010年4月19日撰写,该手册特别针对Debian Lenny、Sid、Squeeze和Ubuntu 9.04等版本,同时也适用于在局域网内的Oracle安装。如果网络环境涉及公网和私网,建议采用vnc4server+x-window-system+gdm的远程安装方法。 首先,从Oracle官方网站下载适用于x86架构的Oracle 11g R2安装包。安装前,确保Debian系统仅安装了基本系统,而不包括KDE环境。虽然Oracle安装需要桌面环境,但这是可以通过其他方式解决的。 接下来,配置系统以支持Oracle的编译环境: 1. 修改`/etc/apt/source.list`文件,将升级源设置为`deb http://mirrors.163.com/debian lenny main contrib non-free`。 2. 更新软件包列表并安装必要的软件。执行`apt-get update`后,安装一系列必备软件包,包括编译工具、库、开发工具以及Oracle依赖的其他组件。例如:`build-essential`, `alien`, `db4.2`, `libaio-dev`, `java`运行环境(JDK)等。此外,还包括了`p7zip-full`用于解压Oracle安装包,`xorg`以支持X窗口系统,以及`ttf-wqy-zenhei`字体来显示中文。 3. 为了便于安装,还需要增加一些额外的软件包,例如`sun-java6-jdk`,以避免安装过程中使用Oracle自带的JDK。同时,`p7zip-full`用于解压缩Oracle的安装文件,`xorg`是X Window系统的基础,而`ttf-wqy-zenhei`字体则确保在安装过程中能够正确显示中文字符。 在进行Oracle的安装之前,确保系统满足所有硬件和软件要求,并且已正确配置了用户权限和组。通常,需要创建一个名为`oracle`的用户和`dba`组,然后将用户添加到该组。还要设置环境变量,如`ORACLE_HOME`、`PATH`、`LD_LIBRARY_PATH`等。 安装过程中,根据手册的指示逐步操作,包括响应安装向导的问题,配置数据库参数,创建监听器,设置数据库服务,以及初始化数据库实例。最后,确保数据库能够正常启动,并通过SQL*Plus或其他管理工具验证安装成功。 由于Oracle的复杂性,安装过程中可能会遇到各种问题,如依赖冲突、权限问题或网络配置错误。在这种情况下,参考文档中的提示或Oracle官方文档,或者寻求社区的支持来解决问题。 Debian环境下安装Oracle 11g R2需要细心规划和精确执行。遵循这份详细的手册,可以显著减少安装过程中的困扰,帮助用户顺利完成Oracle数据库的部署。