英文:
JVMCFRE003 bad major version; class=org/postgresql/Driver, offset=6 while connecting db2 to postgres
问题
请帮助我解决这个问题...我正在尝试从Db2连接到PostgreSQL,使用InfoSphere Federation Server
:
出现错误:
> JVMCFRE003错误的主要版本;类=org/postgresql/Driver,偏移量=6
我正在使用JDK 1.8,PostgreSQL 12.0,JAR文件为postgresql-42.2.11.jar
创建服务器JCSERV类型JDBC版本'12.0'包装器JDBC选项(DRIVER_PACKAGE 'C:\Program Files\Java\jre1.8.0_241\lib\ext\postgresql-42.2.11.jar',DRIVER_CLASS 'org.postgresql.Driver',URL 'jdbc:postgresql://127.0.0.1:5432/SCOPEDB',JDBC_LOG 'Y');
为SANAGARW创建用户映射服务器JCSERV选项(REMOTE_AUTHID 'postgres',REMOTE_PASSWORD '****');
我已经尝试使用不同的PostgreSQL驱动程序JAR文件创建服务器,但是对所有驱动程序都出现了相同的问题。我无法找到此问题的实际根本原因。
英文:
Please help me to resolve this issue.. I am trying to connect postgres from Db2 using InfoSphere Federation Server
:
Getting error:
> JVMCFRE003 bad major version; class=org/postgresql/Driver, offset=6
I am using JDK 1.8, Postgres 12.0, jar -- postgresql-42.2.11.jar
CREATE SERVER JCSERV TYPE JDBC VERSION '12.0' WRAPPER JDBC OPTIONS (DRIVER_PACKAGE 'C:\Program Files\Java\jre1.8.0_241\lib\ext\postgresql-42.2.11.jar', DRIVER_CLASS 'org.postgresql.Driver', URL 'jdbc:postgresql://127.0.0.1:5432/SCOPEDB', JDBC_LOG 'Y');
CREATE USER MAPPING FOR SANAGARW SERVER JCSERV OPTIONS (REMOTE_AUTHID 'postgres',REMOTE_PASSWORD '****');
I have created the server with different postgres driver jar files. but its giving same issue with all the driver. I could not find the actual root cause of this issue.
专注分享java语言的经验与见解,让所有开发者获益!
评论