带有效免费许可证的JDataConnect许可证问题

时间:2012-11-28 12:59:07

标签: jdbc

许多年前,我们使用JDataConnect从Java访问Microsoft Access数据库。对于迁移项目,我们暂时考虑再次使用它。在此期间,原则上可以进行远程访问。一年前我做过一次成功的测试。

今天我正在使用以下免费许可在另一台机器上重试: http://www.jnetdirect.com/free-software/jdataconnect-single.html

我已经下载并安装了   3.679.232 JDCSetup_4_0.exe

在端口1150上打开防火墙后我原则上可以使用JData2_0.sql。$ Driver作为驱动程序和连接字符串连接,如:

jdbc:JDataConnect:1150//leto/c:\\y_wf\\data\\smartCRM\\smartCRM.mdb

然后我收到错误消息:

Attempt 1, Connect to JDataServer on server leto port:1150  Result was: java.sql.SQLException: ServerException:You should upgrade the license for this version. The current License is valid only for version 3 
SQLState: 01000
VendorError: 0

我很困惑,因为我使用了JnetDirects网页上的许可证密钥。似乎没有可用的版本3下载。这可能会导致情况失败?

1 个答案:

答案 0 :(得分:0)

JNetDirect支持回答了以下问题:

经过进一步验证后,我注意到(并更正了)在下载文件之前下载页面上提供的密钥并且主JDataConnect页面是正确的(下面红色的那个),提供的那个在另一页(沃尔夫冈使用)有1个不同的数字。它已得到纠正。