问题现象
打开桌面版 ODC 后,超出一分钟停留在 loading 页面。

问题原因
防火墙禁用本地端口。
系统中仍存在历史的 ODC 进程。
Java 版本不正确。
解决方法
本地端口被防火墙禁用
关闭防火墙。
如果无法关闭防火墙,需要确保 8989-8999,9989-9999,10089-10099,12089-12099 其中的端口至少一个可用,并通过设置环境变量 ODC_PORT(ODC V4.0.0 之前的版本) /
ODC_MAPPING_PORT(ODC V4.0.0 及之后的版本) 来指定 ODC 的端口号。
系统中仍存在历史的 ODC 进程
打开任务管理器,关闭所有 ODC 相关的进程后,重启任务管理器以确保完全关闭所有 ODC 相关的进程。
重新启动 ODC。
Java 版本不正确
确保本地的 Java 版本大于 1.8.0_200。
其它方法
如上述方法无效,请联系 OceanBase 技术支持并提供日志协助解决。
ODC V3.3.0 及之后版本的日志地址
MacOS:~/Library/Application Support/odc/logs/ 下的 server 和 client 子目录,其中 ~ 通常为 /Users/{username} 。
Windows:%USERPROFILE%\AppData\Roaming\odc\logs\ 下的 server 和 client 子目录,其中 %USERPROFILE% 通常为 C:\Users{username}\ 。
ODC 2.3.0~3.2.x 版本的日志地址
MacOS:~/Library/Application Support/odc/ 下的 logs 和 javaLog 子目录,其中 ~ 通常为 /Users/{username} 。
Windows:%USERPROFILE%\AppData\Roaming\odc\ 下的 logs 和 javaLog 子目录,其中 %USERPROFILE% 通常为 C:\Users{username}\ 。
ODC 2.2.x 及之前版本的日志地址
MacOS:/Users/{user}/Library/Application Support/odc-sql-console/logs 下的 logs 和 javaLog 子目录 。
Windows:%USERPROFILE%\AppData\Roaming\odc-sql-console\logs,其中 %USERPROFILE% 通常为 C:\Users{username}\。