Transbase數據庫讀取


轉載請注明出處,非常感謝!

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM