




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、RHEL5上安装Oracle10g Release 2 Oracle 11gR1基本相同一、安装环境我是在Wmware里虚拟的RHEL5,分配的内存1G,SWAP分区1G,建议你最好把SWAP分区改成2G。否则安装时,到了测试的步骤会提示监测失败。(当然,如果你强行安装一样没问题)二、安装Oracle 10g Release2 前的配置1. 安装Oracle 10g R2所需的软件包#cd/mnt/cdrom/Server/#rpm-Uvh setarch-2*#rpm-Uvh make-3*#rpm-Uvh glibc-2*#rpm-Uvh libaio-0*#rpm-Uvh compat-
2、libstdc+-33-3*#rpm-Uvh compat-gcc-34-3*#rpm-Uvh compat-gcc-34-c+-3*#rpm-Uvh gcc-4*#rpm-Uvh libXp-1*#rpm-Uvh openmotif22-*#rpm-Uvh compat-db-4*其中除了openmotif22-2.2.3-18和compat-db-4.2.52-5.1在第三张盘上,其余的包都在第一张盘上。2. 修改/etc/RedHat-release文件因为Oracle 10g官方只支持到RHEL4为止,所以需要更改版本说明,编辑/etc/RedHat-release文件,删除Red H
3、atEnterprise Linux Server release 5 (Tikanga),改为redhat-43.修改内核参数#vi /etc/sysctl.confkernel.shmmni=4096kernel.sem=250 32000 100 128fs.file-max=65536net.ipv4.ip_local_port_range=1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=262144使更改立即生效,使用
4、下面的命令:#sysctl -p4.建立安装Oracle需要的用户,组,及目录#groupadd oinstall#groupadd dba#groupadd oper#useradd-g oinstall-G dba oracle#passwd oracle#mkdir/oracle#chown-R oracle:oinstall/oracle#chmod-R 775/oracle安装oracle的目录建议安装在一个单独的分区或者磁盘上。5.设置oracle用户的shell limit#vi /etc/security/limits.conforacle soft nproc 2047ora
5、cle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536接下来更改/etc/pam.d/login文件,添加下面的内容,使shell limit生效:#vi /etc/pam.d/loginsession required pam_limits.so6.配置IP地址安装RHEL的时候最好采用静态IP地址,如果当时选择的是DHCP,现在需要更改/etc/sysconfig/network-scripts/ifcfg-eth0文件rootTSM54-Test network-scripts#cat ifcfg-eth0#
6、Advanced Micro DevicesAMD79c970PCnet32 LANCEDEVICE=eth0BOOTPROTO=staticHWADDR=00:0C:29:4B:17:C4ONBOOT=yesIPADDR=8NETMASK=GATEWAY=07.配置oracle用户的环境变量下面的操作,该用oracle用户登陆执行了。为了防止安装oracle时出现乱码,先把语言环境改为英文,在终端里输入:oracleTSM54-TEST$export LC_CTYPE=en_US.UTF-8接下来,编辑/home/or
7、acle目录下的.bash_profile文件,添加如下内容:export ORACLE_BASE=/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=orclexport PATH=$PATH:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibexport CLASSPAT
8、Hif$USER=oracle;then if$SHELL=/bin/ksh;then ulimit-p16384 ulimit-n 65536 else ulimit-u16384-n 65536 fifi三.安装Oracle 10g我把10201_database_linux32.zip放在/opt目录下,并通过#unzip 10201_database_linux32.zip解压,现在使用oracle用户到/opt/database目录下执行安装:oracleTSM54-Test opt$cd/opt/database/oracleTSM54-Test database$lsdoc in
9、stall response runInstaller stage welcome.htmloracleTSM54-Test database$./runInstaller1.选择安装类型,这里我选择高级安装,如下图所示:2.指定证书存放目录,如图所示:3.选择安装的数据库类型及oracle所支持的语言,这里选择企业版,语言选择英文和简体中文,如下图所示:4.指定oracle环境变量,安装路径。因为我们在.bash_profile中已经声明,所以这里会自动填充.如下图所示:5.Oracle开始进行安装前的检查工作,如下图所示:6.选择配置选项,如下图所示:7.选择创建的数据库模式,如下图所示:
10、8.指定数据库配置的相关选项(SID、字符集等),如下图所示:9.选择数据库管理选项,如下图所示:10.指定数据库存储选项,如下图所示:11.指定数据库备份回复选项,如下图所示:12. 指定数据库相关用户密码,如下图所示:13.显示安装概要,如下图所示:14.开始安装,如下图所示:15. 上面的窗口点击OK后,会出现下图显示的内容:需要root权限执行#/oracle/oraInventory/orainstRoot.sh#/oracle/product/10.2.0/db_1/root.sh16.安装结束,如下图所示:17.安装完成后,恢复语言环境以及版本信息#exportLC_CTYPE=
11、zh_CN.UTF-8#vi /etc/RedHat-releaseRed HatEnterprise Linux Server release 5 (Tikanga)四、后续1.安装完成后,首先应该启动监听器。监听器接受客户端的连接请求,并在验证证书后创建数据库连接。要使用OEM或iSQL*PLUS,必须先启动监听器。oracleTSM54-Test database$lsnrctlstartoracleTSM54-Test database$lsnrctl stop2.使用Oracle Enterprise Manager 10g进行数据库控制启动和停止OEM的命令为:oracleTSM5
12、4-Test database$emctlstartdbconsoleoracleTSM54-Test database$emctl stop dbconsole在web浏览器中,输入:8:1158/em (如果服务器没有进行DNS解析,则可以用IP地址)用户名:SYS口令:连接为:SYSDBA3.使用iSQL*Plus访问数据库启动和停止iSQL*Plus命令:oracleTSM54-Test database$isqlplusctlstartoracleTSM54-Test database$isqlplusctl stopiSQL*Plus是历史悠久的
13、SQL*Plus交互式工具的基于web的版本,用于访问数据库。要使用iSQL*Plus,请单击OEM控制台相关连接部分中的iSQL*Plus链接,或将浏览器指向安装过程中提供的iSQL*Plus URL。在web浏览器中,输入:8:5560/isqlplus用户名:SYSTEM口令:连接标识:orcl4.启动和停止数据库启动和停止数据库的最简单方法是从 OEM 控制台启动和停止。要从命令行执行此操作,请在以 oracle 身份登录后使用 SQL*Plus,如下所示:启动:$ sqlplusSQL*Plus:Release .0 - Produ
14、ction on Sun Jun 13 22:27:48 2004Copyright (c) 1982, 2004, Oracle.All rights reserved.Enter user-name:/ as sysdbaConnected to an idle instance.SQL startupORACLE instance started.Total System Global Area 188743680 bytesFixed Size 778036 bytesVariable Size 162275532 bytesDatabase Buffers 25165824 byte
15、sRedo Buffers 524288 bytesDatabase mounted.Database opened.SQL exitShutdown:$ sqlplusSQL*Plus:Release .0 - Production on Sun Jun 13 22:25:55 2004Copyright (c) 1982, 2004, Oracle.All rights reserved.Enter user-name:/ as sysdbaConnected to:Oracle Database 10g Enterprise Edition Release 10.1.0.
16、2.0 - ProductionWith the Partitioning, OLAP and Data Mining optionsSQL shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL exit注:本文的图是借用了/article/24/239.html里的图片。五、卸载ORACLE1. 运行 $ORACLE_HOME/bin/localconfig delete2. rm -rf $ORACLE_BASE/*3. rm
17、-f /etc/oraInst.loc /etc/oratab4. rm -rf /etc/oracle5. rm -f /etc/inittab.cssd6. rm -f /usr/local/bin/coraenv /usr/local/bin/dbhome /usr/local/bin/oraenv7. 删除oracle用户和组。注:卸载方法是来自google。我曾用此方法删除oracle 11g(安装11的时候选择的是ASM)。六、关于Oracle 11g Release 1 的安装Oracle 11gR1 已经支持RHEL5了,所以不用再更改RedHat-release文件。另外安装所依赖的包有如下: binutils-.6-2.el5 compat-libstdc+-33-3.2.3-61 elfutils-libelf-0.125-3.el5 elfutils-libelf-devel-0.1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度保姆聘用家政服务合同细则
- 2025版公共区域深度保洁合同范本
- 二零二五年度办公室租赁合同含企业办公设备租赁
- 二零二五年度办公设备智能化解决方案开发合同范本
- 2025版测绘员保密协议范本下载
- 二零二五年度车管所车辆抵押贷款服务协议
- 二零二五年度环保型产品包装运输专项合同
- 二零二五年商业保洁临时工劳动合同示范文本
- 二零二五年度办公室租赁合同租赁费用调整与支付方式
- 2025版车库租赁与停车费用结算规范合同
- 住院患者跌倒、坠床、压力性损伤的风险评估及管理
- 东南大学版三基内科
- 市场营销策划岗位招聘笔试题及解答(某大型央企)2024年
- 特种作业低压电工培训
- 《餐厅服务礼仪培训》课件
- 精神科藏药安全警示教育
- 2025年中国电信云网资源管理技能认证考试题及答案
- 高中数学集合练习题160题-包含所有题型-附答案
- 《骆驼祥子》名著阅读课件
- 游戏开发外包合同
- 能源行业能源管理体系建设方案
评论
0/150
提交评论