之前安装oracle数据库,都是使用图形化安装界面,出现问题比较直观,现在内网区有一台Linux主机,没有安装图形化界面,现在要对他安装Oracle11.2.0.4现在就需要对他进行静默安装。现在汇总一下,我在静默安装过程中,出现的问题。
安装时出现:Error in writing to directory /tmp/OraInstall2012-06-26_06-42-22PM. Please ensure that this directory is writable and has atleast 60 MB of disk space. Installation cannot continue.
检查下面几点:
1、检查/tmp目录的权限,安装oracle的用户是否有/tmp目录的读写权限
2、检查/tmp目录的空间大小,df -h /tmp ,系统提示/tmp目录必须大于60M以上,或者更多
静默方式安装完Oracle数据库,使用netca命令创建监听时报错:command not found
查看环境变量的设置:
(1)su - oracle -----》在oracle账户下的话就不用了,一定保证进入oracle账户下,因为有些报错就是因为账户不对
(2)cd ~ ------》进入根目录
(3)vi .bash_profile查看配置是否正确是否已经加入以下语句
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export SQLPATH=/home/oracle/labs
export PATH=$ORACLE_HOME/bin:$PATH
当然这里的路劲是你根据自己的实际情况修改的
(4)如果修改完,就执行source .bash_profile命令-------》让修改生效
(5)echo $ORACLE_BASE / echo $ORACLE_HOME -----》查看配置的信息是否生效,如果正确的话是和你的配置是一致的
(6)无误后netca,就不会出现:command not found。