新聞中心
客戶端版 ODC 安裝問題
-
Q:客戶端版 ODC 安裝預(yù)檢查時(shí)會檢查哪些項(xiàng)目?

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


咨詢
建站咨詢
