因爲我們需要從舊ODBC驅動程序或.NET的DataProvider爲的Centura SQLbase需要
Centura SQLBase 7.5.1
數據庫導入數據的客戶。最好的方法是直接從.Net連接到客戶數據庫,但我找不到要使用的驅動程序或.Net連接器。
到目前爲止,我發現該產品背後的公司目前是:http://www.unify.com/ 但是在我聯繫他們之前,有沒有可用的免費驅動程序/連接器可用於SQLBase?
因爲我們需要從舊ODBC驅動程序或.NET的DataProvider爲的Centura SQLbase需要
Centura SQLBase 7.5.1
數據庫導入數據的客戶。最好的方法是直接從.Net連接到客戶數據庫,但我找不到要使用的驅動程序或.Net連接器。
到目前爲止,我發現該產品背後的公司目前是:http://www.unify.com/ 但是在我聯繫他們之前,有沒有可用的免費驅動程序/連接器可用於SQLBase?
這是很難找到,但最終我發現下載:
http://support.guptatechnologies.com/supportwiki/index.php/SQLBase_Driver_Packs
你要查詢您喜愛的搜索引擎「SQLBase驅動程序包」,而不是「.NET數據提供程序」來獲得結果。 安裝程序包含ODBC/.NET/OLEDB和JDBC驅動程序。
這就是說,我無法連接到我的數據庫,因爲安裝程序(我試過9.0.1和10.0.0安裝程序)被破壞。
將無法獲得10.0.0的工作,但對於9.x版本的我手動複製這些文件:
- SQLBaseUtil.dll
- MFC71.dll
- msvcr71.dll
- msvcp71.dll
從安裝路徑
到我的System32文件夾中。這適用於Windows XP和Windows 7,但對於Windows 7,我還需要定義連接字符串中ini文件的路徑:
var connectionString = "data source=ISLAND;" +
"uid=sysadm;pwd=sysadm;" +
"ini=C:\\Program Files\\Gupta\\SQLBase901\\sql.ini";