"Redhat Linux5.5下Oracle 10g安装配置手册"
下载需积分: 13 | DOCX格式 | 458KB |
更新于2023-12-15
| 193 浏览量 | 举报
本文主要介绍如何在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数据库,并进行相关的操作和开发工作。
相关推荐
bbaabbaabb
- 粉丝: 0
- 资源: 2
最新资源
- ID3算法C语言编写的源程序
- Web Service开发指南
- 基于MC9S12DP256 的电动助力转
- 磁盘阵列详细概述让你彻底明白RAID的各种级别
- 基于DM642的图像处理系统设计及应用.pdf
- QNX安装说明手册。QNX的开发使用
- 2008三级网络技术上机(南开100题)
- 原汁原味的 C# Language Specification 1.2
- siebel工作流管理指南
- JMS简明教程 详细的讲解JMS
- ActiveMQ教程
- WebSphere Service Registry and Repository Handbook
- ORACLE入门心得
- iPhoneAppProgrammingGuide.pdf
- 计算机网络 作业 宝德学院
- tomcat数据源,非常全面.doc