我为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,桥之间的网络适配器问题。
由于
答案 0 :(得分:0)
您的tnsnames.ora文件中可能没有ORCL条目。听众输出表明它没有启动。尝试使用cmd
还要确保输入的主机地址正确无误。
echo %ORACLE_HOME%
echo %ORACLE_SID%
set oracle_sid=ORCL
sqlplus / as sysdba
完全按照显示的方式复制并粘贴输出。