新聞中心
客戶端版 ODC 安裝問題
-
Q:客戶端版 ODC 安裝預檢查時會檢查哪些項目?

A:客戶端版 ODC 預檢查項目如下所示:
-
Windows 操作系統(tǒng)版本檢查:僅支持 Windows 7 及以上版本。
-
端口檢查:查看 8989 是否被占用。在 ODC V2.3.0 后采用動態(tài)端口將不再檢查該項。
-
Java 運行環(huán)境檢查:建議安裝 JDK 1.8.0 及以上版本。
-
Q:客戶端版 ODC 安裝或啟動失敗時如何查看日志?
A:在日志文件 main.log 中查看報錯信息。日志的存放路徑如下所示:
-
Linux:
~/.config/odc/ -
MacOS:
~/Library/Logs/odc/ -
Windows:
%USERPROFILE%\AppData\Roaming\odc\ -
Q:客戶端版 ODC 安裝或啟動失敗,提示端口沖突問題時該如何排查?
A:查看占用了端口號 8989 的進程,關(guān)閉相關(guān)進程后再重新安裝或啟動。如果您使用的是 ODC V2.3.0 及以上版本將不會出現(xiàn)該問題,因為 ODC V2.3.0 后將采用動態(tài)端口技術(shù)。
-
使用以下命令在 MAC 系統(tǒng)下查看端口號占用情況:
lsof -i tcp:8989 -
使用以下語句在 Win 系統(tǒng)下查看端口號占用情況:
netstat -ano|findstr 8989 -
Q:客戶端版 ODC 安裝或啟動失敗,提示 Java 版本問題時該如何
A:使用以下命令查看 Java 運行環(huán)境,建議安裝 JDK 1.8.0 及以上版本,若版本太低請更新 JDK 并重啟電腦后重新安裝或啟動:
java -version -
Q:安裝時提示應用未經(jīng)過安全監(jiān)測無法安裝。
A:請查看當前機器的安全設(shè)置信息并允許本次安裝。
連接信息相關(guān)問題
-
Q:如何備份 ODC 中的連接信息?
A:若您使用的是 Web 版 ODC,可直接遷移或備份部署 ODC 時創(chuàng)建的元數(shù)據(jù)庫。若您使用的是客戶端版 ODC 可備份用戶目錄下的文件 odc2.0.mv.db,需要恢復連接時,拷貝或替換該文件至到原目錄下即可。
-
Q:執(zhí)行 SQL 超時時,應如何解決?
A:當執(zhí)行 SQL 超時時,可手動設(shè)置查詢超時時間。在連接信息編輯頁面的高級配置中,加大 SQL 查詢超時時間 項的值。該設(shè)置項從 ODC V2.2.0 版本開始支持,若您使用的是低版本應用,請升級至 ODC V2.2.0 及以上版本。
-
Q:當看到 proxyro 用戶不存在的報錯時,應如何解決?
A:當您看到報錯信息 proxyro 用戶不存在時,可在在連接信息編輯頁面的高級配置中,配置 查詢 sys 租戶視圖 項來設(shè)置擁有查詢 sys 租戶視圖權(quán)限的用戶。該設(shè)置項從 ODC V2.2.0 版本開始支持,若您使用的是低版本應用,請升級至 ODC V2.2.0 及以上版本。
命令行工具相關(guān)問題
-
Q:Windows 系統(tǒng)下桌面版 ODC 使用命令行工具建立連接后,如下圖所示出現(xiàn)連接卡住后并斷開的問題,應如何解決? A:這是因為環(huán)境中缺少 Windows 下系統(tǒng)庫文件 msvcp120.dll 和 msvcr120.dll,請安裝官方 Visual Studio 補丁。
編碼相關(guān)問題
-
Q:當遇到 GBK 租戶亂碼問題時,應如何解決?
A:若您使用的是 ODC V2.2.0 及之前版本時,當遇到 GBK 租戶亂碼問題時,可在會話屬性中修改以下三個參數(shù)的值為 utf8mb4 以保證會話級別字符集編碼統(tǒng)一:
-
客戶端編碼參數(shù)
character_set_client -
連接編碼參數(shù)
character_set_connection -
結(jié)果集編碼參數(shù)
character_set_results
數(shù)據(jù)導出導入問題
-
Q:導入或?qū)С鰯?shù)據(jù)失敗時,任務匯總信息中拋出異常:
javax.crypto.BadPaddingException: Given final block not properly padded時該如何處理?A:看到該異常的原因是 OBProxy 密碼解密失敗??赏ㄟ^以下三種方法解決:
-
方法一:建議直接安裝使用 Open JDK 1.8 及以上版本,這樣可以保證 Jre 和 Jce 的版本一致。
-
方法二:從 Oracle 官網(wǎng)下載與當前使用的 JDK 版本一致的 jce_policy 插件,解壓后將其中的 local_policy.jar 和 US_export_policy.jar 文件替換原來的 Jar 文件即可。
-
方法三:升級您的 ODC 應用至 V2.3.0 及以后版本。由于策略改變,ODC V2.3.0 后將不再出現(xiàn)這個問題。
DDL 語句展示問題
-
Q:在視圖或表管理頁面查看視圖或表的 DDL 語句時,所展示的語句不全被截斷了。
A:數(shù)據(jù)庫對象管理頁面的 DDL 頁簽調(diào)用了系統(tǒng)表
all_views中字段text的內(nèi)容,在 OBServer V2.2.70 之前,all_views表中字段text的內(nèi)容太長時會被截斷,這個問題的 OBServer V2.2.70 后被修復了。您也可以使用SHOW CREATE VIEW/TABLE語句直接查詢目標視圖或表的完整結(jié)構(gòu)語句。
文章標題:創(chuàng)新互聯(lián)OceanBase教程:OceanBaseODC常見問題
URL網(wǎng)址:http://m.fisionsoft.com.cn/article/dpecjsc.html


咨詢
建站咨詢
