在Centos 7上安装Oracle XE 11.2

时间:2014-11-15 19:59:35

标签: oracle11g centos7

这是我第一次安装Oracle XE而且我很挣扎。我终于完成了配置脚本,但得到以下错误:

Starting Oracle Net Listener...Done  
Configuring database...  
Database Configuration failed.  Look into /u01/app/oracle/product/11.2.0/xe/config/log for details

当我检查上述目录中的日志文件时,我看到了以下错误:

ORA-00119: invalid specification for system parameter LOCAL_LISTENER  
ORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=localhost.localdomain-efw)(PORT=1521))'

有关如何解决此问题的任何想法?

我还没有说过这是在VirtualBox上运行的Centos 7 vm。我还能提供什么帮助?

... TIA

1 个答案:

答案 0 :(得分:0)

a)验证主机名 localhost.localdomain-efw 是否正确并且是否正在解析为VM的IP。如果没有更换正确的VM主机名或VM IP。

b)验证VM主机名和IP条目是否在/ etc / hosts文件中。如果没有添加条目。

c)编辑oracle用户的./bash_profile,如下:
(替换标签中的内容<>为您的环境)

# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR

ORACLE_HOSTNAME=<hostname.domainname>; export ORACLE_HOSTNAME
ORACLE_UNQNAME=<DB11G>; export ORACLE_UNQNAME
ORACLE_BASE=</u01/app/oracle>; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE</product/11.2.0/db_1>; export ORACLE_HOME
ORACLE_SID=<DB11G>; export ORACLE_SID

PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH