1、Redhat enterprise linux 环境下Oracle10g安装图解Redhat enterprise linux 环境下Oracle10g安装图解2008-12-25 23:17 Database 10g Release 2 (10.2.0.1.0) 下载地址一、安装前的准备工作验证您的安装如果完成了以上步骤,您应该具备 Oracle 10g 所需的所有程序包和更新。您可以执行以下步骤验证您的安装。所需内核版本:2.4.21-4.EL(这是 RHEL 3 的基本版本附带的内核版本。此内核或更新中提供的任何版本的内核均适用于 Oracle 10g。)通过运行以下命令检查内核版本:u
2、name -r例如:# uname -r2.4.21-4.0.1.ELsmp其他所需程序包的版本(或更高版本): gcc-3.2.3-2 make-3.79 binutils-2.11 openmotif-2.2.2-16 setarch-1.3-1 compat-gcc-7.3-2.96.122 compat-gcc-c+-7.3-2.96.122 compat-libstdc+-7.3-2.96.122 compat-libstdc+-devel-7.3-2.96.122 compat-db-4.0.14.5(Oracle 10g 数据库安装指南 中将其列为是必需的,但此处并不需要) 要查
3、看系统上安装了这些程序包的哪些版本,以 root 用户身份运行以下命令:rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c+ compat-libstdc+ compat-libstdc+-devel例如:# rpm -q gcc make binutils openmotif setarch compat-db compat-gcc openmotif compat-gcc-c+ compat-libstdc+ compat-libstdc+-develgcc-3.2.3-20make-3.
4、79.1-17binutils-2.14.90.0.4-26openmotif-2.2.2-16setarch-1.3-1package compat-db is not installedcompat-gcc-7.3-2.96.122compat-gcc-c+-7.3-2.96.122compat-libstdc+-7.3-2.96.122compat-libstdc+-devel-7.3-2.96.122请注意,尚未安装 compat-db 程序包。安装过程中可用的任何程序包组均不包含此程序包,因此必须在单独的步骤中安装。如果系统上缺少任何其他程序包版本,或版本比以上指定的版本旧(comp
5、at-db 除外),则可以从 Red Hat Network 下载并安装更新。 1、下载oracle_database_10.2.0.1.0 for linux 安装程序:下载地址:oracle官方网站(注意安装文件的版本号)2、解压软件:将ORACLE安装压缩包解压,得到oracle_database_10.2.0.1.0.目录3、设置核心参数:在/etc/sysctl.conf文件中加入下列行: kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 # semaphores: semmsl, semm
6、ns, semopm, semmni kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=262144 ne t.core.rmem_max=262144 net.core.wmem_default=262144 net.core.wmem_max=2621444、运行下列命令改变核心参数:/sbin/sysctl p 5、在/etc/security/limits.conf文件中加入下列行:* soft nproc
7、2047 * hard nproc 16384 * soft nofile 1024 * hard nofile 65536 6、在/etc/pam.d/login文件中加入下列行,如果里面没有的话:session required /lib/security/pam_limits.so7、创建用户和修改环境变量:# /usr/sbin/groupadd oinstall /创建组用户/ # /usr/sbin/groupadd dba /创建组用户/ # /usr/sbin/useradd -g oinstall -G dba oracle /创建用户,并设定用户组/ # passwd or
8、acle /设定oracle用户的密码/ 用oracle登陆进操作系统,编辑.bash_profile文件(.bash_profile文件为隐藏文件,其位置在/home/oracle/.bash_profile),由于linux默认的shell使用的是bash,故要编辑这个文件,如果你设定的使用csh,请编辑.login文件。在.bash_profile中添加如下内容:# Oracle SettingsTMP=/tmpexport TMPTMPDIR=$TMPexport TMPDIRORACLE_BASE=/database/ora10gexport ORACLE_BASEORACLE_HO
9、ME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_HOMEORACLE_SID=eibpexport ORACLE_SIDORACLE_TERM=xtermexport ORACLE_TERMPATH=/usr/sbin:$PATHexport PATHPATH=$ORACLE_HOME/bin:$PATHexport PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib8、创建安装目录:最好在根上建立一个ORACLE文件夹,这个文件夹专门用来存放的安装文件。需要注意的是在安装ORACLE前,需要把
10、这个文件夹的所有者修改成用户oracle,文件夹权限最好是修改成777,以免在安装过程中出现无权限的问题。操作如下:chmod 777 /oraclechown -R oracle.oinstall /oracle9、修改redhat发行标识:由于oracle10g具有系统安装监测,当检测到的系统不符合安装配置规定的要求时,安装不能正常进行,故要更改操作系统的版本标识,这一操作不会影响任何系统问题,可以在安装结束后恢复为正常状态。操作如下: 备份/etc/redhat-release文件为/etc/redhat-release.bak,以root权限打开/etc/redhat-release文
11、件,将文件内容:Red Hat Enterprise Linux AS release 4 (Nahant) 修改为Red Hat Enterprise Linux AS release 3 (Taroon),用于满足oracle_database_10.2.0.1.0./install/oraparam.ini的检查要求。 二、开始安装(做完上述配置后,建议重新启动系统,目的是让所有配置生效。)以oracle用户登陆到系统,打开终端,进入到oracle_database_10.2.0.1.0目录,使用如下命令“./runInstaller”开始安装,截图如下:这里Home目录是刚才给orac
12、le编辑profile时添加的在检查过程中如发现有一些软件包错误,则用rpm命令检查相关的软件包并安装,如果在虚拟机上安装RH4时选择完全安装,在这里检查则会全部通过。执行上图中的两个根本,其中root.sh为隐藏文件安装完成三、安装后配置编辑/etc/oratab文件设置每个实例的重启标志为“Y”: Demo1:/ oracle /app/oracle/product/10.2.0/db_1:Y 四、安装检测 安装完成后,可以在oracle用户下,打开终端,运行dbca命令,后有一个向导出现,说明安装成功。最后按提示创建数据库即可 错误信息:compat-libstdc+-33-3.2.3-47.3.i386.rpm本文来自:
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1