我应该为我的oracle数据库定位哪个VM?

时间:2017-08-05 05:08:31

标签: oracle database-administration

我为oracle数据库配置了两个不同的虚拟机,但我对应该使用哪个网络适配器感到困惑。 我在2个不同的VMware上有2个数据库,当我做tnsping别名时,它给了我这个错误:

ERROR:
ORA-12543: TNS:destination host unreachable

这是我的tns条目:

LISTENER_ORCL =
  (ADDRESS = (PROTOCOL = TCP)(HOST = oel-12c)(PORT = 1521))
ORANC1 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST =  192.168.222.0)(PORT = 1521))
    (CONNECT_DATA = (SERVICE_NAME = ORANC1)
    )
  )

我检查了所有监听器,数据库状态以及所有tns条目和监听器。

我觉得NAT,HOSTonly,桥之间的网络适配器问题。

由于

1 个答案:

答案 0 :(得分:0)

您的tnsnames.ora文件中可能没有ORCL条目。听众输出表明它没有启动。尝试使用cmd

还要确保输入的主机地址正确无误。

echo %ORACLE_HOME%
echo %ORACLE_SID%
set oracle_sid=ORCL
sqlplus / as sysdba

完全按照显示的方式复制并粘贴输出。