- 论坛徽章:
- 0
|
关于在redhat linux上安装oracle9.i的问题(急啊)
我是尝试很多办法,才上来问的,主要的几个步骤
1。内核参数我改了,应该没问题,主要是shmmax,其他也改了
2。补丁打了一个p3006854_9204_LINUX.zip,不知道这个补丁在redhat9下是否要打?
3。环境变量
export LD_ASSUME_KERNEL=2.4.1
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=$ORACLE_BASE/product/9.2.0
export ORACLE_SID=znwbb
export ORACLE_TERM=xterm
export NLS_LANG=AMERICAN_AMERICAN.ZHS16GBK;
export ORA_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
export LD_LIBRARY_PATH
export PATH=$PATH ORACLE_HOME/bin
应该没问题,不知道大侠们还有指正的没
4。运行 runInstaller
都是基本选择的默认,sid选择的是环境变量中设定的,数据库名也是同他一样,不知道这样行么。
只是在link db成功后出现一个提示我运行$ORACLE_HOME/root.sh的对话框,我依照提示运行了。
在最后, database config窗口出现只是一闪,就结束了
5。想通过dbca来创建数据库,出现错误
SIGSEGV 11* segmentation violation
stackbase=BFFFF138, stackpointer=BFFFD504
。。。。。
奇怪的是,我在console登录时,如果语言选择默认,登录后执行dbca就可以出现dbca的窗体,当然窗体是乱码,一步步走到需要输入sid的名字的时候,输入框不能输入任何东西
如果语言选择english就出现上面的错误。(我安装oracle的时候,也是选择的english,oracle字符集的选择窗口,也是选择的默认选项) |
|