AIX的安装和ORACLE的安装过程Word文档下载推荐.docx

上传人:b****2 文档编号:3796008 上传时间:2023-05-02 格式:DOCX 页数:33 大小:1.76MB
下载 相关 举报
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第1页
第1页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第2页
第2页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第3页
第3页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第4页
第4页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第5页
第5页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第6页
第6页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第7页
第7页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第8页
第8页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第9页
第9页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第10页
第10页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第11页
第11页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第12页
第12页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第13页
第13页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第14页
第14页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第15页
第15页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第16页
第16页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第17页
第17页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第18页
第18页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第19页
第19页 / 共33页
AIX的安装和ORACLE的安装过程Word文档下载推荐.docx_第20页
第20页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

AIX的安装和ORACLE的安装过程Word文档下载推荐.docx

《AIX的安装和ORACLE的安装过程Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《AIX的安装和ORACLE的安装过程Word文档下载推荐.docx(33页珍藏版)》请在冰点文库上搜索。

AIX的安装和ORACLE的安装过程Word文档下载推荐.docx

f650861

PVSTATE:

active

STALEPARTITIONS:

0ALLOCATABLE:

yes

PPSIZE:

128megabyte(s)LOGICALVOLUMES:

9

TOTALPPs:

546(69888megabytes)VGDESCRIPTORS:

2

FREEPPs:

94(12032megabytes)HOTSPARE:

no

USEDPPs:

452(57856megabytes)

FREEDISTRIBUTION:

00..00..00..00..94

USEDDISTRIBUTION:

110..109..109..109..15

可以看出整个hdisk0是70G,每个PP的SIZE是128M

查看物理内存,2G

#bootinfo-r

2097152

根据安装要求建议把交换空间调整到内存的2倍

查看交换空间

#lsps-a

PageSpacePhysicalVolumeVolumeGroupSize%UsedActiveAutoType

hd6hdisk0rootvg512MB1yesyeslv

增加交换空间

#smitchps

根据前面的信息,物理内存是2G,把交换空间设置为4G,每个PPSIZE是128M,4000/128=31.25,我这个NUMBER数设置为30就够了,然后点Enter执行,OK后再看

hd6hdisk0rootvg4480MB1yesyeslv

交换空间已经改好了,由于这个是已经调整空间后的结果,下面的只用于参考

#df-m

FilesystemMBblocksFree%UsedIused%IusedMountedon

/dev/hd4640.00626.603%22102%/

/dev/hd25120.002972.7642%301305%/usr

/dev/hd9var128.00121.715%3282%/var

/dev/hd38192.006130.8026%51081%/tmp

/dev/hd138912.0034747.1211%607801%/home

/proc-----/proc

/dev/hd10opt128.00105.4518%5143%/opt

/dev/cd0585.410.00100%299728100%/cdrom

ORACLE的安装目录,因为考虑到以后数据库上的数据大小,建议设置为35G以上

#smitchfs

选第二个,按Enter

选择要改变的分区这里以/home为例子

在UnitSize上按ESC+4选择单位:

Gigabytes

在Numberofunits输入想要增加到的大小,我们假设把/home空间扩大到38G,这里输入38

按Enter执行,OK后使用#df–m查看,以同样的方式改变可能需要的空间大小

四、采用硬盘安装文件的方式,避免长时间读取光盘出问题(如果空间允许的话),采用任意方式把ORACLE的4个安装文件XXX1.CPIO,XXX2.CPIO,XXX3.CPIO,XXX4.CPIO上传到AIX的同一目录里,如:

/tmp/oracle,(当然要建立这个目录作为临时存放用)

1.cd/tmp/oracle

2.cpio–idcmv<

XXX1.cpio,生成一个Disk1目录

3cpio–idcmv<

XXX2.cpio,生成一个Disk2目录

4.cpio–idcmv<

XXX3.cpio,生成一个Disk3目录

5cpio–idcmv<

XXX4.cpio,生成一个Disk4目录

五、建立安装目录和配置相应的权限、环境变量的设置

用root用户登录;

打开一个命令操作窗口(dtterm窗口);

用smit命令创建oinstall,dba两个用户组,如下图所示:

用smit命令创建oracle用户,PrimaryGROUP项输入oinstall,GroupSET项输入dba,HOMEdirectory项输入/home/oracle(可不输,默认为:

/home/oracle),如下图所示:

用su–oracle命令切换到oracle用户;

编辑/home/oracle/.profile文件,在文件中加入如下内容:

********************************************************************

PATH=/usr/bin:

/etc:

/usr/sbin:

/usr/ucb:

$HOME/bin:

/usr/bin/X11:

/sbin:

.

exportPATH

if[-s"

$MAIL"

]#ThisisatShellstartup.Innormal

thenecho"

$MAILMSG"

#operation,theShellchecks

fi#periodically

exportORACLE_BASE=/home/oracle

exportORACLE_HOME=$ORACLE_BASE/app/product/9.2.0

exportORACLE_SID=ora9

exportORACLE_TERM=vt100

exportNLS_LANG=american_america.zhs16cgb231280

exportLIBPATH=$LIBPATH:

/usr/local/lib

exportLIBRARY=$ORACLE_HOME/lib32:

$ORACLE_HOME/lib:

/usr/lib:

/usr/sbin

exportLD_LIBRARY_PATH=$ORACLE_HOME/lib32:

/usr/openwin/lib:

/usr/dt/lib:

usr/ccs/lib:

$LD_LIBRARY_PATH

exportTNS_AMD=$ORACLE_HOME/network/admin

exportCLASSPATH=$ORACLE_HOME/JRE/lib

exportMANPATH=$MANPATH:

/usr/local/man

exportDISPLAY=10.1.85.72:

0.0

umask022

编辑/home/oracle/.dtprofile文件,将最后一行注释去掉(#DTSOURCEPROFILE=TRUE中去掉#),以便Oracle用户登录时/home/oracle/.profile文件能生效;

退出桌面CDE环境用oracle用户登录以便是环境变量生效:

8.打开一个命令操作窗口(dtterm窗口);

9.$cd/tmp/oracle/Disk1

10../runIstaller

11.会问你是否运行了rootpre.sh,输入y,如下所示:

12.安装程序会弹出一个OracleUniversalInstaller窗口,点击Next,如下图所示:

13.出现一个窗口:

InventoryLocation

Thebasediretory

Containsthepermanentandper_productfilesinsubdirectory

Mustbewritablebyanyoneinstallingordeinstallingproductsonthecompute

Whatwouldyoulikeasthebasediretory:

-------/home/oracle/app/product/9.2.0($ORACLE_HOME的内容)

14.出现UnixGroupName输入框,输入oinstall,如下图所示:

15.提示在root用户下运行/tmp/orainstRoot.sh,另外打开一个命令操作端口,切换到root用户,在/tmp目录下运行./orainstRoot.sh命令,如下图所示:

16.出现一个安装路径输入框,保持不变,点击Next,如下图所示:

注意,这个图可能和实际有点出入,不同的版本可能不一样,上面的是源路径,系统自动的不需要管,下面是目的路径,输入环境变量里的ORACLE_HOME的路径

我目前的是:

Name:

OUIHome

Path:

/home/oracle/app/product/9.2.0(ORACLE_HOME)

17.选择可用的产品AvailableProducts

Selectaproducttoinstall

Oracle9iDatabase9.2.0.1.0

Installsanoptionalpre_configuredstarterdatabase,productoptions,managementtools,networkingservice,utilitiesandbasicclientsoftwarefororacledatabaseserver

Oracle9iClient

Installsenterprisemanamenttools,networkingservices,utilities,developmenttoolsandprecompilersandbasicclientsoftware

Oracle9iManagementandIntegration9.2.0.1.0

Installsthemanamentserver,managementtools,oracleinternetdirectory,oracleintegrationserver,networkingservice,utilitiesandbasicclientsoftware

选择第一个,点下一步继续:

18.选择安装的数据库类型:

InstallationTypes

选择第一个企业版本,点下一步继续:

19.选择数据库配置:

DatabaseConfiguration

Selectadatabasesuitedtoyourneeds

GeneralPurpose

Installsapre_configureddatabaseoptimizedforgeneralpurposeusage

TransactionProcessing

Installsapre_configureddatabaseoptimizedfortransactionprocessing

DataWarehouse

Installsapre_configureddatabaseoptimizedfordatawarehousing

Customized

Allowsyoutocreateacustomizeddatabasethisoptiontakelongerthantheper_configuredoptions

SoftwareOnly

Installssoftwareonlyanddosenotcreatedatabasethistime

如下图所示:

选择第一个GeneralPurpose,点下一步继续:

20.出现一个GlobalDataBaseName输入框,输入与.profile中ORACLE_SID同样的值(ora9),如下图所示:

21.出现一个数据文件存放位置输入框,输入一个目录,如下图所示:

采用默认的如:

/home/oracle/app/product/9.2.0/oradata(非固定)

22.出现一个数据库字符集选择界面,选择一个默认缺省的数据库字符集,点击Next;

23.出现一个JDK目录选择界面:

ChooseJDKHomeDiretory

EnterthelocationofJDK(1.3.1)onyoursystem

EnterJDKHome:

------/usr/java14(由于AIX5.2版本自带了JDK1.4,能兼容1.3的,默认路径是/usr/java14)

24.出现安装汇总界面,点击Install,出现安装进度界面,如下图所示:

坐下来喝杯茶,休息一下,广告后马上回来:

25.安装过程:

Install(漫长的等待吧,同时双手交叉抱于胸口,闭上眼睛诚心向上帝祷告)

…Install

…LinkingOracle9iDatabase9.2.0.1.0

安装文件会出现一个对话窗口:

26.新开一个命令终端,以root身份登录

#cd/home/oracle/app/product/9.2.0

#./root.sh

……………………………….

Thefollowingenvironmentvariablesaresetas:

ORACLE_OWNER=oracle

ORACLE_HOME=/home/oracle/app/product/9.2.0

Enterthefullpathhomeofthelocalbindirectory:

[/usr/local/bin]:

(默认它这个路径输入):

/usr/local/bin--------注意:

不同的环境设置这里的路径可能不一样!

Creating/usr/local/bin/dir……

Copyingdbhometo/usr/local/bin……….

Copyingoraenvto……………………….

Copyingcoraenvto………………………

Creating/etc/oratabfile…………………..

Addingentryto/etc/oratabfile………….

Entrieswillbeaddedtothe/etc/oratabfileasneededbyDatabaseConfigurationAssistantwhenadatabaseiscreated

--光标闪动--(不知道该干什么,等等看)

Finishedrunninggenericpartofroot.shscript

Nowproduct_specificrootactionswillbeperformed.

27.回到刚才那个提示窗口,按OK继续,出现配置工具窗口:

ConfigurationTools

OracleNetConfigurationAssistant

OracleDatabaseconfigurationAssistant

AgentConfigurationAssistant

StartingHTTPServer

注意:

这里是最容易出问题的地方,查询了很多的资料,这里很容易挂起没任何反应,在LINUX和AIX上配置ORACLE几乎都有这样的问题,在Windows上配置可能很少有这样的问题,也许是数据库本身的问题,原因暂时不清楚,咨询了很多人都说有这样的情况,都不知道原因,有可能是空间不够,但是我查看了一下所有的空间都没超过50%使用率,有人提出目前唯一的解决办法是:

关闭当前配置进行下一项配置,等配置完后回头在配置,在配置第一项的时候等了好几个小时都没动静,汗~~~~~~

#ps–ef|grepnet

#kill掉Oracle挂起的进程PID进行下一步配置,没办法,别怪我!

附录:

数据库常用命令

先用Oracle帐号登录CDE,一定要让那些环境变量生效.

$oemappdbastudio

$dbca配置助手创建数据库

数据库的启动:

登录到oracle运行如下命令:

$sqlplus/nolog

sql>

connect/assysdba;

startup;

数据库的关闭

$sqlplus/nolog

sql>

shutdownimmediate;

监听服务的启动

$lsnrctlstart

监听服务的关闭

$lsnrctlstop

错误处理

1、执行安装光盘4-1上的runInstaller。

第一次安装时,安装的JAVA界面直接就出来了,但第二次安装就没这么幸运了。

把碰到的问题总结一下。

其一,报错了一堆有关环境变量的错误。

检查思考后,发现原因在于修改.profile后没有重新登录。

其二,报错inventorylocationisvalid。

原因是第一次安装时已经执行了/tmp/orainstRoot.sh,并生成了/etc/oraInst.loc,第二次安装在/tmp下不会出现orainstRoot.sh。

解决办法是更改/etc/oraInst.loc里面的内容到正确的位置。

2、copylink等过程比较顺利,没有出现问题。

关于彻底删除ORACLE

把ORACLE安装目录删了,把/etc/oratab,/etc/oraInst.loc删了就可以了

cd$ORACLE_BASE

rm-fr*

rm-fr/etc/oratab就可以了。

oracle安装时会保存两个部分

第一部分是应用程序目录

第二部分是数据库目录放数据库内容

rm/etc/ora*;

rm-r/var/opt/oracle;

rm-rf/usr/local/*

错误归类:

一.使用telnet登录时这个环境变量可以生效。

而用CDE登录时就没有。

包括在本机控制台和X-WIN32,不知道为什么?

解答:

1.请检查该用户主目录下.dtprofile文件,将其中的最后一行“DTSOURCEPROFILE=true”前面的#号注释去掉;

2.如果按上面步骤将注释号去掉后,.profile文件中设置的环境变量在CDE登录时仍不生效,请试用下述方法:

在该用户主目录下创建一个名为.kshrc的文件,将需要的环境变量的设置命令(即,原先写在.profile文件中的命令)写入该文件中,之后在该用户主目录的.profile文件中写入如下一行命令:

exportENV=$HOME/.kshrc

(其中,$HOME为该用户的主目录名。

设置完成后,重新登录CDE。

地址为:

二.注意事项,如果在重装ORACLE之前一定要检查是否已经删除了/etc下面以ora开头的2个文件,否则重装的时候不会让你选择UNIXGROUP和安装路径,因为直接读取了这个文件的内容,切记!

最好是#cd/etc仔细检查一下

三.关于libnjni9.so的AIO(异步I/O)错误问题

$netca

Errorloadingnativelibrary:

libnjni9.so.

java.lang.UnsatisfiedLinkError:

jniGetOracleHome

 

atmon.NetGetEnv.getOracleHome(NetGetEnv.java)

at.ca.CmdlineArgs.setOraArgs(CmdlineArgs.java)

at.ca.NetCA.<

init>

(NetCA.java)

at.ca.NetCA.main(NetCA.java)

$sqlplus/nolog

exec():

0509-036Cannotloadprogramsqlplusbecauseofthefollowingerrors:

0509-130Symbolresolutionfailedfor/usr/lib/libc.a[aio_64.o]because:

0509-136 

Symbolkaio_rdwr64(number0)isnotexportedfrom

dependentmodule/unix.

Symbollistio64(number1)isnotexportedfrom

dependentmodule/

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 考试认证 > 从业资格考试

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2