1

使用dbeaver连接OceanBase数据库中的Oracle数据库模式

lscomeon 2021-04-17
5761
    dbeaver是一款免费通用的数据库工具软件,支持任何具有JDBC驱动程序的数据库。
    dbeaver运行环境需要java的支持,下载的版本中已经集成了Java环境。
    dbeaver软件可以使用连接mysql数据库的方式之间连接OceanBase集群mysql模式的数据库。
    dbeaver连接OceanBase数集群Oracel模式的数据库需要使用到OceanBase提供的JDBC驱动程序,通过自定义数据库连接驱动的方式进行OceanBase数据库的连接。
  1. JDBC驱动下载OceanBase-client-jdbc
  2. https://oceanbase-aliyun-docs.oss-cn-hangzhou.aliyuncs.com/downloads/obclient/oceanbase-client-1.1.7.jar?spm=a2c4g.11186623.2.4.2f6b535fe9lVxX&file=oceanbase-client-1.1.7.jar
    
  3. 集成dbeaver
    依次打开数据库,数据库驱动管理器,新建驱动
    驱动名称:自定义填写,这里写OceanBase
    在库的位置选择添加文件,选择刚下载的JDBC驱动JAR包,点击找到类,选择```
  4. com.alipay.oceanbase.jdbc.Driver
    

    此时在设置的类名中自动填入

    com.alipay.oceanbase.jdbc.Driver
    

    URL模板填写

    jdbc:oceanbase://<server>:<port>/<database> 
    

    默认端口填写PROXY默认端口2883即可
    点击确定完成集成

  5. 连接至OceanBase数据库
    选择数据库,新建连接,找到刚刚添加的OceanBase驱动
    用户名处输入格式为
  6. 用户名@租户名#集群名
    在驱动属性中找到

    DBNAME,数据库名称
    HOST变量,填写服务器地址
    PORT端口,2883