轉載請注明出處,非常感謝!
QQ:1933829402
Email:belaytech@163.com
Transbase數據庫簡介
Transbase數據庫是德國開發的一個關系型數據庫,其官方網站是www.transaction.de,有詳細的介紹文檔。包含讀取方式,用C或者JAVA等讀取的方式,由於其內在的特點,因此,應用並不是很廣泛,而且支持的SQL語句沒有主流的Mysql,SQLServer和Oracle等全面和豐富,詳細可從https://www.yumpu.com/en/document/view/15536891/transbaser-tbx-reference-manual-transaction-software-gmbh獲取。
Transbase讀取方式
Transbase網站上給出了數據庫接口的讀取方式,包含odbc,jdbc等,一般用Transbase數據庫的軟件大多是基於Java編寫的程序。另外,還有兩個讀取Transbase工具,一個是Java編寫的TransbaseFree,一個是MFC編寫的TBView,都可以在網上下載。TBView有一個試用期,TransbaseFree是免費的Java讀取軟件。用TransbaseFree時必須注意兩點:1.軟件讀取時總是會出現quid=0錯誤,這是因為配置處理不當造成的;2.軟件必須用到Transbase的odbc,注意odbc的版本。
Java讀取Transbase的方式和讀取Mysql的方式類似,只需將連接字符串設置成transbase即可。讀取是會出現類似下面的錯誤:
Java Client Release Version 3.0
Build 20120702(453)
TB Java Server error <3611>:
EWA Kernel <wisnet@DaQin> error report:
__checksum()
checksum error in block 4464458 , device ' ROM', pagesize 2048
這個錯誤一般是由於內存的問題,可調整內存大小來解決。
本人曾做過一個項目,由於transbase的資料實在太少,只能到官網查找解決方式,好在最終問題還是完全解決了。
基本信息就介紹到這里,轉載請注明出處,歡迎交流。對汽車行業的軟件深有研究,尤其是主流車型軟件。
QQ:1933829402
Email:belaytech@163.com