DBeaver 连接 OceanBase Oracle 租户
DBeaver 是一款通用的数据库工具软件,支持任何具有JDBC驱动程序的数据库。DBeaver 需要 Java 运行环境的支持。截稿时 DBeaver 24.0.0 版本默认提供的 OceanBase 驱动是连接 MySQL 的,想连接 Oracle 租户需要新建一个驱动器使用。下载数据库驱动包
1、在 maven 堆栈或者到 OceanBase 官网下载驱动包
2、将驱动包拷贝放置好(放那里随便,我是统一放在安装目录的drviers目录中的)
3、记住或复制驱动 jar 包地点的文件夹路径
https://i-blog.csdnimg.cn/direct/2c64a1cdad94450284920457ed577a17.png
创建新驱动
https://i-blog.csdnimg.cn/direct/61ba7827dad6485cb5009e30e9a7707c.png
https://i-blog.csdnimg.cn/direct/81f18ed2910a443d8999a37b03c8a39f.png
https://i-blog.csdnimg.cn/direct/55bd331ac6fb43a3a23e393b0cbff750.png
新建数据库连接
https://i-blog.csdnimg.cn/direct/32502592454347e7bd1e205e01ec7b6b.png
https://i-blog.csdnimg.cn/direct/0184a34544834338830300a379802f7b.png
用户名反映了OceanBase 集群数据架构的分层特征。一个OceanBase集群将一组物理服务器聚合为一个超级大的资源池,然后从中分配出大小和范例差别的租户(即实例)。
租户才是给到业务方使用的,当租户为MySQL模式时,租户就像MySQL实例,下面有许多 database。当租户为ORACLE模式时,租户就好比ORACLE实例,下面有许多 schema。
测试连接乐成,点击完成按钮后,数据库导航窗口马上显示。
https://i-blog.csdnimg.cn/direct/2aa8211d41a34515b18c14d7e444704d.png
补充说明
本文使用 Generic 模式+oceanbase驱动创建的数据库连接,功能上存在许多局限性,例如比较重要的 “无法在界面上修改字段信息” 这个题目。
所以,如果你需要,你可以使用 Oracle驱动范例创建一个驱动,然后驱动库使用 oceanbase-client.jar ,实测这样是可以修改字段的。至于这种方式有没有其他局限性和题目,需要自己实际使用判断。
如下图所示:
https://i-blog.csdnimg.cn/direct/fc0ec6ed0fe94f6db72aa0f846cbf187.png
(END)
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]