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 接続が 1 つの JDK で機能し、もう 1 つの JDK では失敗します。