免费预览已结束,剩余32页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
福建新意科技有限公司 ORACLE 10g FOR RedHat Enterprise Linux 5安装手册密级:秘密MM 文档编号:ORACLE 10g FOR RedHat Enterprise Linux 5安装手册新意科技有限公司新意科技有限公司对本文件资料享受著作权及其它专属权利,未经书面许可,不得将该等文件资料(其全部或任何部分)披露予任何第三方,或进行修改后使用。文件更改摘要:日期版本号修订说明修订人审核人批准人2008.07.2510新建陈荣亮ORACLE 10g FOR RedHat Enterprise Linux 5 安装手册一、系统环境操作系统:RedHat Enterprise Linux 5 for i386 或 x86_64数据库:Oracle 10g R2解压缩安装包:用root用户登录系统zip文件解压缩命令:unzip , 比如: unzip 10201_database_linux32.zipcpio.gz文件解压缩命令:先用gunzip 文件名.cpio.gz再用 cpio -idmv 文件名.cpiogunzip 10201_database_linux_x86_64.cpio.gzcpio -idmv /etc/sysctl.conf对于多网卡的服务器,不建议修改/etc/sysconfig/network来设置主机名,因为一旦修改网络配置,可能会导致主机名也一同修改,所以建议直接设置kernel参数,让其固定不变,这对于Oracle的安装和运行都非常重要。保存设置,并检查:引用# /sbin/sysctl -p# hostnameora01然后,设置主机名和IP对应关系:# echo 20 ora01 /etc/hosts4、 准备安装介质这个看上去很简单,但确实一个常见的问题。最常见就是用户把安装介质解压到/root目录。而由于安装必须使用oracle用户进行,而oralce用户是不能访问/root目录的,就会导致安装报错。建议先检查一下:引用# pwd/tmp/database5、 创建dba组引用# groupadd dba6、 创建oracle用户,归属于dba组,并修改oracle用户密码引用# useradd g dba oracle# passwd oracle7、 修改 /opt 目录的属性引用# chown oracle.dba /opt8、 修改Linux内核参数,以适应oracle的安装环境引用# gedit /etc/sysctl.conf修改 /etc/sysctl.conf 增加以下内容:kernel.shmmax = 2147483648注:2147483648为共享内存的最大可用值,一般按实际内存的1/2到2/3之间来设定,4G内存的参考值为2147483648。Oracle安装最小的设置为536870912,如小于536870912则无法安装。kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=262144net.ipv4.tcp_wmem=262144262144262144net.ipv4.tcp_rmem=262144262144262144编辑完成并保存后,重启动系统后就可生效,如不想重启而立即生效,在# 提示符下输入:引用# /sbin/sysctl -p验证是否生效的方法:cat /proc/sys/kernel/shmmax 看是否为你设置的值9、 确认关闭SELINUX 引用# gedit /etc/selinux/config确认 SELINUX=disabled ,如果不是,请将该参数改为 disabled 并保存后重新启动操作系统10、 确认必须的软件包已安装插入第3张光盘:引用# cd /media/cdrom/Server# rpm -Uvh compat-libstdc+-33-3*.rpm# rpm -Uvh compat-libstdc+-33-3*64.rpm (64位操作系统时安装)# rpm -Uvh compat-gcc-34-3*# rpm -Uvh compat-gcc-34-c+-3*# rpm -Uvh libXp-1*# rpm -Uvh compat-db-4*# cd /# eject插入第4张光盘:引用# cd /media/cdrom/Server# rpm -Uvh openmotif-2*11、 修改操作系统release information引用# gedit /etc/redhat-release将Red Hat Enterprise Linux Server release 5 (Tikanga) 修改为以下内容: redhat-412、 开始安装Oracle软件 以oracle用户登录到操作系统用文本编辑器修改/home/oracle/.bash_profile文件,加入以下环境变量的参数:引用$gedit /home/oracle/.bash_profile以下兰色部分是要添加的内容:ORACLE_HOME=/opt/app/oracle/product/10.2.0/db_1; export ORACLE_HOMENLS_LANG=American_America.ZHS16GBK; export NLS_LANGORACLE_SID=ORCL; export ORACLE_SIDPATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/jdk/bin export PATHBIN=$ORACLE_HOME/bin; export BIN;LD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH修改并保存后退出oracle的登录。再以oracle用户重新登录。 运行runInstaller开始安装oracle选择“Advanced Installation 高级安装”然后点“Next”继续 请不要使用基本安装方式,应选择高级方式安装,否则后面是不能增加其他语言的。点“Next”继续选择“Enterprise Edition 企业版”,然后点“Next”继续注:如果你的安装界面是英文界面,则在点“Next”之前应先点“Product Languages”增加中文语言如果你的安装界面是英文界面,必须增加简体中文,否则安装完成后的em管理工具会出现乱码。指定ORACLE软件要安装的目录,建议按上图所示安装在/opt这个分区下在安装ORACLE之前,安装程序会先检查系统环境是否满足安装条件,如先决条件检查失败,则应先退出安装程序,解决相应的问题后再次安装。例如上图,为操作系统内核参数设置验证失败,请先按本文档第8步的说明先设置好操作系统内核参数后再安装ORACLE。所有检查条件都通过后,点“下一步”继续请选择“Install Database Software only仅安装数据库软件”不建立数据库。否则在打完的补丁后将无法启动数据库。所以在打完补丁后再安装数据库。点“Install”开始安装在安装完前弹出对话框,要使用root去执行两个脚本的$su引用#cd /home/oracle/oraInventory#./orainstRoot.sh引用#cd /opt/app/oracle/product/10.2.0/db_1# ./root.shRunning Oracle10 root.sh script.The following environment variables are set as: ORACLE_OWNER= oracle ORACLE_HOME= /opt/app/oracle/product/10.2.0/db_1Enter the full pathname of the local bin directory: /usr/local/bin: Copying dbhome to /usr/local/bin . Copying oraenv to /usr/local/bin . Copying coraenv to /usr/local/bin .Creating /etc/oratab file.Entries will be added to the /etc/oratab file as needed byDatabase Configuration Assistant when a database is createdFinished running generic part of root.sh script.Now product-specific root actions will be performed.然后关闭提示对话框Oracle数据库安装完毕。恭喜!13、 安装Oracle 补丁 13.1 解压缩安装包:用root身份登录,运行 unzip p5337014_10203_Linux-x86-64.zip以oracle身份登录系统( 只能运行在Oracle中)运行Disk1目录中的安装程序runInstaller:$ cd Disk1$ ./runInstaller 13.2 开始安装在下拉框中选择Oracle_Home的名称和路径点“Install”开始安装在安装完前弹出对话框,要使用root用户去执行脚本引用#cd /opt/app/oracle/product/10.2.0/db_1# ./root.shRunning Oracle10 root.sh script.The following environment variables are set as: ORACLE_OWNER= oracle ORACLE_HOME= /opt/app/oracle/product/10.2.0/db_1Enter the full pathname of the local bin directory: /usr/local/bin:The file dbhome already exists in /usr/local/bin. Overwrite it? (y/n) n: y Copying dbhome to /usr/local/bin .The file oraenv already exists in /usr/local/bin. Overwrite it? (y/n) n: y Copying oraenv to /usr/local/bin .The file coraenv already exists in /usr/local/bin. Overwrite it? (y/n) n: y Copying coraenv to /usr/local/bin .Entries will be added to the /etc/oratab file as needed byDatabase Configuration Assistant when a database is createdFinished running generic part of root.sh script.Now product-specific root actions will be performed.Oracle数据库补丁包安装完毕。数据库软件已升级到.0恭喜!14、 创建实例 14.1 修改/data权限:以root用户登录运行命令:# chown R oracle /data#chgrp R dba /data 14.2 创建Listener用Oracle 用户登录系统运行命令: $ netca点击Next直到完成 14.3 创建Oracle 数据库用Oracle 用户登录系统,使用命令:$ dbca请选择“Custom Database定制数据库”,然后点“Next”,否则将不能修改块大小输入数据库名,ORACLE_SID名,即实例名,然后点“Next”继续点“Next”继续输入SYSTEM等用户的初始密码,然后点“Next”继续根据系统的情况,选择数据库的存储机制,一般情况下使用文件系统,点“Next”继续将数据文件指定到 /data/oradata 目录下,然后点“Next”继续在第10步中内存采用系统的百分比,通常是40%60%之间,不要超过60%设置块大小:把块大小设置成16384字节(16K), 进程数改成600设置字符集, 一定要选Choose from the list of character sets,把字符集设置为ZHS16GBK,否则建好实例后插入的中文数据都会变成乱码。在步骤11中调整重做日志的大小, 分别把3个日志调整到512M点击Finish,开始创建oracle实例点“OK”确定开始建库创建数据库中Oracle数据库创建完毕。恭喜!安装后的工作l 恢复操作系统release information引用# gedit /etc/redhat-release将redhat-4 恢复为原来内容: Red Hat Enterprise Linux Server release 5 (Tikanga)启动oracle1. 使用oracle用户login2. 起监听器Oracle$lsnrctl start3. 启动数据库Oracle$sqlplus “/as sysdba”Sqlstartup4. 启动OEM$ emctl start dbconsoleTZ set to PRCOracle Enterprise Manager 10g Database Control Release .0Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.:1158/em/console/aboutApplicationStarting Oracle Enterprise Manager 10g Database Control . started.-Logs are generated in directory /opt/oracle/product/10.2.0/_danaly/sysman/log启动之后我们就可以通过在浏览器端输入以下url访问:http:/ip:1158/em/同样停止OEM可以输入如下命令emctl stop dbconsole以下是停止过程:$ emctl stop dbconsoleTZ set to PRCOracle Enterprise Manager 10g Database Control Release .0Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.http:/IP:1158/em/console/aboutApplicationStopping Oracle Enterprise Manager 10g Database Control . Stopped.也可以直接键入emctl查看emctl支持的选项:$ emctlTZ set to PRCOracle Enterprise Manager 10g Database Control Release .0Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.Invalid argumentsUnknown command optionUsage:Oracle Enterprise Manager 10g Database Control commands:emctl start| stop| status| setpasswd dbconsoleemctl secureemctl set ssl test|off|on ememctl set ldapemctl blackout options can be listed by typing emctl blackoutemctl config options can be listed by typing emctl configemctl secure options can be listed by typing emctl secureemctl ilint options can be listed by typing emctl ilintemctl deplo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 全国大学生网络安全知识竞赛题库(附带答案)
- 卫生信息管理学自测题
- 图书馆业务知识竞赛参考题
- 中央机关公开遴选和选调公务员笔试真题版
- 审计原理与实务-习题集(含答案)
- 2025年湖南衡阳中考生物试题及答案
- 小学生文明礼仪教育主题班会
- 2025年“文明礼仪我做到”主题班会教案
- 初级银行从业资格证《银行管理》题库综合试卷
- 2025年内审员试题集及答案
- 骨科专科护理操作流程及考核标准
- GB/T 5568-2022橡胶或塑料软管及软管组合件无曲挠液压脉冲试验
- 挡墙验收资料表格
- 山西润恒化工有限公司新建10万吨己二腈项目环评报告
- GB/T 528-1998硫化橡胶或热塑性橡胶拉伸应力应变性能的测定
- GB/T 14691-1993技术制图字体
- GA 838-2009小型民用爆炸物品储存库安全规范
- 高考作文论证方法之对比论证的运用-课件
- 大会-冠脉微循环障碍课件
- 国考行测真题及解析
- 中国女排(精选)课件
评论
0/150
提交评论