本机连接虚拟机中Oracle数据库问题解决

时间:2022-02-26 00:19:46
在xp虚拟机安装Oracle数据库简略步骤 ①首先安装vmvare虚拟机; ②之后按步骤安装Oracle数据库,虚拟网络编辑器中添加网络,不做修改。设置本机ip地址(例192.168.106.6),之后虚拟机→设置→网络适配器勾选自定义:特定虚拟网络 ③然后设置虚拟机ip地址(例:192.168.106.10) ④修改C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN路径下的两个文件:listener以及tnsnames。将其中的ip地址修改为虚拟机ip地址,即HOST=192.168.106.10 ⑤一切都设置完成在虚拟机可以ping通192.168.106.10,并且sqlplus也可以连接上Oracle数据库 ⑥本机sqlplus不能连接虚拟机Oracle数据库,并且不能ping通192.168.106.10 本机连接虚拟机中Oracle数据库问题解决 sqlplus连接报错ora 01017 invalid useame password logon以及ora-12170: tns: 连接超时
查阅资料后发现解决办法: 在虚拟机控制面板中关闭windows防火墙。 之后在本机ping虚拟机ip显示已连接。 之后用sqlplus测试连接数据库也可以连接到oracle了