由于DBeaver26.0.3版自带的OceanBase驱动仅支持MySQL模式,连接Oracle模式须手动配置

1.数据库>驱动管理器

2.新建驱动器

自定义驱动名称,驱动类型要选Oracle,不要选Generic,如果用Generic连接后会有报错和不兼容的问题。

类名在上边标签“库”里而选择,详见第4步。

端口和URL模板,详见第3步和第5步。

3.端口

由于我下载的是小规格/小规模部署安装包,部署单机版,安装后是没有obproxy-ce的,所以不能用2883端口连接,我通过单机直连模式连接 (无代理层),使用2881端口。

https://www.oceanbase.com/softwarecenter-standalone

4.创建新驱动>库,驱动类

添加文件,找到之前下载的OceanBase JDBC 驱动,驱动类选前两个都可以

 OceanBase JDBC 驱动:

https://www.oceanbase.com/softwarecenter-cloud

5.编辑驱动设置,

添加URL模板:jdbc:oceanbase:oracle://{host}:{port}/{database}

小规模单机部署端口填:2881  (生产环境有集群和obproxy-ce端口填:2883)

6.新建数据库连接

选择上面创建的OB-Oracle2,下一步

填写主机,端口(单机环境填2881,生产环境有obproxy-ce端口填2883),数据库填自己创建的用户,或者用sys测试连接,认证用户名填:创建的用户@租户

SYS用户连接测试

连接后

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐