全部產品
Search
文件中心

:配置JDBC使用SQL Workbench/J

更新時間:Feb 28, 2024

本文為您介紹如何為SQL Workbench/J配置MaxCompute JDBC,配置完成後,您可以使用SQL Workbench/J執行SQL語句。

前提條件

  • 下載並安裝SQL Workbench/J。本文使用的SQL Workbench/J版本為Build 125,2019-05-08。
  • 下載MaxCompute JDBC Driver。本文使用的MaxCompute JDBC驅動版本為V3.0.1。
  • 安裝Java 8及以上版本Java。

背景資訊

SQL Workbench/J是通用的JDBC用戶端工具。配置SQL Workbench/J使用 MaxCompute JDBC的方法具備通用性,您也可以按照此方法配置其它工具。
說明 如果您為本文未提及的工具配置MaxCompute JDBC時遇到問題,請反饋至開源專案Issue

操作步驟

  1. 運行SQL Workbench/J,單擊Manage Drivers,進入配置JDBC driver介面。
  2. 單擊按鈕,建立JDBC驅動。
  3. 修改NameMaxCompute
  4. 單擊右側按鈕,上傳已經下載的MaxCompute JDBC驅動。此時,Classname會自動設定為com.aliyun.odps.jdbc.OdpsDriver
  5. 單擊OK,完成JDBC驅動的配置,返回Profile配置介面。
  6. 填寫JDBC的URLUsernamePassword資訊。
    **
    • URL:伺服器資訊,格式為jdbc:odps:<MaxCompute endpoint>?project=<MaxCompute project name>。參數說明如下:
      • <maxcompute_endpoint>:MaxCompute服務所在地區的Endpoint。例如,華東1(杭州)外網Endpoint:http://service.cn-hangzhou.maxcompute.aliyun.com/api。更多關於Endpoint的配置資訊,請參見Endpoint
      • <maxcompute_project_name> :為您的MaxCompute專案空間名稱。
      舉例如下。
      jdbc:odps:http://service.cn-hangzhou.maxcompute.aliyun.com/api?project=test_project
    • Username:有訪問指定專案空間許可權的AccessKey ID。
    • Password:有訪問指定專案空間許可權AccessKey ID對應的AccessKey Secret。
  7. 單擊OK,完成Profile配置,進入SQL執行介面。即可在此頁面執行MaxCompute SQL。