ORA-01017: invalid username/password; logon denied 启动项目一直报错
分析原因
1.确定端口可用
一般数据库是禁ping的,可使用telnet 查看数据库端口是否开启。
具体怎么使用上网上百度一下。
2.确定账号密码都正确
1.项目是从git上拖下来的,同事拖的都可以使用,首先将同事的项目中的配置文件,拷贝一份过来,发现还是不行。
2.tns 也拷贝了一份同事的,发现还是不行
3.自己写一个deno,直连发现可以。
所有都做完发现账号密码什么的都是正确的,此刻内心完全崩溃
3.最终解决问题
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.3</version>
</dependency>
把项目中oracle下面的依赖全部换成同事的,项目好了。如果是因为驱动包下载有问题,那么直连为什么可以,具体是什么原因不太清楚,记录一下。希望有那个大佬指点一下。java 小白在此谢过