RedHatAS5.5安装Oracle

上传人:23****fg 文档编号:157040121 上传时间:2022-09-28 格式:DOCX 页数:33 大小:1.17MB
收藏 版权申诉 举报 下载
RedHatAS5.5安装Oracle_第1页
第1页 / 共33页
RedHatAS5.5安装Oracle_第2页
第2页 / 共33页
RedHatAS5.5安装Oracle_第3页
第3页 / 共33页
资源描述:

《RedHatAS5.5安装Oracle》由会员分享,可在线阅读,更多相关《RedHatAS5.5安装Oracle(33页珍藏版)》请在装配图网上搜索。

1、Red Hat AS 5.5(64Bit)安装Oracle(10g-补丁10.2.0.4)一、安装系统Swap大小设置:Availabble RAAMSwap Spacee RequuiredBetweenn 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在系统安装的过过程中,一定定选择安装所所有开发包,建建议不要安装装SE

2、Linnux或者安安装后在系统统中禁止SEELinuxx运行,并且且关闭防火墙墙,否则会出出现一些莫名名其妙的问题题。为防止Oraccle安装过过程中出现乱乱码,建议使使用英文作为为系统语言,进进行Oraccle的安装装工作。(注解:#号代代表的是rooot用户执执行语句,$代表的是ooraclee用户执行语语句,请注意意区分)(当前系统内存存为8G 操操作系统为332位reddhat 55.3)二、安装Oraacle前的的系统准备工工作1.检查需要的的软件包可以使用rpmm -qa|grep 软件包关键键词命令进行行检测,一般般情况下会需需要手动安装装如下的软件件包:a. 检查内核版本 ,o

3、raclle 10gg需要的liinux内核核版本为2.4.9-ee.25(或或者更高的版版本) 检查liinux内核核版本命令行行如下:# unamme r b. 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 makke binnutilss opennmotiff glibbc c. 运行命令:# rpm -q gccc makee binuutils

4、 openmmotif setarrch 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.1122

5、campat-db-4.0.14.5(oraclee 10g数数据库安装指指南中将其列列为必须,但但此处并不需需要)如果提示未安装装信息,如ppackagge commpat-llibstddc+-ddevel is noot insstalleed 则需要要安装此程序序包d. 相关缺少软件包包打包安装:软件包安装命令令:rpm -ivh 文件路径如:rpm -ivh /comppat-liibstdcc+-7.3-2.996.1222.rpm如果安装文件时时没有显示文文件的安装进进度(红色框框内),则文件安装失败败,可以强制安安装,在命令行最最后面加上 -noddeps forcee 即可以

6、强制执行行安装注意:如果在操操作系统安装装时,开发组组件选择不全全,以上安装装包是不够的的,需要检查查以下安装包包是否已经安安装: libggomp-44.4.0-6.el55.x86_64.rppm 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 l

7、libaioo-deveel-0.33.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

8、.rppm llibaioo-deveel-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 lli

9、bstddc+-ddevel-4.1.22-46.eel5.i3386.rppmelfutills-libbelf-ddevel-statiic-0.1137-3.el5.xx86_644.rpm elffutilss-libeelf-deevel-00.137-3.el55.x86_64.rppm 没有则要从从安装盘上找找到并安装,不不再细说。2.修改Linnux发行版版本信息 由于Oraacle 110g发行的的时候,ReedHat Enterrprisee Linuux 5没有有发行,所以以Oraclle 10gg并没有对RRedHatt Enteerprisse Linnux 5确确认

10、支持,我我们需要手工工修改Linnux的发行行注记,让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值

11、创建swapffile文件件步骤如下:#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 = 331457228/该参数数表示系统一一次可以使用用的共享内存存总量(以页页为单位)。缺缺省值就

12、是220971552, 31457728*4/1024/1024=12G 说说明SGA可可设置的最大大值kernel.shmmaax = 1288449018888/该参参数定义了共共享内存段的的最大尺寸(以以字节为单位位),缺省为32M ,表表示为sga所分分内存段的大大小,如果专专用的Oraacle服务器,则sgga建议为11段。 与kernnel.shhmall对对应kernel.shmmnni = 44096 / 这个内核参参数用于设置置系统范围内内共享内存段段的最大数量量。该参数的的默认值是 4096 。kernel.sem = 250 320000 100 128 / 表示设置的的

13、信号量 fs.filee-max = 655536 / 表示文件句句柄的最大数数量。文件句句柄设置表示示在linuux系统中可可以打开的文文件数量 net.ipvv4.ip_locall_portt_rangge = 11024 665000 /端口范范围net.corre.rmeem_deffault = 2622144 /sockket接收缓缓冲区缺省大大小,字节net.corre.rmeem_maxx = 2662144/ sockeet接收缓冲冲区最大大小小,字节net.corre.wmeem_deffault = 2622144/ sockeet发生缓冲冲区缺省大小小,字节net.c

14、orre.wmeem_maxx = 2662144/ sockeet发送缓冲冲区最大大小小,字节为了便于方便复复制,将代码码贴出:# vi /eetc/syysctl.confkernel.shmmaax = 11288499018888kernel.shmalll = 331457228kernel.sem = 250 320000 100 128net.ipvv4.ip_locall_portt_rangge = 11024 665000fs.filee-max = 655366net.corre.rmeem_deffault = 2622144net.corre.rmeem_maxx =

15、 2662144net.corre.wmeem_deffault = 2622144net.corre.wmeem_maxx = 2662144修改好内核参数数后,执行如如下命令使新新的设置生效效# /sbinn/syscctl -pp注:如果syssctl.cconf已经经存在此参数数,并且原参数值比修修改值大,那那么不建议改改动syscctl.coonf原本已经具有有的相应参数数值4.创建Oraacle用户户、组、安装装目录在这里只讨论单单主机环境,不不考虑RACC环境的配置置。(1) 创建OOraclee用户组# grouppadd ooinstaall# grouppadd ddba(

16、2) 创建OOraclee用户# useraadd -mm -g ooinstaall -GG dba oraclle(3) 设置OOraclee用户口令# passwwd oraacle(4) 创建OOraclee安装目录以以及数据存放放目录# mkdirr -p /oraclle# mkdirr -p /oradaata(5) 修改目目录权限# chownn -R ooraclee:oinsstall /oraccle/ /oradaata/# chmodd -R 7755 /ooraclee/ /orradataa/注:方便拷贝groupaddd oinnstalllgroupaddd

17、dbaauseraddd -m -g oinnstalll -G ddba orraclepasswd oracllemkdir -p /orraclemkdir -p /orradataachown -R oraacle:ooinstaall /ooraclee/ /orradataa/chmod -R 7555 /oraacle/ /oraddata/5.添加以下内内容到/ettc/seccurityy/limiits.coonf# vi /eetc/seecuritty/limmits.cconforacle soft nprocc 20477oracle hard nprocc 163

18、884oracle soft nofille 10224oracle hard nofille 6555366.添加以下内内容到/ettc/pamm.d/loogin# vi /eetc/paam.d/lloginsessionn requuired /lib/securrity/ppam_liimits.sosessionn requuired pam_llimitss.so7.添加以下内内容到/ettc/proofile# vi /eetc/prrofileeif $UUSER = oraacle ; thhen if $SHHELL = /biin/kshh ; then ulimmit

19、 -pp 163884 ulimmit -nn 655336 elsse ulimmit -uu 163884 -n 655366 fifi8.配置Linnux主机检查/etc/hostss文件中是否否有locaalhostt的记录(指指向127.0.0.11即可),若若没有的话,在在后面配置OOraclee监听的时候候会出现一些些问题,导致致无法启动监监听,在此手手工添加此记记录即可。显示如下图:1127 .00.0.1 locaalhostt.locaaldomaain loocalhoost9.配置oraacle用户户环境变量# su - oraclle$ vi /.bashh_prof

20、file增加如下内容:export ORACLLE_BASSE=/orracleexport ORACLLE_SIDD=porttal1export ORACLLE_HOMME=$ORRACLE_BASE/produuct/100.2.0/db_1export PATH=$PATHH:$ORAACLE_HHOME/bbinexport LD_LIIBARY_PATH=$ORACCLE_HOOME/liib: /lib:/usr/libexport PATHumask 0022保存后使用如下下命令,使设设置生效:$ sourcce /.bash_profiile三、安装Oraacle,并并进行相

21、关设设置1.解压缩安装装文件Oracle的的安装包有这这样几种格式式:(1) zipp这种格式最好解解压缩,直接接使用命令uunzip 文件名即可可(2) cpiio.gz这种格式有这样样几种解压缩缩方式a. # zzcat XXXXX.ccpio.ggz | ccpio -idmv b. # ggunzipp XXXXX.cpioo.gz解压压出XXXXX.cpioo文件然后再再 # cppio -iidvm COONNECTT SYS /AS SYYSDBAEnter ppasswoord:SYYS_passsworddSQL SHHUTDOWWN IMMMEDIATTE1.4 Bacck

22、 Up the SSystemm切换到roott用户:#cd /#tar ccvf orracle_bak.ttar /ooraclee#tar ccvf orracle_bin.ttar /uusr/loocal/bbin2、安装步骤除非特别说明,使用oracle用户执行。(1)与前面OOraclee安装相同,使使用xmannager xstarrt工具,准准备工作相同同。(2)开始安装装:$cd /hhome/ooraclee/Diskk1$./runnInstaallerssA. On the Welcoome sccreen, clicck NexxtB. On the Speciif

23、y 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, theen cliick Neext.C. If you are iinstallling the ppatch set oon an Oraclle RACC clusster, clickk Nextt whenn the Seleccted NNodes scr

24、eeen apppears.D. On the Produuct-sppecifiic Preerequiisite Checkks scrreen, correect anny repportedd erroors, aand cllick NNext.E. Enter ddetaills reggardinng thee CSI Numbeer, OrracleMMetaLiink Acccountt userr namee and Counttry coode onn the Oraclle Connfigurrationn Manaager RRegisttratioon scrree

25、n aand cllick NNext.F. On the Summaary sccreen, clicck Insstall.G. When prrompteed, ruun thee $ORAACLE_HHOME/rroot.ssh scrript aas thee roott userr. If you aare appplyinng thee patcch sett to aan Oraacle RRAC innstalllationn, theen runn the root.sh sccript on eaach noode off the clustter.H. On the E

26、nd oof Insstallaation screeen, cllick EExit, then clickk Yes too exitt fromm Oraccle Unniverssal Innstalller.3、安装后处理理(1)Updaating Oraclle Timme Zonne Deffinitiions(2)Upgrradingg Oraccle Daatabasse 10gg Releease 110.2.00.x to OOraclee Dataabase 10g Releease 110.2.00.4以下步骤必须须在安装完补补丁后执行,否否则实例不能能启动。A. $

27、lsnrcttl staartB. $ dbuaa) On the Welcoome sccreen, clicck Nexxt.b) On the Databbases screeen, seelect the nname oof thee Oraccle Daatabasse thaat youu wantt to uupdatee, theen cliick Neext.c) On the Recommpile Invallid Obbjectss screeen, sselectt the Recommpile the iinvaliid objjects at thhe endd o

28、f uupgradde opttion, then clickk Nextt.d) 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.e) On the Summaary sccreen, checck the

29、e summmary, then clickk Finiish.f) On the End oof Dattabasee Upgrrade AAssisttantss Upgrrade RResultts scrreen, clickk Closse to exit from Oraclle Dattabasee Upgrrade AAssisttant.五、 安装完成成后将/etc/rredhatt-releease文件件中的内容修修改回Redd Hat Enterrprisee Linuux Serrver rreleasse 5 (Tikannga)#vi /ettc/reddhat-r

30、releasseRed Hatt Enteerprisse Linnux Seerver releaase 5 (Tikaanga)六、问题描述1不识别sqqlpluss命令行oracleedg1 $ ssqlpluus /noolog bash: ssqlpluus: coommandd not foundd oracleedg1 $ lln -s $ORACCLE_HOOME/biin/sqllplus /usr/bin ln: creeatingg symbbolic link /usrr/bin/sqlpllus tto /bbin/sqqlpluss: Peermisssion dd

31、eni eed oracleedg1 $ ssu - rroot Passworrd: rootddg1 # ln -s $OORACLEE_HOMEE/bin/sqlpllus /uusr/biin rootddg1 # su - oraacle oracleedg1 $ ssqlpluus /noolog SQL*Pluus: Reeleasee 10.22.0.1.0 - PProducction on Moon Mayy 11 112:51:24 20009 Copyrigght (cc) 19882, 20005, OOraclee. Alll rigghts rreservved. 2 。安装时,报报内存溢出修改核心参数,看看核心参数的的配置是否正正确。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!