ERROR 23-07-04 14:55:41 [c.a.d.p.DruidDataSource 857] init datasource error, url: jdbc:oracle:thin:@x.x.x.x:1521:xsmtest
java.sql.SQLException: Io 异常: Got minus one from a read call
数据源使用alibaba的druid,数据库是oracle。启动程序启动报如下错误。
这个同样的程序从SVN上导下来在Windows电脑可以正常运行,在我电脑上macos系统运行就报如上错误。但是在我电脑上用navicat也可以正常连接数据库 。数据库配置肯定是对的
1.检查数据库服务器是否正常运行,并确认它对外可访问。
2.确保在macOS系统上已正确安装了Oracle客户端或驱动程序。
3.检查数据库连接配置是否正确,包括URL、用户名和密码等信息。
4.尝试更新或切换到其他版本的alibaba Druid或Oracle驱动程序,以确保与数据库的兼容性