版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Red Hat AS 5.5(64Bit)安装Oracle(10g-补丁10.2.0.4)一、安装系统Swap大小设设置:Availabble RAAMSwapp Spacce ReqquireddBetweenn 10244 MB aand 20048 MBB1.5 ttimes the ssize oof RAMMBetweenn 20499 MB aand 81192 MBBEquall to tthe siize off RAMMore thhan 81192 MBB0.75 timess the size of RAAM在系统安装的过过程中,一定定选择安装所所有开发包,建建议不要安装
2、装SELinnux或者安安装后在系统统中禁止SEELinuxx运行,并且且关闭防火墙墙,否则会出出现一些莫名名其妙的问题题。为防止Oraccle安装过过程中出现乱乱码,建议使使用英文作为为系统语言,进进行Oraccle的安装装工作。(注解:#号代代表的是rooot用户执执行语句,$代表的是ooraclee用户执行语语句,请注意意区分)(当前系统内存存为8G 操操作系统为332位reddhat 55.3)二、安装Oraacle前的的系统准备工工作1.检查需要的的软件包可以使用rpmm -qa|grep 软件包关键键词命令进行行检测,一般般情况下会需需要手动安装装如下的软件件包:检查内核版本 ,o
3、raclle 10gg需要的liinux内核核版本为2.4.9-ee.25(或或者更高的版版本)检查linuxx内核版本命命令行如下:#uname r Oracle 10 g其其他所需程序序包的版本gcc-2.996-1188.7.2make-3.79.1-8binutills-2.111.90.0.8-112openmottif-2.1.300-11glibc-22.2.4-32.8检查程序包命令令行如下:# rpm -q gccc makee binuutils openmmotif glibcc运行命令:# rpm -q gccc makee binuutils openmmotif s
4、etarrch coompat-db coompat-gcc openmmotif compaat-gccc-c+ compaat-libbstdc+-devvel再次查看系统程程序包版本gcc-3.22.3-2make-3.79binutills-2.111openmottif-2.2.2-116setarchh-1.3-1compat-gcc-77.3-2.96.1222compat-gcc-cc+-7.3-2.996.1222compat-libsttdc+-7.3-22.96.1122compat-libsttdc+-devell-7.3-22.96.1122campat-db-4.0
5、.14.5(oraclee 10g数数据库安装指指南中将其列列为必须,但但此处并不需需要)如果提示未安装装信息,如ppackagge commpat-llibstddc+-ddevel is noot insstalleed 则需要要安装此程序序包相关缺少软件包包打包安装:软件包安装命令令:rpm -ivh 文件路径如:rpm -ivh /comppat-liibstdcc+-7.3-2.996.1222.rpm如果安装文件时时没有显示文文件的安装进进度(红色框框内),则文件安装失败败,可以强制安安装,在命令行最最后面加上 -noddeps forcee即可以强制执行行安装注意:如果在操操作系
6、统安装装时,开发组组件选择不全全,以上安装装包是不够的的,需要检查查以下安装包包是否已经安安装:libgompp-4.4.0-6.eel5.x886_64.rpm kkernell-headders-22.6.188-164.el5.xx86_644.rpm gglibc-headeers-2.5-42.x86_664.rpmm llibstddc+-ddevel-4.1.22-46.eel5.x886_64.rpm ssysstaat-7.00.2-3.el5.xx86_644.rpm gglibc-devell-2.5-42.x886_64.rpm llibaioo-deveel-0.33
7、.106-3.2.xx86_644.rpm ggcc-4.1.2-446.el55.x86_64.rppm ggcc-c+-4.11.2-466.el5.x86_664.rpmm llibterrmcap-devell-2.0.8-46.1.x866_64.rrpm rreadliine-deevel-55.1-3.el5.xx86_644.rpm uunixODDBC-2.2.11-7.1.xx86_644.rpm uunixODDBC-deevel-22.2.111-7.1.x86_664.rpmm gglibc-devell-2.5-42.i3386.rppm llibaioo-deve
8、el-0.33.106-3.2.ii386.rrpm uunixODDBC-2.2.11-7.1.ii386.rrpm uunixODDBC-deevel-22.2.111-7.1.i386.rpm ccompatt-db-44.2.522-5.1.x86_664.rpmm ccompatt-gcc-34-3.4.6-44.x86_64.rppm ccompatt-gcc-34-c+-3.44.6-4.x86_664.rpmm ggdb-6.8-37.el5.xx86_644.rpm llibXp-1.0.00-8.1.el5.ii386.rrpm llibstddc+-ddevel-4.1.
9、22-46.eel5.i3386.rppmelfutills-libbelf-ddevel-statiic-0.1137-3.el5.xx86_644.rpm elfutills-libbelf-ddevel-0.1377-3.ell5.x866_64.rrpm 没有则要从从安装盘上找找到并安装,不不再细说。2.修改Linnux发行版版本信息 由于Oraacle 110g发行的的时候,ReedHat Enterrprisee Linuux 5没有有发行,所以以Oraclle 10gg并没有对RRedHatt Enteerprisse Linnux 5确确认支持,我我们需要手工工修改Linnux
10、的发行行注记,让OOraclee 10g支支持RedHHat Ennterprrise LLinux 5。编辑/etc/redhaat-rellease文文件# vi /eetc/reedhat-releaase将其中的内容RRed Haat Entterpriise Liinux SServerr releease 55 (Tikkanga)修改为Red Hatt Enteerprisse Linnux ASS releease 44 (Nahhant UUpdatee 4)(oraclee安装完成之之后,将其改改回原来的版版本)2.1修改swwap值创建swapffile文件件步骤如下:#
11、dd if=/dev/zero of=/sswapfiile bss=10244 counnt=(物理理内存-已有有swap)m*10224#mkswapp /swaapfilee#swaponn /swaapfilee#vi /ettc/fsttab,增加加:/swapfiileswapswap defauults 0 0#free -m3.修改系统内内核参数3.1修改内核核参数# vi /eetc/syysctl.confkernel.shmalll = /该参参数表示系统统一次可以使使用的共享内内存总量(以以页为单位)。缺省值就是是,*4/11024/11024=112G 说明明SGA可
12、设设置的最大值值kernel.shmmaax =/该该参数定义了了共享内存段段的最大尺寸寸(以字节为为单位),缺省为32M ,表表示为sga所分分内存段的大大小,如果专专用的Oraacle服务器,则sgga建议为11段。与kerrnel.sshmalll对应kernel.shmmnni = 44096/ 这个内内核参数用于于设置系统范范围内共享内内存段的最大大数量。该参参数的默认值值是 40996 。kernel.sem = 250 320000 100 128 / 表示设置的的信号量 fs.filee-max = 655536 / 表示文件句句柄的最大数数量。文件句句柄设置表示示在linuu
13、x系统中可可以打开的文文件数量 net.ipvv4.ip_locall_portt_rangge = 11024 665000 /端口范范围net.corre.rmeem_deffault = /sockeet接收缓冲冲区缺省大小小,字节net.corre.rmeem_maxx = /sockket接收缓缓冲区最大大大小,字节net.corre.wmeem_deffault = /sockket发生缓缓冲区缺省大大小,字节net.corre.wmeem_maxx = /sockket发送缓缓冲区最大大大小,字节为了便于方便复复制,将代码码贴出:# vi /eetc/syysctl.confke
14、rnel.shmmaax = kernel.shmalll = kernel.sem = 250 320000 100 128net.ipvv4.ip_locall_portt_rangge = 11024 665000fs.filee-max =655336net.corre.rmeem_deffault = net.corre.rmeem_maxx = net.corre.wmeem_deffault = net.corre.wmeem_maxx = 修改好内核参数数后,执行如如下命令使新新的设置生效效# /sbinn/syscctl -pp注:如果syssctl.cconf已经经存在此参
15、数数,并且原参数值比修修改值大,那那么不建议改改动syscctl.coonf原本已经具有有的相应参数数值4.创建Oraacle用户户、组、安装装目录在这里只讨论单单主机环境,不不考虑RACC环境的配置置。(1) 创建OOraclee用户组#groupaadd oiinstalll#groupaadd dbba(2) 创建OOraclee用户#useraddd -m -g oiinstalll -G dba ooraclee(3) 设置OOraclee用户口令#passwdd oraccle(4) 创建OOraclee安装目录以以及数据存放放目录#mkdir -p /ooraclee# mkdi
16、rr -p /oradaata(5) 修改目目录权限# chownn -R ooraclee:oinsstall /oraccle/ /oradaata/#chmod -R 7555 /orracle/ /oraadata/注:方便拷贝groupaddd oinnstalllgroupaddd dbaauseraddd -m -g oinnstalll -G ddba orraclepasswd oracllemkdir -p /orraclemkdir -p /orradataachown -R oraacle:ooinstaall /ooraclee/ /orradataa/chmod -
17、R 7555 /oraacle/ /oraddata/5.添加以下内内容到/ettc/seccurityy/limiits.coonf#vi /ettc/seccurityy/limiits.coonforacle soft nprocc 20477oracle hard nprocc 163884oracle soft nofille 10224oracle hard nofille 6555366.添加以下内内容到/ettc/pamm.d/loogin#vi /ettc/pamm.d/looginsessionn requuired /lib/securrity/ppam_liimits.
18、sosessionn requuired pam_llimitss.so7.添加以下内内容到/ettc/proofile#vi /ettc/proofileif $UUSER = oraacle ; thhen if $SHHELL = /biin/kshh ; then ulimmit -pp 163884 ulimmit -nn 655336 elsse ulimmit -uu 163884 -n 655366 fifi8.配置Linnux主机检查/etc/hostss文件中是否否有locaalhostt的记录(指指向127.0.0.11即可),若若没有的话,在在后面配置OOraclee监
19、听的时候候会出现一些些问题,导致致无法启动监监听,在此手手工添加此记记录即可。显示如下图:1127 .00.0.1 locaalhostt.locaaldomaain loocalhoost9.配置oraacle用户户环境变量# su - oraclle$vi /.bash_profiile增加如下内容:export ORACLLE_BASSE=/orracleexport ORACLLE_SIDD=porttal1export ORACLLE_HOMME=$ORRACLE_BASE/produuct/100.2.0/db_1export PATH=$PATHH:$ORAACLE_HHOME/
20、bbinexport LD_LIIBARY_PATH=$ORACCLE_HOOME/liib:/lib:/usr/libexport PATHumask 0022保存后使用如下下命令,使设设置生效:$ sourcce /.bash_profiile三、安装Oraacle,并并进行相关设设置1.解压缩安装装文件Oracle的的安装包有这这样几种格式式:(1) zipp这种格式最好解解压缩,直接接使用命令uunzip 文件名即可可(2) cpiio.gz这种格式有这样样几种解压缩缩方式a. # zzcat XXXXX.ccpio.ggz | ccpio -idmvb. # ggunzipp XXX
21、XX.cpioo.gz解压压出XXXXX.cpioo文件然后再再 # cppio -iidvm COONNECTT SYS /AS SYYSDBAEnter ppasswoord:SYYS_passsworddSQL SHHUTDOWWN IMMMEDIATTE1.4 Bacck Up the SSystemm切换到roott用户:#cd /#tar ccvf orracle_bak.ttar /ooraclee#tar ccvf orracle_bin.ttar /uusr/loocal/bbin2、安装步骤除非特别说明,使用oracle用户执行。(1)与前面OOraclee安装相同,使使用
22、xmannager xstarrt工具,准准备工作相同同。(2)开始安装装:$cd /hhome/ooraclee/Diskk1$./runnInstaallerssOn the Welcoome sccreen, clicck NexxtOn the Speciify Hoome Deetailss screeen, sselectt the name of thhe Oraacle hhome tthat yyou waant too updaate, oor sellect tthe Paath thhat yoou wannt to updatte froom thee listt,
23、theen cliick Neext.If you are iinstallling the ppatch set oon an Oraclle RACC clusster, clickk Nextt whenn the Seleccted NNodes screeen apppears.On the Produuct-sppecifiic Preerequiisite Checkks scrreen, correect anny repportedd erroors, aand cllick NNext.Enter ddetaills reggardinng thee CSI Numbeer
24、, OrracleMMetaLiink Acccountt userr namee and Counttry coode onn the Oraclle Connfigurrationn Manaager RRegisttratioon scrreen aand cllick NNext.On the Summaary sccreen, clicck Insstall.When prrompteed, ruun thee $ORAACLE_HHOME/rroot.ssh scrript aas thee roott userr. If you aare appplyinng thee patc
25、ch sett to aan Oraacle RRAC innstalllationn, theen runn the root.sh sccript on eaach noode off the clustter.On the End oof Insstallaation screeen, cllick EExit, then clickk Yes too exitt fromm Oraccle Unniverssal Innstalller.3、安装后处理理(1)Updaating Oraclle Timme Zonne Deffinitiions(2)Upgrradingg Oraccl
26、e Daatabasse 10gg Releease 110.2.00.x to OOraclee Dataabase 10g Releease 110.2.00.4以下步骤必须须在安装完补补丁后执行,否否则实例不能能启动。$lsnrcttl staart$ dbuaOn the Welcoome sccreen, clicck Nexxt.On the Databbases screeen, seelect the nname oof thee Oraccle Daatabasse thaat youu wantt to uupdatee, theen cliick Neext.On the
27、 Recommpile Invallid Obbjectss screeen, sselectt the Recommpile the iinvaliid objjects at thhe endd of uupgradde opttion, then clickk Nextt.If you have not ttaken the bback uup of the ddatabaase eaarlierr, on the BBackupp screeen, sselectt the I wouuld liike too takee thiss tooll to bbackupp the databbase ooptionn, stiipulatte thee Pathh, theen cliick Neext.On the Summaary sccreen, checck thee summmary, then click
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第1课时乡村的土地利用及城镇内部空间结构课件高中地理人教版必修二
- 福建地理会考一轮复习课件二十二长江三角洲地区(长江经济带)
- 人体胚胎发育:暴力预防伦理课件
- 临床护理核心:护理科研统计学系统课件
- 医学生理化学类:团队协作课件
- 鲁人版小学品德社会责任题试卷及答案
- 2026年初一体育跳远技术评估试题及答案
- 初中美术创作思维与技法2025年试题真题
- 安徽省黉学高级中学2025-2026学年高三下-第四次考物理试题试卷含解析
- 2026校招:华舰体育控股集团试题及答案
- 2025年淄博医院招聘考试笔试题及答案
- 药师处方审核中的常见错误及纠正
- 全球资本流动网络的稳定性研究
- 2025年高考化学试题(浙江卷) 含答案
- 血透室穿刺时误穿肱动脉处理流程
- 医院预防保健管理办法
- 2025年扬州市中考数学试题卷(含答案解析)
- 制造成熟度等级及评价准则(DB61-T 1222-2018)
- 断绝父母关系协议书
- GB/T 13077-2024铝合金无缝气瓶定期检验与评定
- 2021年辽宁省新高考物理试卷及答案
评论
0/150
提交评论