Oracle Database 11g Release 2 (112030) On Linux 安装操作手册_第1页
Oracle Database 11g Release 2 (112030) On Linux 安装操作手册_第2页
Oracle Database 11g Release 2 (112030) On Linux 安装操作手册_第3页
Oracle Database 11g Release 2 (112030) On Linux 安装操作手册_第4页
Oracle Database 11g Release 2 (112030) On Linux 安装操作手册_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论