#SQL开发工具对接示例(DBeaver)

除自带的yasql工具外,YashanDB还支持对接DataGrip2021.1和DBeaver20.0.1等SQL开发工具。其中DataGrip是由JetBrains公司推出的商业化数据库管理软件,支持对接多种线下和云上的商业数据库;DBeaver为开源的通用数据库管理工具和SQL客户端。

以下以DBeaver为例展示YashanDB对接SQL开发工具的关键步骤:(DataGrip对接与DBeaver类似,详情请参考DataGrip官方产品文档 (opens new window)

  1. 下载安装DBeaver开源软件。
  2. 打开DBeaver,为YashanDB新建数据库驱动器,并添加JDBC驱动包(从产品安装路径的drivers目录下可获取该jar包)。
  3. 创建到YashanDB的连接,url=jdbc:yasdb://单机实例或分布式CN服务器IP:LISTEN_ADDR PORT/数据库名称,其中:
    • 连接用户为数据库中已存在的非sys用户。
    • 数据库名称可从V$DATABASE视图获取。
    • LISTEN_ADDR PORT为服务端的侦听端口,默认安装下为1688。
  4. 测试连接,成功即表示与DBeaver对接成功。

Note

  • 连接时,需要保证YashanDB数据库为open状态。
  • 服务端防火墙需要开放LISTEN_ADDR PORT。
pdf-btn 下载文档
copy-btn 复制链接