Oracle 11g Express VMWare设置

Oracle 11g Express VMWare设置,oracle,vmware,Oracle,Vmware,我有一个VMWare workstation安装,我正试图将CentOS vm添加到库中。VM在NAT或网桥模式下都能正常启动。 但是,在启动Oracle Database 11g Express Edition时,Oracle在NAT模式下无法在VM中正确启动。在桥接模式下,它确实可以正常启动。关于我搞错了什么的线索 NAT模式下的一些状态输出: # rdbsh // Oracle connection request failed, retrying... // WARN dbm_oci_c

我有一个VMWare workstation安装,我正试图将CentOS vm添加到库中。VM在NAT或网桥模式下都能正常启动。 但是,在启动Oracle Database 11g Express Edition时,Oracle在NAT模式下无法在VM中正确启动。在桥接模式下,它确实可以正常启动。关于我搞错了什么的线索

NAT模式下的一些状态输出:

# rdbsh
// Oracle connection request failed, retrying...
// WARN dbm_oci_connect.c 116: Oracle connection request using yada/yada@XE failed with code: 1034

# sqlplus user/password@XE
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux-x86_64 Error: 2: No such file or directory

我不知道VMVare,我正在使用Oracle VirtualBox,在我的配置中,我有两个适配器——一个NAT(它让我在VM上连接internet),另一个是使用静态IP的桥接模式。Oracle数据库在第二个适配器上工作(侦听)。如果您正在使用Windows,请在您的工作站上禁用防火墙(至少添加一条规则以启用端口1521上的流量,因为默认情况下防火墙会阻止几乎所有端口)。请向我们展示oracle环境:set | grep ORA。cat/etc/oratab,#作为sys登录:“sqlplus/as sysdba”SQL>startup