"Redhat Linux5.5下Oracle 10g安装配置手册"

需积分: 13 1 下载量 16 浏览量 更新于2023-12-15 收藏 458KB DOCX 举报
本文主要介绍如何在Redhat Linux 5.5上安装和配置Oracle 10g。整个过程分为以下几个步骤:安装准备、硬件要求、创建安装Oracle所需的组和用户、创建Oracle安装目录、设置Linux内核参数、安装并配置Oracle。 第一步,安装准备。首先需要准备RedHat Linux Server 5.5安装文件以及Oracle 10g Linux安装文件。 第二步,硬件要求。在安装之前,需要确保服务器具备以下硬件要求:物理内存至少2G,可以通过命令“grep MemTotal /proc/meminfo”来查看;交换分区至少1G,最好是物理内存的2倍,可以通过命令“grep SwapTotal /proc/meminfo”来查看;硬盘空闲区至少4G,可以使用命令“df -k”来查看。 第三步,创建安装Oracle所需的组和用户。这些操作需要使用root账户进行创建。首先创建oinstall用户组,可以通过命令“groupadd oinstall”来创建;然后创建dba用户组,可以通过命令“groupadd dba”来创建;接着创建oracle用户,命令为“useradd –g oinstall –G dba oracle”;最后初始化oracle用户密码,可以使用命令“passwd oracle”来设置密码。 第四步,创建Oracle安装目录。在本示例中,Oracle安装路径为/oracle/product/10.2/db_14.1。使用root账户登录,通过命令“mkdir -p /oracle/product/10.2/db_14.1”来创建目录。然后使用命令“chown -R oracle:oinstall /oracle”来设置目录的所有者和所属组。 第五步,设置Linux内核参数。为了正常运行Oracle,需要修改Linux内核参数。在/etc/sysctl.conf文件中添加以下参数: fs.file-max = 65535 kernel.sem = 250 32000 100 128 kernel.shmmax = 536870912 kernel.shmall = 2097152 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 执行命令“sysctl -p”使配置生效。 第六步,安装并配置Oracle。使用oracle用户登录,并解压Oracle 10g Linux安装文件。进入解压后的目录,并执行./runInstaller命令启动安装向导。按照向导的指示操作,选择安装类型、安装位置等。最后点击“完成”完成安装。 安装完成后,还需要进行一些配置工作。首先修改oracle用户的配置文件,将以下内容添加到oracle用户的.bash_profile文件中: export ORACLE_BASE=/oracle export ORACLE_HOME=/oracle/product/10.2/db_14.1 export ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH 然后执行命令“source ~/.bash_profile”使配置生效。 接下来,使用root账户执行以下命令: cd $ORACLE_HOME/bin ./oracle_env.sh ./dbca 按照dbca工具的指示创建数据库实例。 最后,还需要设置监听器。使用oracle用户登录,执行以下命令: cd $ORACLE_HOME/network/admin vi listener.ora 在文件中添加以下内容: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = orcl) (ORACLE_HOME = /oracle/product/10.2/db_14.1) ) ) 然后执行命令“lsnrctl start”启动监听器。 至此,完成了在Redhat Linux 5.5上安装和配置Oracle 10g的过程。通过以上步骤,您可以在Linux系统上成功安装和配置Oracle数据库,并进行相关的操作和开发工作。