ITPub博客

首页 > Linux操作系统 > Linux操作系统 > RHEL 下安装ORACLE 10G 注意事项

RHEL 下安装ORACLE 10G 注意事项

原创 Linux操作系统 作者:tcczxhj 时间:2009-03-06 16:17:15 0 删除 编辑

系统要求

1、至少1G 物理内存;检查命令:# grep MemTotal /proc/meminfo

2、交换空间的设置;检查命令:# grep SwapTotal /proc/meminfo

3/tmp 目录至少400M 空闲空间;检查命令:# df -k /tmp

4oracle 软件所需空间至少3G;检查命令:# df -k

5、数据库文件所需空间1.2G 左右;检查命令:# df -k

6、确认系统架构(主要确认是装32bit 还是64bit 版本);检查命令:# grep "model name" /proc/cpuinfo

7、确认Linux 版本;检查命令:# more /etc/issue

8、确认Linux 内核;检查命令:# uname –r

9、检查安装oracle10g 的依赖包是否存在,如没有则安装。查看程序包版本; 检查命令:
#rpm -q gcc make glibc binutils openmotif setarch compat-db compat-gcc-32 \
compat-gcc-32-c++ compat-libstdc++-33 compat-libstdc++-296

Rhel 5 不支持安装解决办法:

1、修改安装文件
# vi /10201_database_linux32/database/install/oraparam.ini
[Certified Versions]
Linux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2
(增加了redhat-5
再添加
[Linux-redhat-5.0-optional]
TEMP_SPACE=80
SWAP_SPACE=150
MIN_DISPLAY_COLORS=256

2、修改/etc/redhat-release文件

# vi /etc/redhat-release
# Red Hat Enterprise Linux Server release 5.2 (Tikanga)
redhat-4
3、安装的时候加忽略操作系统判断的参数

 ./runInstaller -ignoresysprereqs

 

 

常见出错问题:

1、Preparing to launch Oracle Universal Installer from /tmp/OraInstall2008-05-12_07-36-01PM. Please wait ...[oracle@
localhost database]$ Exception in thread "main"
java.lang.UnsatisfiedLinkError: /tmp/OraInstall2008-05-12_07-36-0
1PM/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)

RHEL5以前这个错误是因为缺少XFree86-libsxorg-x11-deprecated-libs这两个包其中一个(版本不同包不同),而在RHEL5中前面的包被libXp所取代了,因此找到libXp-1.0.0-8.i386.rpm包。
# rpm -ivh libXp-1.0.0-8.i386.rpm

 

2、在执行runInstaller时,系统报错:
  You do not have sufficient permissions to access the inventory '/oracle11g/oraInventory'. Installation cannot continue. Make sure that you have read/write permissions to the inventory directory and restart the installer.: Permission denied
  这里采用的是新建一个10g用户的方法让10g11g并存,实际上在启动安装程序的时候,oracle会去找/etc/oraInst.locoratab这两个文件(hp/var/opt/oracle

  而在oraInst.loc里面定义了inventory_loc的位置和inst_group,由于之前装过了一个11g,里面的定义都是针对11g用户设置的,所以才会报错。解决办法是执行runInstaller -invPtrLoc /oracle10g/oraInst.loc 命令就可以绕过去了,oracle会创建一个新的loc文件。

 

 

 

windows上登陆时就会出现乱码

1.emca -config dbcontrol db -repos create

2.emctl stop dbconsole

3.cd $ORACLE_HOME/jdk/jre/lib

    a)cp font.properties.zh_CN.Redhat font.properties 

4.cd $ORACLE_HOME/jre/1.4.2/lib/

    b)cp font.properties.zh_CN.Redhat font.properties

5.emctl start dbconsole

 

 

/var/tmp/.oracle, TNS-12555: TNS:permission denied and OEM configure

 

/var/tmp/.oracle这个目录比较特殊,在装EBS的时候遇到过因为这个文件夹权限的问题而出现安装错误,还有就是你全部清空/tmp文件夹也有可能出现问题(删除时要谨慎,呵呵),今天在同一台机器上再次安装了oracle 10.2,在配置OEM是出现的问题,是关于tns.因为之前安装了一个instance,所以后来的用户h11h99就无法进入/var/tmp/.oracle文件夹.

chmod 777 /var/tmp/.oracle 之后就ok.

 

 

EXP--解决EXP-00091的方法

step 01 查看DB中的NLS_CHARACTERSET的值(提供两种方法):

select * from nls_database_parameters t where t.parameter='NLS_CHARACTERSET'
or
select * from v$nls_parameters where parameter='NLS_CHARACTERSET';
SQL> select * from v$nls_parameters where parameter='NLS_CHARACTERSET';

PARAMETER     VALUE
-----------------------
  
----------------------------------------------
NLS_CHARACTERSET ZHT16BIG5

step 02 根据step 01查出的NLS_CHARACTERSETZHT16BIG5)来设定exp的环境变量:

WINNT> set NLS_LANG=AMERICAN_AMERICA.ZHT16BIG5
LINUX> export NLS_LANG=AMERICAN_AMERICA.ZHT16BIG5

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10804699/viewspace-563083/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-03-06

  • 博文量
    47
  • 访问量
    101370