redhat安装oracleWord下载.docx

上传人:b****2 文档编号:4857154 上传时间:2023-05-04 格式:DOCX 页数:39 大小:35.34KB
下载 相关 举报
redhat安装oracleWord下载.docx_第1页
第1页 / 共39页
redhat安装oracleWord下载.docx_第2页
第2页 / 共39页
redhat安装oracleWord下载.docx_第3页
第3页 / 共39页
redhat安装oracleWord下载.docx_第4页
第4页 / 共39页
redhat安装oracleWord下载.docx_第5页
第5页 / 共39页
redhat安装oracleWord下载.docx_第6页
第6页 / 共39页
redhat安装oracleWord下载.docx_第7页
第7页 / 共39页
redhat安装oracleWord下载.docx_第8页
第8页 / 共39页
redhat安装oracleWord下载.docx_第9页
第9页 / 共39页
redhat安装oracleWord下载.docx_第10页
第10页 / 共39页
redhat安装oracleWord下载.docx_第11页
第11页 / 共39页
redhat安装oracleWord下载.docx_第12页
第12页 / 共39页
redhat安装oracleWord下载.docx_第13页
第13页 / 共39页
redhat安装oracleWord下载.docx_第14页
第14页 / 共39页
redhat安装oracleWord下载.docx_第15页
第15页 / 共39页
redhat安装oracleWord下载.docx_第16页
第16页 / 共39页
redhat安装oracleWord下载.docx_第17页
第17页 / 共39页
redhat安装oracleWord下载.docx_第18页
第18页 / 共39页
redhat安装oracleWord下载.docx_第19页
第19页 / 共39页
redhat安装oracleWord下载.docx_第20页
第20页 / 共39页
亲,该文档总共39页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

redhat安装oracleWord下载.docx

《redhat安装oracleWord下载.docx》由会员分享,可在线阅读,更多相关《redhat安装oracleWord下载.docx(39页珍藏版)》请在冰点文库上搜索。

redhat安装oracleWord下载.docx

  上面显示的内容是在笔者已经安装了具体的RPM包之后的结果。

它们对应的软件包是:

引用:

  compat-db-4.0.14-5.i386.rpm

  compat-gcc-7.3-2.96.122.i386.rpm

  compat-gcc-c++-7.3-2.96.122.i386.rpm

  compat-libstdc++-7.3-2.96.122.i386.rpm

  compat-libstdc++-devel-7.3-2.96.122.i386.rpm

  openmotif21-2.1.30-8.i386.rpm

  setarch-1.3-1.i386.rpm

  tcl-8.3.5-92.i386.rpm

  一般情况下,你的系统上的输出结果和这个不同。

如果个别包没有安装,把系统安装光盘mount上,找到具体的软件包(大多数在第三张光盘上),然后利用如下的命令来安装相应的包:

  #rpm-ivhcompat.....rpm

  因为我没有把RHAS3刻录到光盘,所以我用下面的命令来挂载iso文件

  mount-oloop/mnt/e/rhas3/rhel-3-i386-as-disc3.iso/mnt/cdrom

  要额外注意的是,这些软件包之间是有依赖性的,先后的顺序要找好。

否则会报告不能安装的错误。

在安装软件包的时候,如果出现软件包的依赖性,就先安装有有依赖的包。

我相信大家会看明白软件包之间的依赖性的。

  还需要将gcc、g++更换为2.96的版本.

  方法如下:

  mv/usr/bin/gcc/usr/bin/gcc323

  ln-s/usr/bin/gcc296/usr/bin/gcc

  mv/usr/bin/g++/usr/bin/g++323#ifg++doesn'

texist,thengcc-c++wasnotinstalled(这里是注释哦)

  ln-s/usr/bin/g++296/usr/bin/g++

  3、设置内核参数:

  这个版本的默认的glibc很合适,免去了不少麻烦。

  用grepMemTotal/proc/meminfo查看内存总量

  出现MemTotalXXXXXKB,其中的XXXXX就是内存总量。

  修改两个文件,如下:

  #vi/etc/sysctl.conf

  加入:

  kernel.shmmax=xxxxx*1024*2(为内存的2倍,切换到字节。

要是超过这个值,在运行dbca时会出现Ora-27123:

Unabletoattachtosharedmemeroysegment)

  kernel.shmmni=4096

  kernel.shmall=2097152

  kernel.sem=25032000100128

  fs.file-max=65536

  net.ipv4.ip_local_port_range=102465000

  #vi/etc/security/limits.conf

  oraclehardnofile65536

  oraclesoftnofile65536

  oraclehardnproc16384

  oraclesoftnproc16384

  4、建立用户、设置环境变量

  建立用户的命令是以root用户运行的。

  #groupaddoinstall

  #groupadddba

  #useradd-goinstall-Gdbaoracle

  #passwdoracle

  设置环境变量:

  以oracle用户登录,

  vi$HOME/.bash_profile

  插入下面的内容

  #SettheLD_ASSUME_KERNELenvironmentvariableonlyforRedHat9and

  #forRedHatEnterpriseLinuxAdvancedServer3(RHELAS3)!

!

  #Usethe"

Linuxthreadswithfloatingstacks"

implementationinsteadofNPTL:

  exportLD_ASSUME_KERNEL=2.4.1

  #OracleEnvironment

  exportORACLE_BASE=/u01/oracle9i

  #注释,以上由/home/oracle改成/opt/oracle,原作者有笔误

  exportORACLE_HOME=$ORACLE_BASE/product/9.2.0

  exportORACLE_SID=oratest

  exportORACLE_TERM=xterm

  #exportTNS_ADMIN=Setifsqlnet.ora,tnsnames.ora,etc.

  #arenotin$ORACLE_HOME/network/admin

  exportNLS_LANG=AMERICAN

  exportORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

  LD_LIBRARY_PATH=$ORACLE_HOME/lib:

/lib:

/usr/lib

  LD_LIBRARY_PATH=$LD_LIBRARY_PATH:

/usr/local/lib

  exportLD_LIBRARY_PATH

  #Setshellsearchpaths

  exportPATH=$PATH:

$ORACLE_HOME/bin

  然后注销重新登录,用set|more查看环境变量是否生效。

如下:

  #mkdir/u01/oracle9i

  #mkdir/u01/oracle9i/product

  #mkdir/u01/oracle9i/product/9.2.0

  #chown-Roracle.oinstall/u01/oracle9i

  #mkdir/var/opt/oracle

  #chownoracle.dba/var/opt/oracle

  #chmod755/var/opt/oracle

  这时ORACLE_BASE的值就是/opt/oracle。

  5、开始安装

  从下载三个安装文件,

  ship_9204_linux_disk1.cpio.gz

  ship_9204_linux_disk2.cpio.gz

  ship_9204_linux_disk3.cpio.gz

  用zcatship_9204_linux_disk1.cpio.gz|cpio-idmv

  zcatship_9204_linux_disk2.cpio.gz|cpio-idmv

  zcatship_9204_linux_disk3.cpio.gz|cpio-idmv

  生成三个文件夹Disk1,Disk2,Disk3;

  你也可以用

  gunzipship_9204_linux_disk1.cpio.gz

  cpio-idmv<

ship_9204_linux_disk1.cpio

  这样的命令来生成三个目录,可以用下面的命令刻录到光盘,也可以保存在硬盘。

  mkisofs-rDisk1|cdrecord-v--ejectdev=0,0,0speed=15-

  mkisofs-rDisk2|cdrecord-v--ejectdev=0,0,0speed=15-

  mkisofs-rDisk3|cdrecord-v--ejectdev=0,0,0speed=15-

  进入Disk1目录运行runInstaller之前,注意两点:

  a、exportLANG=en_us(否则安装界面出来就会出现“□”,因为Oracle9i不支持中文界面。

  b、安装p3006854_9204_LINUX.zip补丁,否则会出现如下错误:

  ErroroccurredduringinitializationofVM

  Unabletoloadnativelibrary:

/tmp/OraInstall2003-10-25_03-14-57PM/jre/lib/i386/libjava.so:

  symbol__libc_wait,versionGLIBC_2.0notdefinedinfilelibc.so.6withlinktimereference

  从下载p3006854_9204_LINUX.zip补丁。

安装此补丁的方法:

  su-root

  #unzipp3006854_9204_LINUX.zip

  Archive:

p3006854_9204_LINUX.zip

  creating:

3006854/

  inflating:

3006854/rhel3_pre_install.sh

3006854/README.txt

  #cd3006854

  #shrhel3_pre_install.sh

  Applyingpatch...

  Patchsuccessfullyapplied

  #

  注意:

如果运行rhel3_pre_install.sh出现下面的错误

  rhel3_pre_install.sh:

line36:

gcc:

commandnotfound

  是因为你忘了安装gcc,同样要是出现下面的错误:

  #ls

  ls:

errorwhileloadingsharedlibraries:

/etc/libcwait.so:

cannotopensharedobjectfile:

Nosuchfileordirectory

  #rm/etc/ld.so.preload

  rm:

  请不要退出bash,用下面的方法来修复(我开始遇到,后来没有遇到了,可能是因为我把gcc降级到了296吧)

  #echo"

"

>

/etc/ld.so.preload

  rm/etc/ld.so.preload

  Andstartoveragain.

  现在运行./runInstaller&

(必须进入到Disk1目录,或者从光盘运行,从光盘安装不要进入/mnt/cdrom后运行runInstaller,而是这样运行./mnt/cdrom/runInstaller)(先运行startx,再运行runInstaller,比较方便)

    呵呵,高兴了吧,期待以久的GUI界面终于出来了啊。

这是欢迎界面。

显示了Oracle安装的源文件所在目录,还有要安装到的产品目录。

我们点“Next”;

  接着出现的下一个界面是Inventory路径,我们点“Next”;

    现在要求用户输入UNIX组名,我们用Oracle用户所在的组“oinstall”,然后点“Next”,如果你是第一次安装Oracle产品,则要你运行一个sh文件。

文件是/tmp/orainstRoot.sh,我们打开一个shell窗口,切换到root用户,如下:

  suroot

  sh/tmp/orainstRoot.sh

  运行完毕我们返回Oracle安装界面,点“Continue”;

    选择文件存放的目录,我们选择默认值。

然后“Next”;

    安装的产品是“Oracle9iDatabase9.2.0.4.0”,点“Next”;

    选择安装类型是“通用”,默认选项。

点“Next”;

    输入全局数据库名,然后“Next”;

    数据文件的存放位置,我采用的是默认位置,点“Next”;

    出现安装组件的选择结果,这时点“Install”,开始安装,复制文件,进度条在一点一点的增加,当安装并link完后,出现配置工具界面,agent服务不能配置成功,忽略不用管,在下面修复。

DBCA,NETCA,HTTP都正确配置完毕哦。

呵呵。

下面开始修复错误。

其实要是把各个界面抓取下来就更好了。

  6、安装p3238244_9204_LINUX.zip补丁

  此补丁也是从下下载,同时要下载一个opatch软件包:

p2617419_220_GENERIC.zip,它主要是用来悠agent服务不能启动的错误。

  过程如下:

  su-oracle

  $cpp2617419_210_GENERIC.zip/tmp

  $cd/tmp

  $unzipp2617419_210_GENERIC.zip

  $exportPATH=$PATH:

/tmp/OPatch

/sbin#thepatchneeds"

fuser"

whichislocatedin/sbin

  $unzipp3238244_9204_LINUX.zip

  $cd3238244

  $opatchapply

  补丁修复完成,需要relinked一个.mk文件。

  $cd$ORACLE_HOME/network/lib

  $make-fins_oemagent.mkinstall

  现在在运行agentctlstart,看是不是可以成功运行agent服务了啊,可以用stop、status来停止此服务或者检查服务的状态。

  在这个成功之后,居然不能启动Oracle,说是不能找到初始化文件,没办法,我用dbca先删除了原来安装时建立的库,再重新建立了数据库。

  7、运行dbca来创建数据库。

呵呵,一路畅通,完成数据库的安装。

  希望你也能成功安装。

二、redhat3安装oracle10g

系统要求:

1、物理内存:

2G

2、交换空间4G

3、禁用secureLinux

一、下载软件

OracleDatabase10gRelease2(10.2.0.1)Software下载位置:

解压软件

1.解压命令:

unzip10201_database_linux32.zip

2.为了安装和以后使用方便,可以把database目录的内容做成iso光盘映象文件.

3.安装的时候用mount命令的-oloop参数挂载在/mnt/cdrom目录下面,执行安装。

参数修改

2、修改host文件

在/etc/hosts文件中添加一个全限定域名,如:

127.0.0.1linuxaslinuxas

3、设置核心参数

 1、在/etc/sysctl.conf文件中加入下列行:

kernel.shmall=2097152

kernel.shmmax=4294967295

kernel.shmmni=4096

kernel.sem=25632000100142

fs.file-max=262144

net.ipv4.ip_local_port_range=102465000

net.core.rmem_default=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmem_max=262144

 2、运行下列命令改变核心参数:

/sbin/sysctl–p

 3、在/etc/security/limits.conf文件中加入下列行:

*softnproc2047

*hardnproc16384

*softnofile4096

*hardnofile65536

4、在/etc/pam.d/login文件中加入下列行:

sessionrequired/lib/security/pam_limits.so

5、通过编辑/etc/selinux/config文件禁用securelinux,确认其中的SELINUX标记如下:

SELINUX=Disabled。

也可以通过GUI工具(Applications>

SystemSettings>

SecurityLevel),选择SELinux禁用该属性。

这个选项在安装系统的时候,如果一经设置就不需要修改。

6、在/etc/profile文件中加入

if[$USER="

oracle"

];

then

if[$SHELL="

/bin/ksh"

ulimit-p16384

ulimit-n65536

else

ulimit-u16384-n65536

fi

7、检查下列包是否安装,若未安装则要先安装(最好选择完全安装)

你可以使用rpm命令查看系统中是否已经安装上述软件包

例如你想查看所有以compat开头的软件包,可以执行命令:

rpm-qa|grepcompat

创建下列组和用户

groupaddoinstall

groupadddba

useradd-goinstall-Gdbaoracle

passwdoracle

3.创建安装oracle的目录

mkdir-p/home/oracle/product

chmod-R777/home/oracle//授权

设置oracle用户的环境变量

用oracle登录把下列行加在.bash_profile文件末尾,注意把其中ORACLE_SID换成自己的实例名:

#OracleSettings

exportORACLE_BASE=/u02/oracle

exportORACLE_HOME=$ORACLE_BASE/product/10.2.0

exportORACLE_SID=ora10gcs

exportPATH=$PATH:

$HOME/bin:

$ORACLE_HOME/bin

exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:

/usr/lib:

/usr/local/lib

exportTMPDIR=/tmp

exportTMP=/tmp

#exportLC_CTYPE=en_US.UTF-8

exportLC_ALL="

zh_CN.GB18030"

然后执行$SOURCE.bash_profile使环境变量生效,建好安装目录后做适当的授权。

安装

用mount-oloop/.../oracle10.2.0.iso/mnt/cdrom/

命令挂载光盘映象文件到光驱

运行:

/mnt/cdrom/runInstaller

安装后配置

修改oratab文件,在/etc/oratab文件中添加下面的一行,

COUNT:

/u01/app/oracle/product:

Y

六、配置:

安装完成后,第一次启动是没有问题的,但是,重启动计算机后,你必需通过手工或者脚本启动数据库。

1、手工启动数据库:

以oracle用户执行dbstart,这个命令在我安装完成后,出现错误,我就把这

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

当前位置:首页 > 党团工作 > 入党转正申请

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

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