linux安装10goracle软件,在LINUX下安装ORACLE10G软件

环境:

OS:Red Hat Linux As4

DB:10.2.0.1

步骤1:安装oracle linux(相关介质可以到oracle官方网站下载)

本人安装的oracle linux的内核版本是2.6.9-42.0.0.0.1.ELhugemem

步骤2:创建oracle用户

[root@rac1/]#groupadd oinstall

[root@rac1/]#groupadd dba

[root@rac1/]#mkdir-p/u01/export/home/oracle

[root@rac1/]#useradd-d/u01/export/home/oracle-g oinstall-G dba-s/bin/bash oracle

[root@rac1/]#chown oracle:dba/u01/export/home/oracle/u01

[root@rac1/]#passwd oracle

Changingpassword for useroracle.

New UNIXpassword:

BADPASSWORD:itisbasedona dictionary word

Retype new UNIXpassword:

passwd: allauthentication tokens updated successfully.

步骤3:使用oracle用户登陆系统

步骤4:修改profile文件/u01/export/home/oracle/.bash_profile,加入如下内容

export PS1="`/bin/hostname -s`-> "

export EDITOR=vi

export ORACLE_SID=devdb1

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

export LD_LIBRARY_PATH=$ORACLE_HOME/lib

export PATH=$ORACLE_HOME/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin:/bin

umask 022

步骤5:创建oracle目录

[oracle@rac1/]$mkdir-p $ORACLE_BASE/admin

[oracle@rac1/]$mkdir-p $ORACLE_HOME

[oracle@rac1/]$mkdir-p/u01/oradata/devdb

步骤6:安装oracle软件(相关介质可以到oracle官网下载)

本人安装的oracle版本是10.2.0.1 for linux

1.进入oracle介质目录执行

[oracle@rac1database]$ ./runInstaller

2.出现如下界面,选择Basic Installation,UNIX DBA Group选择oinstall,这里先不创建数据库,取消Create Starter Database,然后点击Next

429d365e6e914f136e04364cbc4d6332.png

3.Specify Operating System group name选择oinstall,点击Next

515aad282dc1098e284b8da015c2f7cc.png

4.oracle检查各安装条件项

ba20b6bd3030eb24928ba65cb2848382.png

5.这里选择Yes

8947b90ea12dc9443e96c08c159f0331.png

6.点击Install

2e493dea2b3d6f55397aa65f1cd5e12b.png

7.开始安装软件

5af88a510687d280616d1e1eda015a78.png

8.打开一个命令窗口,在root用户下顺序执行如下的两个脚本

f4e6ee45f61c6f53643d7946c4500ae7.png

9.安装完成,点击Exit

77b7bb4582900e85bb58dc37a9b68db5.png

oracle软件部分已经安装完成.

总结:

1.在Red Hat Linux As4安装10g还是比较顺利的,若在Red Hat Linux As5下安装10g,运行./runInstaller会报如下错误:

[oracle@hxl database]$ ./runInstaller

Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2

Failed <<<<

Exiting Oracle Universal Installer, log for this session can be found at /tmp/OraInstall2012-02-16_04-34-52AM/installActions2012-02-16_04-34-52AM.log

这个时候需要修改install目录下的oraparam.ini(/database/install/oraparam.ini),添加红色部分的内容,这可能是oracle的一个bug.

[Certified Versions]

Linux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2

[UnitedLinux-1.0-optional]

TEMP_SPACE=80

SWAP_SPACE=150

MIN_DISPLAY_COLORS=256

[Linux-redhat-3.0-optional]

TEMP_SPACE=80

SWAP_SPACE=150

MIN_DISPLAY_COLORS=256

[Linux-SuSE-9-optional]

TEMP_SPACE=80

SWAP_SPACE=150

MIN_DISPLAY_COLORS=256

[Linux-redhat-4.0-optional]

TEMP_SPACE=80

SWAP_SPACE=150

MIN_DISPLAY_COLORS=256

[Linux-redhat-5.0-optional]

TEMP_SPACE=80

SWAP_SPACE=150

MIN_DISPLAY_COLORS=256

[Linux-asianux-1.0-optional]

TEMP_SPACE=80

SWAP_SPACE=150

MIN_DISPLAY_COLORS=256

[Linux-asianux-2.0-optional]

TEMP_SPACE=80

SWAP_SPACE=150

MIN_DISPLAY_COLORS=256

2.在运行./runInstaller报如下错误:

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2012-02-16_04-40-38AM. Please wait ...[oracle@hxl database]$Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2012-02-16_04-40-38AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory

at java.lang.ClassLoader$NativeLibrary.load(Native Method)

at java.lang.ClassLoader.loadLibrary0(Unknown Source)

at java.lang.ClassLoader.loadLibrary(Unknown Source)

at java.lang.Runtime.loadLibrary0(Unknown Source)

at java.lang.System.loadLibrary(Unknown Source)

at sun.security.action.LoadLibraryAction.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)

at sun.awt.DebugHelper.(Unknown Source)

at java.awt.Component.(Unknown Source)

原因是安装linux的时候少安装了如下包:

libXp-1.0.0-8.i386.rpm

libXp-devel-1.0.0-8.i386.rpm

libXpm-3.5.5-3.i386.rpm

libXpm-devel-3.5.5-3.i386.rpm

libXau-1.0.1-3.1.i386.rpm

libXau-devel-1.0.1-3.1.i386.rpm

可以从安装盘中找到以上包安装.

--The End--

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值