无法使用VirtualJDBC驱动程序连接到数据库

2020-09-22 22:38发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在使用Hybris 6.2,正在尝试使用DBVisualizer 10.0.8建立到我的Hybris服务器数据库的连接。

我已将URL格式设置为jdbc:hybris:sql的驱动程序加载: http://localhost:9001/virtualjdbc/service 和来自hybris \ bin \ ext-platform-optional \ virtualjdbc \ bin \ virtualjdbcserver.jar的驱动程序。

当我尝试建立连接时,数据库URL设置为jdbc:hybris:flexiblesearch: http://localhost:9001/virtualjdbc/service?tenant = master。

但是我遇到了以下错误:

建立连接时发生错误:

 长消息:
  无法初始化类de.hybris.vjdbc.VirtualDriver
 
  细节:
     类型:java.lang.NoClassDefFoundError
 
  堆栈跟踪:
  java.lang.NoClassDefFoundError:无法初始化类de.hybris.vjdbc.VirtualDriver
     在java.lang.Class.forName0(本地方法)
     在java.lang.Class.forName(未知来源)
     在com.onseven.dbvis.T.L.ā(Z:2771)
     在com.onseven.dbvis.TB。±(Z:356)
     在com.onseven.dbvis.db.I.H.Ŋ(Z:759)
     在com.onseven.dbvis.db.I.H.Ĵ(Z:1692)
     在com.onseven.dbvis.db.I.K.Ĵ(Z:3063)
     在com.onseven.dbvis.db.I.D.Ĩ(Z:1756)
     在com.onseven.dbvis.K.C.W。Ġ(Z:2613)
     在com.onseven.dbvis.K.C.J.Ă(Z:1374)
     在com.onseven.dbvis.K.C.J.doInBackground(Z:1521)
     在javax.swing.SwingWorker $ 1.call中(未知源)
     在java.util.concurrent.FutureTask.run(未知来源)
     在javax.swing.SwingWorker.run中(未知源)
     在java.util.concurrent.ThreadPoolExecutor.runWorker(未知来源)
     在java.util.concurrent.ThreadPoolExecutor $ Worker.run(未知来源)
     在java.lang.Thread.run(未知来源)

  

为什么会出现此错误? 我必须使用其他类型的软件进行连接吗?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在使用Hybris 6.2,正在尝试使用DBVisualizer 10.0.8建立到我的Hybris服务器数据库的连接。

我已将URL格式设置为jdbc:hybris:sql的驱动程序加载: http://localhost:9001/virtualjdbc/service 和来自hybris \ bin \ ext-platform-optional \ virtualjdbc \ bin \ virtualjdbcserver.jar的驱动程序。

当我尝试建立连接时,数据库URL设置为jdbc:hybris:flexiblesearch: http://localhost:9001/virtualjdbc/service?tenant = master。

但是我遇到了以下错误:

建立连接时发生错误:

 长消息:
  无法初始化类de.hybris.vjdbc.VirtualDriver
 
  细节:
     类型:java.lang.NoClassDefFoundError
 
  堆栈跟踪:
  java.lang.NoClassDefFoundError:无法初始化类de.hybris.vjdbc.VirtualDriver
     在java.lang.Class.forName0(本地方法)
     在java.lang.Class.forName(未知来源)
     在com.onseven.dbvis.T.L.ā(Z:2771)
     在com.onseven.dbvis.TB。±(Z:356)
     在com.onseven.dbvis.db.I.H.Ŋ(Z:759)
     在com.onseven.dbvis.db.I.H.Ĵ(Z:1692)
     在com.onseven.dbvis.db.I.K.Ĵ(Z:3063)
     在com.onseven.dbvis.db.I.D.Ĩ(Z:1756)
     在com.onseven.dbvis.K.C.W。Ġ(Z:2613)
     在com.onseven.dbvis.K.C.J.Ă(Z:1374)
     在com.onseven.dbvis.K.C.J.doInBackground(Z:1521)
     在javax.swing.SwingWorker $ 1.call中(未知源)
     在java.util.concurrent.FutureTask.run(未知来源)
     在javax.swing.SwingWorker.run中(未知源)
     在java.util.concurrent.ThreadPoolExecutor.runWorker(未知来源)
     在java.util.concurrent.ThreadPoolExecutor $ Worker.run(未知来源)
     在java.lang.Thread.run(未知来源)

  

为什么会出现此错误? 我必须使用其他类型的软件进行连接吗?

付费偷看设置
发送
1条回答
风早神人
1楼-- · 2020-09-22 23:12

你好,奥古斯丁,

也许您的问题是Data Hub不支持VirtualJDBC。 选择数据库文档中列出了受支持的数据库。

我建议只使用受支持的数据库。

致谢,
卢克

一周热门 更多>