RHEL5上安装oracle10g过程和步骤图文精.docx
- 文档编号:8837006
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:23
- 大小:3.06MB
RHEL5上安装oracle10g过程和步骤图文精.docx
《RHEL5上安装oracle10g过程和步骤图文精.docx》由会员分享,可在线阅读,更多相关《RHEL5上安装oracle10g过程和步骤图文精.docx(23页珍藏版)》请在冰点文库上搜索。
RHEL5上安装oracle10g过程和步骤图文精
VMWareRHELAS5安装Oracle10g
过程和步骤
目录
一、搭建环境:
......................................................................................................-1-
二、准备工作:
......................................................................................................-2-
(1检查必要的安装包.....................................................................................-2-
(2修改内核参数.............................................................................................-4-
(3oracle用户设置Shell限制......................................................................-5-
(4vi/etc/pam.d/login行末添加以下内容......................................................-6-
(5关闭防火墙,vi/etc/selinux/config确保以下内容.................................-6-
三、安装Oracle......................................................................................................-6-
(1新增组和用户:
............................................................................................-6-
(2创建Oracle的安装目录,并把权限赋给oracle用户:
...........................-7-
(3oracle用户的环境变量..............................................................................-7-
(4Oracle安装.................................................................................................-8-
进入欢迎界面,单击Next。
....................................................................................-8-
指定清单目录和证书..................................................................................................-8-
指定文件位置..............................................................................................................-9-
选择安装类型............................................................................................................-10-
与特定产品相关的先决条件的检查........................................................................-12-
选择数据库配置........................................................................................................-14-
指定数据库配置选项................................................................................................-16-
选择数据库管理选项................................................................................................-17-
指定数据库文件存储选项........................................................................................-18-
指定备份和恢复选项................................................................................................-19-
指定数据库模式口令................................................................................................-20-
摘要............................................................................................................................-21-
安装............................................................................................................................-22-
安装结束....................................................................................................................-30-
一、搭建环境:
在VMWareworkstation6.5虚拟机环境下,在RedhatEnterpriseLinux5.0(上安装Oracle10.2。
虚拟机软件:
VMWareWorkstation6.5.0build-118166
操作系统:
RHELAS5虚拟机,虚拟机安装文件为:
.dvd.iso
数据库:
官方下载的数据库安装文件:
10201_database_linux32.zip
10201_clusterware_linux32.zip
系统硬件平台:
1PC机一台
内存2G
硬盘〉30G
1块网卡10/100M1个光驱
2从PC机分给VMWare虚拟机的内存为512M
3VMWare虚拟机的最大可使用硬盘为10G,网卡一块
4VMWare虚拟机含有1块虚拟网卡
5分给VMWare虚拟机的内存为512M
系统软件平台
操作系统WindowsXPSP3
虚拟机软件VMWareWorkstation6.5.0build-118166虚拟机操作系统.dvd.iso数据库软件10201_database_linux32.zip
10201_clusterware_linux32.zip二、准备工作:
操作步骤:
针对Oracle10.2的要求,进一步安装RHLinux软件RHLinux操作系统版本和内核版本要求
Oracle10.2针对RHLinux操作系统版本要求:
RedhatEnterpriseLinuxAS/ES3.0(Update4orlater
RedhatEnterprise4.0
Oracle10.2针对RHLinux3内核版本要求
RedhatEnterpriseLinux3.0
2.4.21-27.EL
Oracle10.2针对RHLinux4内核版本要求
RedhatEnterpriseLinux3.0andAsianux2.0:
2.6.9-5.EL
检查操作系统版本:
#cat/etc/issue
运行以下命令检查内核版本:
#uname-r
(1检查必要的安装包
RHLinux5软件包要求
具体为以下几个包:
libaio-0.3.106-3.2.i386.rpm、
compat-libstdc++-33-3.2.3-61.i386.rpm、
compat-glibc-headers-2.3.4-2.26.rpm、
glibc-header-2.5-12.i386.rpm、
glibc-devel-2.5-12.i386.rpm、
compat-gcc-34-3.4.6-4.i386.rpm、
compat-gcc-34-c++-3.4.6-4.i386.rpm、
libgomp-4.1.1-52.el5.i386.rpm、
gcc-4.1.1-52.el5.i386.rpm、
libXp-1.0.0.-8.i386.rpm、
openmotif-2.3.0-0.3-el5.i386.rpm、
compat-db-4.2.52-5.1.i386.rpm
使用rpm命令检查必备软件包的安装情况,要查看系统上安装了这些程序包的哪些版本,以root用户身份运行以下命令:
#rpm–qpackage_name
#rpm–qmakeglibclibaiocompat-libstdc++compat-gcc-34\
compat-gcc-34-c++gcclibxpopenmotifcompat-db
安装好RHELAS5虚拟机,默认没有安装glibc、libaio、compat-libstdc++、compat-gcc-34、compat-gcc-34-c++、gcc、libxp、openmotif、compat-db,需要在RHEL5安装光盘上的Server文件夹中找到所需的安装包。
执行以下命令进行安装:
rpm–ivhlibaio-0.3.106-3.2.i386.rpm
rpm–ivhcompat-libstdc++-33-3.2.3-61.i386.rpm
rpm–ivhcompat-glibc-headers-2.3.4-2.26.rpm
rpm–ivhglibc-header-2.5-12.i386.rpm、
rpm–ivhglibc-devel-2.5-12.i386.rpm
rpm–ivhcompat-gcc-34-3.4.6-4.i386.rpm
rpm–ivhcompat-gcc-34-c++-3.4.6-4.i386.rpm
rpm–ivhlibgomp-4.1.1-52.el5.i386.rpm、
rpm–ivhgcc-4.1.1-52.el5.i386.rpm
rpm–ivhlibXp-1.0.0.-8.i386.rpm
rpm–ivhopenmotif-2.3.0-0.3-el5.i386.rpm
rpm–ivhcompat-db-4.2.52-5.1.i386.rpm
针对Oracle10.2配置RHLinux5
Oracle对硬件的要求
11024MB物理内存
2交换空间
内存<=1024MB:
2*RAM
3400MB/tmp空间
41.
5–3.5GBOracle软件
51.2GOracle数据库
本安装的硬件配置
151
2MB物理内存
22GB交换空间(2倍于内存
3交换空间=2倍的内存
4400MB/tmp空间
510GOracle软件与数据库
验证内存要求
查看可用RAM空间大小,运行以下命令:
#grepMemTotal/proc/meminfo
关闭Linux,查看内存。
可以通过拖动调整内存大小。
验证交换区要求
查看交换区空间大小,运行以下命令
#grepSwapTotal/proc/meminfo
(2修改内核参数
Linux允许在系统启动和运行时修改大多数内核参数,完成内核参数更改后不必重新启动系统。
Oracle数据库10.2需要以下所示的内核参数设置。
----此处设置正确,才能够在安装Oracle10g的先决条件检查的内存检查中通过。
用vi修改文件/etc/sysctl.conf,增加下面的内容到文件/etc/sysctl.conf中:
kernel.shmall=2097152
kernel.shmmax=2147483648
kernel.shmmni=4096
#semaphores:
semmsl,semmns,semopm,semmni
kernel.sem=25032000100128
fs.file-max=65536
net.ipv4.ip_local_port_range=102465000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
运行下面的命令使得内核参数生效
/sbin/sysctl–p
1、修改/etc/redhat-release文件,因为Oracle数据库暂不支持RHEL5
#vi/etc/redhat-release
#RedHatEnterpriseLinuxServerrelease5.2(Tikanga
redhat-4
2、$exportLC_CTYPE=zh_CN.GB2312-8
//这是避免安装软件时出现乱码,可根据安装时的错误提示更改编码格式(3oracle用户设置Shell限制
Oracle建议对每个Linux帐户可以使用的进程数和打开的文件数设置限制。
要进行修改,在文本编辑器中打开/etc/security.conf文件。
vi/etc/security/limits.conf行末添加以下内容:
oraclesoftnproc2047
oraclehardnproc161384
oraclesoftnofile1024
oraclehardnofile65536
(4vi/etc/pam.d/login行末添加以下内容
sessionrequiredpam_limits.so
(5关闭防火墙,vi/etc/selinux/config确保以下内容
SELINUX=disabled
保存关闭SELIINUX
三、安装Oracle
(1新增组和用户:
创建安装Oracle需要的组和用户帐户
要安装Oracle10.2数据库,必须包含下面的本地操作系统组和用户。
Oracle安装组(oinstall
OSDBA组(dba
Oracle软件拥有者(oracle
groupaddoinstall
groupadddba
groupaddoper
useradd-goinstall-Gdbaoracle
设置Oracle帐户的口令(这里,口令设为oracle
passwdoracle
(2创建Oracle的安装目录,并把权限赋给oracle用户:
Oracle10.2软件需要约2.5G的可用磁盘空间,而数据库则另需约1.2G的可用磁盘空间。
/tmp目录至少需要400M的可用空间。
运行以下命令,检查系统上的可用磁盘空间。
df–h检查一下空间的使用情况:
--确保Oracle安装目录有足够空间,否则在安装过程中会提示创建数据库空间不足。
查看在/tmp路径下是否满足要求的可用磁盘空间,执行命令:
#df–k/tmp
创建Oracle需要的目录:
#mkdir-p/home/u01/app/oracle
#chown-Roracle:
oinstall/home/u01/app/oracle
#chmod-R775/home/u01/app/oracle
(3oracle用户的环境变量
设置.bash_profile
以oracle身份登录,并通过在.bash_profile中添加以下行,将ORACLE_BASE添加到登录配置文件(直接gedit/home/oracle/.bash_profile增加下列内容:
exportORACLE_BASE=/home/u01/app/oracle
exportORACLE_HOME=$ORACLE_BASE/10.2.0/db_1
exportORACLE_SID=orcl
exportPATH=$PATH:
$ORACLE_HOME/bin
(4Oracle安装
把10201_database_linux32.zip制成.iso虚拟光驱,挂载
1010201_database_linux32.iso数据库安装光盘,复制到/home/oracle/下,
su–oracle
unzip10201_database_linux32.zip
cddatabase.
su–
xhost+
su-oracle
运行./runInstaller-ignoresysprereqs(注意大小写
进入欢迎界面,单击Next。
指定清单目录和证书
使用默认值或编辑清单目录的路径,以指向正确目录。
操作系统组名称为oinstall。
使用默认值或继续操作前确保源路径和目标路径正确。
选择安装类型
接受默认值EnterpriseEdition。
与特定产品相关的先决条件的检查
所有检查都顺利通过。
如果一个或多个检查失败,则在继续操作前纠正该问题。
对于虚拟机,操作系统版本错误以及内存大小检查错误,以及相应的软件包检查不必注意。
选择数据库配置
接受默认值Createastarterdatabase和GeneralPurpose。
指定数据库配置选项
输入数据库的全局数据库名称。
该名称应包含ORACLE_SID和服务器域名(例如,demo1.orademo.org,其中demo1是ORACLE_SID,orademo.org是域名。
输入全局数据库名称时,SID框将自动填充。
接受默认的数据库字符集。
如果需要安装样例数据库,选择Createdatabasewithsampleschemas。
选择数据库管理选项
选择UseDatabaseControlforDatabaseManagement。
指定数据库文件存储选项
选择FileSystem,然后输入数据库文件要使用的路径名(在本例中为/home/u01/app/oracle/oradata。
指定备份和恢复选项
选择DonotenableAutomatedbackups。
指定数据库模式口令
选择Usethesamepasswordforalltheaccounts。
选择一个口令,然后输入两次进行确认。
摘要
显示已安装产品的摘要。
单击Install。
安装
此屏幕历经安装和链接Oracle软件的几个阶段。
安装过程结束时弹出一个窗口显示配置信息。
记下EnterpriseManagerURL,然后单击OK关闭该窗口。
弹出一个“ExecuteConfigurationscripts”窗口,提示需要以root用户身份运行配置脚本。
以root用户身份登录,切换到该窗口中指示的目录,然后执行root.sh脚本。
该脚本提示输入本地bin目录的位置。
按Enter键接受默认值。
当脚本完成时,返回到ExecuteConfigurationscripts窗口并单击OK。
显示安装进度。
安装过程结束时弹出一个窗口显示配置信息。
记下EnterpriseManagerURL,然后单击OK关闭该窗口。
弹出一个“ExecuteConfigurationscripts”窗口,提示需要以root用户身份运行配置脚本。
以root用户身份登录,切换到该窗口中指示的目录,然后执行root.sh脚本。
该脚本提示输入本地bin目录的位置。
按Enter键接受默认值。
当脚本完成时,返回到ExecuteConfigurationscripts窗口并单击OK。
InstallOracle10gforRHELAS5withVMWare以root用户身份登录,切换到该窗口中指示的目录,然后执行root.sh脚本。
该脚本提示输入本地bin目录的位置。
按Enter键接受默认值。
脚本执行结果如图所示。
-29-
InstallOracle10gforRHELAS5withVMWare安装结束记下摘要中显示的URL,并在准备好时单击Exit。
-30-
InstallOracle10gforRHELAS5withVMWare运行dbca程序,显示向导界面。
-31-
InstallOracle10gforRHELAS5withVMWare打开浏览器,查看oem的Web管理页面,正常显示数据库内容。
-32-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- RHEL5 安装 oracle10g 过程 步骤 图文