[oracle] su – (切换到root用户)
[root] xhost +
显示 access control disabled,clients can connect from any host表示显示正确
然后再切换到oracle用户, 进入Disk1目录
[Disk1]./runInstaller
[Disk1]./runInstaller
此时打开oracle的欢迎界面将出现乱码,解决方法如下:
(1)、结束安装过程
(2)、改变局部变量,以oracle用户键入如下:
[oracle]export LC_ALL=en
[oracle]export LANG=en
[oracle]export LANGUAGE=en
[oracle]export (此时查看LC_ALL,LANG,LANGAGE都变为en值)
如想改变整个的全局变量时,以oracle用户键入:
[oracle] vi /etc/profile
在编辑界面写入:
export LC_ALL=en
export LANG=en
export LANGUAGE=en
:wq后保存退出
[oracle]export (此时查看LC_ALL,LANG,LANGAGE都变为en值)
安装过程中的注意事项:
系统会提示你输入UNIX GROUP NAME ,即我们刚才建立的oracle用户组。(#groupadd oracle)
提示运行orainstRoot.sh脚本,在root终端下执行: #sh /tmp/orainstRoot.sh 然后继续
提示支行root.sh脚本,在root终端下执行:#sh /home/oracle/product/9.2/root.sh 然后继续
安装过程中会提示Agent Configuration Assistant 工具未链接成功,等软件安装完以后要再安装p2617419_210_GENERIC.zip和p3238244_9204_LINUX.zip这两个补丁
8、安装p2617419_210_GENERIC.zip和p3238244_9204_LINUX.zip这两个补丁
其中,p2617419_210_GENERIC.zip相当于一个补丁管理工具,只有先安装这个工具才能安装其它的补丁。
$unzip p2617419_210_GENERIC.zip (等解压完成会在当前目录下生成一个补丁目录OPatch)
$unzip p3238244_9204_LINUX.zip (等解压完成会在当前目录下生成一个补丁目录3238244)
$cd ~ (回到oracle 用户的主目录)
$vi .bash_profile (在此用户的配置文件的最后一行加上下面这一句)
export PATH=$PATH:/setup/OPatch:/sbin 即把p2617419_210_GENERIC.zip补丁解压出来的OPatch目录的路径和/sbin路径都加上去。
$cd opatch (回到补丁目录3238244下面)
$./opatch apply
8、重新链接Agent Configuration Assistant 工具,并启动它
$cd $ORACLE_HOME/network/lib
$make -f ins_oemagent.mk install
$$ORACLE_HOME/bin/agentctl start
9、使用dbca创建数据库
我安装的时候报错了。
/oracle/product/9.2.0.4/bin/dbca: line 124: 2542 Killed
$JRE_DIR/bin/jre -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS
大致是因为9204的默认1.1.8JRE有问题,需要修改,方法如下:
到 $ORACLE_BASE/jre 目录下,发现oracle 自己已经有1.3.1版的JRE
ls $ORACLE_BASE/jre
1.1.8/ 1.3.1/
只要使用1.3.1 的JRE就可以了。通过察看dbac 的script , 我的修改方法如下(使用oracle帐号):










