版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
HANDENTERPRISESOLUTIONS
ORACLEDATABASE11GRELEASE2(.0)
ONLINUXSYSTEM
安装维护操作手册
作者:杨文园
建档日期:2013-11-03
上次更新:
版本:1.0
2013年11月
上海汉得信息技术股份有限公司
HA
DefterCxpenence
文档控制
记录更改
日期作者版本文档状态更改参考
2013-11-03杨文园1.0DraftNopreviousversion
审阅人
姓名职位
分发
拷贝号姓名职位
1
2
3
4
文档目录
文档控制.........................................................................................2
记录更改.................................................................................................................................................................................................................2
审阅人......................................................................................................................................................................................................................2
分发..........................................................................................................................................................................................................................2
1系统环境准备...........................................5
1.1虚拟机的准备..............................................................................5
1.2检查所需软件包............................................................................5
1.3配置系统内核参数..........................................................................6
1.4设置SHELL对ORACLE用户的限制............................................................7
1.4.1修改limits.conf参数文件............................................................................................................................................................7
1.4.2修改login参数文件......................................................................................................................................................................7
1.4.3^profile参数文件....................................................................................................................................................................7
1.5配置系统安全设置..........................................................................7
1.6创建OINSTALL、DBA组和ORACLE用户.........................................................8
1.7创建安装目录..............................................................................8
1.8修改/ETC/HOSTS.........................................................................................................................................................................................8
1.9设置用户环境变量..........................................................................9
1.9.1Coracle用户环境变量............................................................................................................................................................9
1.9.2设置root用户的环境变量...........................................................................................................................................................9
1.10安装包准备................................................................................9
1.10.1上传安装包..................................................................................................................................................................................9
1.10.2解压缩安装包..............................................................................................................................................................................9
2ORACLE软件安装步骤.......................................................................10
2.1执行以下命令进行安装......................................................................10
2.2软件更新..................................................................................10
2.3安装选项..................................................................................11
2.4安装类型选择..............................................................................11
2.5选择产品语言.............................................................................12
2.6数据库版本选择............................................................................12
2.7指定ORACLE安装目录.....................................................................12
2.8指定INVENTORY目录.......................................................................13
2.9操作系统用户组............................................................................13
2.10PERFORMPREREQUISITECHECKS忽略警告......................................................14
2.11安装信息汇总.............................................................................14
2.12安装.....................................................................................15
2.13安装完成..................................................................................15
3创建数据库..............................................16
3.1启动DBCA...................................................................................................................................................................................................16
3.2选择执行的操作............................................................................16
3.3选择数据库模板............................................................................16
3.4设置全局数据库名和SID........................................................................................................................................17
3.5选择和配置OEM......................................................................................................................................................17
3.6设置密码..................................................................................17
3.7存储机制..................................................................................18
3.8数据库的恢复选项..........................................................................18
3.9数据库组件...............................................................................18
3.10初始化参数...............................................................................19
3.10.1内存..................................................................................19
3.10.2存储单兀大小.........................................................................19
3.10.3字符集...............................................................................19
3.10.4连接模式.............................................................................20
3.11数据库存储...............................................................................20
3.12创建选项.................................................................................20
3.13确认.....................................................................................21
3.14安装.....................................................................................21
3.15完成退出.................................................................................21
3.16检查一下.................................................................................22
4配置网络监听............................................23
4.1图形界面安装.............................................................................23
4.1.1监听程序的配置.......................................................................23
4.1.2选择添加监听.........................................................................23
4.1.3设置监听程序名.......................................................................24
4.1.4选择监听协议.........................................................................24
4.1.5设置监听端口.........................................................................24
4.1.6完成退出.............................................................................25
4.1.7监听命令.............................................................................25
4.2客户端连接测试............................................................................26
4.2.1TNS配置..............................................................................26
4.2.2sqlplus登录数据库......................................................................26
4.2.3完成...................................................................................26
5数据库启动和关闭.......................................26
5.1数据库启动...............................................................................26
5.2数据库关闭...............................................................................28
5.3脚本管埋.................................................................................28
1系统环境准备
1.1虚拟机的准备
安装虚拟机的过程请参照vmwareworkstation9安装rhel6.3详细手册.docx
1.2检查所需软件包
登录root用户,检查
[rootQhand~]#rpm-qbmutilscompat-libstdc++-33elfutils-libelfelfutils-
libelf-develgccgcc-c++glibcglibc-commonglibc-develglibc-headerskernel
headerskshlibaiolibaio-devellibgcclibgomplibstdc++libstdc++-devel
makenumactl-develsyss^atunixODBCunixODBC-devel
packagecompat-libstdc+-i--33isnotinstalled
packageelfutils-libelf-develisnotinstalled
packagegcc-c++isnotinstalled
packagekshisnotinstalled
packagelibaio-develisnotinstalled
packagelibstdc++-develisnotinstalled
packagenumactl-develisnotinstalled
packageunixODBCisnotinstalled
packageunixODBC-develisnotinstalled
如果有没安装的软件包,可以使用yum命令进行下载。
使用yum命令下载对应的安装包。
[rootQhand~]#yumdownloadercompat-libstdc+-i--33-3.2.3-69.el6.x86_64
可以使用yuminstall命令安装,会自动下载安装对应的依赖安装包。
[root^hand~]#yuminstallcompat-libstdc++-33-3.2.3-69.el6.x86_64
如果系统没有注册,yum就找不到Package就得用rpm到镜像文件下Package目录中一个个去安装
了,之前系统没有注册,这里就用rpm安装了,注意包的依赖关系,按次序安装
[rootQhandPackages]#rpm-ivhcompat-libstdc++-33-3.2.3-69,el6.x86_64.rpm
[rootQhandPackages]#rpm-ivhelfutils-libelf-devel-0.152-1.el6.x86_64.rpm
[root@handPackages]#rpm-ivhlibstdc++-devel-4.4.6-4.el6.x86_64.rpm
[rootQhandPackages]#rpm-ivhgcc-c++-4.4.6-4.el6.x86_64.rpm
[rootQhandPackages]#rpm-ivhksh-20100621-16.e16.x86_64.rpm
[rootQhandPackages]#rpm-ivhnumactl-2.0.7-3.el6.x86_64.rpm
[root@handPackages]#rpm-ivhnumactl-devel-2.0.7-3.el6.x86_64.rpm
[root0handPackages]#rpm-ivhunixODBC-2.2.14-ll.el6.x86_64.rpm
[root^handPackages]#rpm-ivhunixODBC-deveL-2.2.14-11.el6.x86_64.rpm
1.3配置系统内核参数
Root用户执行,修改配置文件/etc/sysctLconf,修改以卜项目,如果没有可以自己添加。
[rootQhandPackages]#vi/etc/sysctl.conf
kernel.shmmax=2147483548#最大共享内存段大小(安装后默认=2147483648)
Kernel.shmall=2097152#可以使用的共享内存的总最(安装后默认=4294967296单位页)
fs.aio-max-nr=1048576
fs.file-max=6815744#系统中所允许的文件句柄最大数目。
kernel.shmmni=4096#整个系统共享内存段的最大数目。
kernel.sem=25032000100#每个信号对象集的最大信号对象数:系统范围内最大信号对象数
128
net.ipv4.ip_local_port_range#应用程序可使用的IPv4端口范围。
=900065500
net.core.rmem_default=#套接字接收缓冲区大小的缺省值
262144
net.core.rmem_max=4194304#套接字接收缓冲区大小的最大值
net.core.wmem_default=#套接字发送缓冲区大小的缺省值
262144
net.core.wmem_max=1048586#套接字发送缓冲区大小的最大值
注:内核参数并非必须修改,可以根据自己实际情况而定。小技巧:修改保存/etc/'sysctl.conf
文件之后立刻生效命令sysctl-p<,
[root@handPackages]#sysctl-p
提醒"shmmax是核心参数中最重要的参数之一,用于定义单个共享内存段的最大值,shmmax设置应
足够大,能在一个共享内存段下容纳下整个的SGA,设置的过低可能会导致需要创建多个共享内存段,可
能导致系统性能的下降。我分配给这台虚拟机的内存为2G,设置为2G。你可以根据自己的情况来设
定,这是个用了比较的数据,当共享内存段被一个进程(Process]创建,操作系统检查是否被要求的共享内存
段的值大于shmmax的值,如果是,那么将会抛出一个错误。
1.4设置Shell对Oracle用户的限制
使用root用户
1.4.1修改limits.conf参数文件
[rootGhandPackages]#vi/etc/security/limits.conf
oraclesoftnproc2047
oraclehardnproc16384打开文件数和进程数的限制
oraclesoftnofile1024
oracleharnofiel65536
1.4.2修改login参数文件
修改/etc/pam.d/login,在文件最后添加如下内容:
sessionrequiredpam_limits.so
1.4.3修改profile参数文件
最后,修改/etc/profile,在文件最后添加如下内容:
在某些Linux版本需要修改此参数,在OracleLinux6.5中已经不需要。如果修改增加下列配置,会导致
错误如下:-bash:ulimit:openfiles:cannotmodifylimit:
if[$USER="oracle"];then
if[$SHELL=,,/bin/kshK];then
ulimit-p16384
ulimit-n65536
else
ulimit-u16384-n65536
fi
fi
1.5配置系统安全设置
关闭防火墙服务iptables,可以直接执行如下命令:
[rootQhand~]#chkconfig--listiptables
iptables0:关闭1:关闭2:关闭3:关闭4:关闭5:关闭6:关闭
[rootQhandchkconfigiptablesoff
即时启动生效
[rootQhand~]#serviceiptablesstart
然后,将selinux禁用即可,也就是修改/etc/selinux/config文件,检查并关闭SELinux
[root0handvi/etc/selinux/config
SELINUX=disabled
1.6创建oinstall、dba组和oracle用户
Root用户执行创建用户组
[root@handgroupaddoinstall
[rootQhand#groupadddba
创建用户设置密码,这里密码设置为oracle
[root0handuseradd-goinstall-Gdbaoracle
[root@handpasswdoracle
1.7创建安装目录
使用root用户分创建目录、授权限。
[rootQhand~]#mkdir-p/uOl/app/oraInventory
[rootGhand-]#mkdir-p/uOl/software
[rootQhandchown-Roracle:oinstall/uOl/software
[root@handchmod-R777/uOl/software
[root^hand~]#chown-Roracle:oinstall/uOl/app/oraInventory
[root@handchmod-R775/u01/app/oraInventory
[rootQhandmkdir-P/uOl/app/oracle
[rootGhandchown-Roracle:oinstall/uOl/app/oracle
[rootQhand~]#chmod-R775/uOl/app/oracle
[root^hand~]#mkdir-P/uOl/app/oracle/product/11.2.3/db_l
[root@handchown-Roracle:oinstall/uOl/app/oracle/product/ll.2.3/db_l
[root@hand~]#chmod-R775/u01/app/oracle/product/ll.2.3/db_l
1.8修改/etc/hosts
localhostlocalhost.localdomainlocalhost4
Iocalhost4.Iocaldomain4
5hand.mas
::1localhostlocalhost.localdomainlocalhost6
localhost6・localdomain6
1.9设置用户环境变量
1.9.1设置oracle用户环境变量
编辑/home/oracle/.bash_profile文件。
exportTMP=/tmp
#exportDISPLAY=$DISPLAY:0.0
exportORACLE_BASE=/u01/app/oracle
exportORACLE_HOME=$ORACLE_BASE/product/ll.2.3/db_l
exportORACLE_SID=mas
exportPATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
exportLD_LIBRARY_PATH-$ORACLE_HOME/lib:/lib:/uor/lib
exportCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
exportNLS_LANG=AMERICAN_AMERICA.ZHS16GBK
exportLC_ALL=en_US.UTF-8
1.9.2设置root用户的环境变量
编辑/etc/profile文件。
exportPATH=/uOl/app/oracle/product/11.2.3/dbl/bin:$PATH
1.10安装包准备
1.10.1上传安装包
安装包有Oracle_llg_R2的压缩包,只需上传用FTP工具(Xftp)上传到/uOl/software
目录下
1.10.2解压缩安装包
使用root用户登录,解压缩相关安装包。后续的安装检查会对是否存在解压缩的安装
包,是否把安装文件目录授权给oracle用户做检查。
[root@handsoftware]#unzippl0404530_112030_Linux-x86-64_lof7.zip
[root0handsoftware]#unzippl0404530_112030_Linux-x86-64_2of7.zip
Oracle11gRelease2Iinuxx86_64官方的安装包分两个文件,一个1.2G一个900+M,解
压缩后会有一,个database文件夹解压缩Database安装包,并且授权给oracle用户,修改
为可执行。
[root0handsoftware]#chown-Roracle:oinstall/uOl/software/database
[root0handsoftware]#chmod-R777/uOl/software/database
2Oracle软件安装步骤
重启后,以oracle用户登录(注意是开机即以oracle用户登录,而不是root用户登录后再su到oracle
用户下)
2.1执行以下命令进行安装
使用root用户执行xhost+,否则安装检查会报错:checkifthedisplayvariableisset
[rootGhandxhost+
[root0handexportDISPLAY=:0.0
使用Oracle用户,启动安装
[oracle@handcd/uOl/software/database
[oracle@handdatabase]#./runinstaller
检测通过了,就会进入软件安装图形界面,安装过程中没提到的界面选择默认即可。
2.2软件更新
OracleDatabase11gRelease2Installer-InsUIHngdatabase-Step1of11
ORACLE
DATA•ASK
lYo^dc<n*ltoZWcrvred6iliuci.mrttlgfrodxt
andconfqursonnacyrYE*Mx
AwwYOUM/One*E.4
*xress/ustnMf«e
igiih»o5t<un»rMpdveifOnd«
不需勾选
1*X1>]CiHCd\
OracleDaUbasa11gRelease2Installer-Installingdatabase-Step2of11
DownloadSoftsai。Update*ORACLe
0ATABASKW
CoMciKt"cue”Dowr<oad>on«arv3ds・,f«rmitinttUalicnNCa«r・yds,,consul“r*ce<vfv«M«lupM«t9
Tthtintntlfrtyn»nr*4ur»r»mpsehemupO«r«cKUD.andoih»rr*ccoiv»M«dpafchft
T$«WOf*6»<fOt»OWn>O04,63
W<tfyOrukSupport“Pegs"dowr/om
UMpr**0o«nload«dsoftaarvyds”跳过软件更新
▼•S。3。*^Mpds,;
CMj
2.3安装选项
OracleDatabase11gRalease2Installer-Installingdatabase-Step3of10
SHtctInstallationOption
M«ctanyofthefol<M*tginnUc0Mnt
Noieifyou3atoupsidew»ex«f>ntDuwue11gffxltue2idee*"p夕Mtv*
•xiiimgdtfabuv*option.
05"andcor^gtra■dafabw
▼.Icv.1j
(3>gJe»nexii&nodrWise
Installdatabasesoftwaresonly只安装
数据库软件,安装完之后创建配置数据库
<6K«[lexia]“yJ
2.4安装类型选择
单例安装一个数据库对应一个数据库实例
2.5选择产品语言
添加上筒体中文
2.6数据库版本选择
.■Ora<l«11g艮♦I,**2InsUllec-imUllingd«Ub«w-Step6of12.0x
SdeclDatabaseLdition
-o比帽1窜
WHch"953roumr*lonaftft
-
6:«5O>
Orw<119£«en*»RE<w»>ninosuweiMfMJ»hes(UW4»^r
OEOEU”.h^»<iMMCvntfQvHresre«ure«io»vnihe,oa3*a。”.
e,55*c*<m<«i«pa《《hs$
T内«a逢“1C^dtrdrdtttn(44K>>
*IM4b«»cMEOr»d»D*t»*t*n”W»r<JC4ncMi£.2i4—e8,mzgp,r*ps8,d•吟w,Mo
”y,5epsrqpgax:RFitOr»c*eRe»▲。。工58GownMr
yK,W»:CLONlffQC
E“em、”mtury皿w**ho**»CWC“a,<v*rtX
C;"sdtrdtdf»c»=(442CV)企业版
Or«d«DruceUpSftMtrdCdrnnOn*ItQ«^"afuBdd«i,es»0MHMMHntUicd
S6・R««dcOftn*liWra«dun*:u«4feuorMtctc
[“tea。-
fmpJ<£«>.IJI[_C«rc«lJ
2.7指定Oracle安装目录
Oracle8taba311gRelease2Installer-Installingdatabase-Step7of12
SpecifyImtallMionLocation
5ptcryaprhfopiece«lOreck,S—»Mcenn^r«f(an-r«s^*4mintedbyihtiimtUtftm
OMT«TN|loctflcn*tihtOr>cktestdrtdoryforlb»inntlVlonoatff«r
Qr»c*eIw
Sc*c«v«WCWO*»WJig”Oriel!wmseson-^rttiesstpinreTroweMgcigf«es
c3OrwebutdKtcwrTNI$^wtr<dmt«cyathtOf*c«edniwueM»ICarecio^y
ImitMtfM«1loc.innan«ftr«Loctfnnl/u01/app/orrk«/|rodjct/ll2在之前配置环境变量.bash_profile中已配
"eg。
置过ORACLE_BASE与
ORACLE_HOME,不需再选择
CfCGj
2.8指定Inventory目录
OracleDatabase11gR»lea««2Installer-Installingdatabase-Step8of12
Cr»atoInventoryORACLE-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2022-2023学年广东省深圳市龙岗区三年级(上)期末英语试卷
- 大班健康活动四则教案:我的牙齿
- 脑卒中心理康复治疗
- 一年级下册数学教案-2.6 十几减5、4、3、2(4)-人教新课标
- 二年级上册数学说课教案-两位数减两位数退位减法 人教新课标
- 《渣罐类铸钢件技术规范》标准制编制说明(征求意见稿)
- 教育教学工作目标管理责任书
- 基础护理的解读
- 胎儿宫内窘迫的护理诊断
- 小班数学活动开课教案
- 压力容器生产单位压力容器质量安全日管控、周排查、月调度制度(含表格记录)
- 吸收放散实验课件
- 3.1《让小车运动起来》优质课件
- 新形势下,如何做好一人一事思想政治工作
- 《基于核心素养高中物理实验教学实施素质教育的研究》结题总结报告
- 行政人事部工作分析表
- 英语漫谈胶东海洋文化知到章节答案智慧树2023年威海海洋职业学院
- 航空母舰优秀课件
- 2023年芒果TV春季校园招聘笔试参考题库附带答案详解
- 共享中国知到章节答案智慧树2023年上海工程技术大学
- 中国十大传世名画课件
评论
0/150
提交评论