1本人是用jdbc连接oracle,oracle是安装在虚拟機中的并不是在本机,连接过程中出现如下错误: 其实这个错误的原因是因为虚拟机中的数据库服务器的名称写错了具体是什么原因呢,看下面的一张图: 上图中标注的红色区域应该和url中的保持一致: 这样重新测试测试就会成功 造成上述错误有很多原因,这里只是我洎己遇到的问题如果大家也遇到了和我一样的错误,希望可以帮到大家