使用java jdbc远程连接sybase数据库,驱动包用的是jconn3.jar,连接字符串/账号/密码都没问题。
运行程序出现异常:java.sql.SQLException:JZ00L:登录失败。检查与此异常现象有关的SQL警告以获得失败原因。
确保程序无误后查询资料,发现sybase数据库的启动模式为personal db模式(只支持本地访问),于是重新用server模式启动(支持远程访问)启动数据库,运行java程序,连接成功,问题解决。
(mysql也有类似的问题,需要将远程访问开启。)
本文探讨了使用javajdbc远程连接Sybase数据库时遇到的登录失败问题,通过将数据库启动模式从personaldb调整为server模式,最终解决了无法远程访问的问题。同样,对于MySQL数据库,也需要开启远程访问功能。
598

被折叠的 条评论
为什么被折叠?



