这个问题是对数据库的连接出现问题,具体表现为网络适配器不能创建此次连接。
解决方案分以下几步走:
1.检查本机是否连接到数据库。如果数据库安装在本机上,打开cmd命令窗口,输入
ping 127.0.0.1 回车
系统会测试连接,如果没有问题,错误为0。那么表示与数据库连接没有问题。
如果数据库不在本机,是为远程访问,请关闭window系统的防火墙设置,一些网络保护软件也退出,再测试一遍。注意!!安装数据库所在的主机的防火墙也要关掉。
2.经过第一步操作还没有解决报错,那么可能是本机的Oracle listener服务没有开启。
打开window服务窗口,在搜索里面直接输入服务即可。
找到oracle打头的选项,具体如图所示:
右键启动服务,再次返回测试项目。
3.以上均没有用的话,尝试下此方法。
找到oracle安装目录下的
\network\admin目录下的listener.ora和tnsnames.ora文件
把文件中的中的
HOST全部改为:HOST = 127.0.0.1
保存退出重启oracle Listener 监听服务稍等片刻。