主机与虚拟机IP在同在网段,可以互相PING通。
虚拟机上监听与数据库都启动了的,用SQLPLUS进行数据插入等操作,均没问题。
主机上TNSNAMES.ORA文件内容:
LINUXDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.3)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = linuxdb)
)
)可是在主机上连接虚拟机时,报ORA-12560TNS 协议适配器错误,请高手指点,多谢!
虚拟机上监听与数据库都启动了的,用SQLPLUS进行数据插入等操作,均没问题。
主机上TNSNAMES.ORA文件内容:
LINUXDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.3)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = linuxdb)
)
)可是在主机上连接虚拟机时,报ORA-12560TNS 协议适配器错误,请高手指点,多谢!
用tnsping LINUXDB 是否通,
如果不同,检查sqlnet是否有tnsname项
如果还是不行,检查虚拟机和主机的防火墙2.首先在配置文件里删除配置,然后用netca重新配置一下
检查虚拟机和主机的防火墙