2012-11-28 136 views
0

多年前,我們已經使用JDataConnect從Java訪問Microsoft Access數據庫。對於遷移項目,我們暫時考慮再次使用它。與此同時,遠程訪問原則上是可能的。一年前我有一次成功的測試。帶有效許可證的JDataConnect許可證問題

今天我從免費許可在不同的機器上重試: http://www.jnetdirect.com/free-software/jdataconnect-single.html

我已經下載並安裝 3.679.232 JDCSetup_4_0.exe

在端口1150,我可以打開了防火牆後

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

然後我得到的錯誤信息:原則使用$驅動爲駕駛員並且像一個連接字符串連接JData2_0.sql。

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下載。這裏可能會發生什麼,導致情況失敗?

回答

0

JNetDirect支持回答如下:

進一步覈查後,我發現(和校正),雖然文件之前提供的下載頁面的按鍵被下載和主JDataConnect頁面是正確的(在一個在下面紅色),另一個頁面上提供的那個(沃爾夫岡使用的)有一個不同的數字。它已被糾正。