前言
- OB MySQL 兼容 MySQL 协议和驱动,因此可以直接使用 MySQL 生态的数据库开发工具,比如 MySQL Client、Navicat、Sequel Pro 等,唯一需要注意的是 OB MySQL 的用户名格式为 {用户名}@{租户名},详见。
- 但 Oracle 是商业闭源数据库,其数据库协议并未对外公开,因此 OB Oracle 仅在数据库行为和 SQL 语法等方面与 Oracle 保持兼容,无法使用基于 Oracle 驱动的 SQL Developer 和 Navicat 工具进行连接。
配置流程
软件下载
- 下载 DBeaver 并安装: https://dbeaver.io/download/,社区版即可满足需求。
- 安装完后打开 数据库->驱动管理器,可以看到已经有了一个 OceanBase 驱动,说明 DBeaver 官方集成并支持 OB 数据库连接,只不过这个驱动只支持 OB MySQL。因此我们需要手动新建 OB Oracle 的驱动。
- 下载 OB 官方提供的 JDBC 驱动: https://oceanbase-aliyun-docs.oss-cn-hangzhou.aliyuncs.com/downloads/obclient/oceanbase-client-1.1.7.jar
新建 OB Oracle 驱动
- 功能入口: 数据库->驱动管理器->新建。
- 先设置库信息: 添加文件 -> 选中下载的驱动文件 -> 找到类 -> 加载驱动类。
- 再设置驱动的基本信息和连接信息,其中类名为 com.alipay.oceanbase.jdbc.Driver,URL 模板为 jdbc:oceanbase://<server>:<port>/<database>。
📢 需要注意: 驱动类型需要选 Generic,不能选 OceanBase (那是给 OB MySQL 模式用的)。
新建数据库连接
- 功能入口: 数据库->新建数据库连接。
- 选择刚刚新建的 OceanBase Oracle驱动。
- 设置 JDBC 连接信息,这里只要设置用户名和密码。
- 实际的连接参数需要在 驱动属性中设置,包括 DANAME、HOST 和 PORT。由于 Oracle 没有数据库的概念,因此这里的 DANAME 填写 SYS 即可。
- 连接测试成功:
- 连接新建成功:
成功执行 SQL 👏🏻
参考
最后修改时间:2022-10-15 15:09:05
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
2025年4月中国数据库流行度排行榜:OB高分复登顶,崖山稳驭撼十强
墨天轮编辑部
1989次阅读
2025-04-09 15:33:27
2025年3月国产数据库大事记
墨天轮编辑部
897次阅读
2025-04-03 15:21:16
数据库国产化替代深化:DBA的机遇与挑战
代晓磊
627次阅读
2025-04-27 16:53:22
2025年3月国产数据库中标情况一览:TDSQL大单622万、GaussDB大单581万……
通讯员
617次阅读
2025-04-10 15:35:48
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
568次阅读
2025-04-15 17:24:06
征文大赛 |「码」上数据库—— KWDB 2025 创作者计划启动
KaiwuDB
512次阅读
2025-04-01 20:42:12
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
500次阅读
2025-04-18 14:18:38
数据库,没有关税却有壁垒
多明戈教你玩狼人杀
497次阅读
2025-04-11 09:38:42
国产数据库需要扩大场景覆盖面才能在竞争中更有优势
白鳝的洞穴
478次阅读
2025-04-14 09:40:20
Oracle SQL 执行计划分析与优化指南
Digital Observer
468次阅读
2025-04-01 11:08:44