天天看點

【gbase】庫Encoding or code set not supported

項目資料庫使用的gbase,有一個查詢語句一直報“Cause: java.sql.SQLException: Encoding or code set not supported.”異常。

在搜尋引擎中搜尋異常,發現都是informix庫報這個錯誤,沒有gbase。

我們知道gbase知道前身是informix,是以按照informix錯誤修改方式在資料庫url上添加ifx_use_strenc=true,對中文亂碼的處理。

最終url如下:

jdbc:gbasedbt-sqli://ip:port/djy_tj:gbasedbtserver=gserver;DB_LOCALE=zh_cn.utf8;CLIENT_LOCALE=zh_cn.utf8;NEWCODESET=UTF8,GB18030-2000,5488;ifx_use_strenc=true
           

重新開機後,不再報錯。

繼續閱讀