我可以使用与 WebSphere 9 捆绑在一起的 IBM JDK 1.8 使用 IBM 通用 JDBC 驱动程序文件 db2jcc4.jar 连接到 z/OS 上的 Db2。一切正常,我可以浏览目录并执行查询。我使用 Squirrel SQL 4.0.0 版。
但是,当我将 JDK 切换到 Open JDK 8 或 12 并保持其他所有内容相同时,我收到以下错误。应该怎么做才能修复这个错误?IBM JDK 和 Open JDK 之间有什么区别,这会导致 DB2 连接在一个 JDK 上工作而在另一个 JDK 上失败?