Ready to get started?

Download a free trial of the Azure DevOps Driver to get started:

 Download Now

Learn more:

Azure DevOps Icon Azure DevOps JDBC Driver

Rapidly create and deploy powerful Java applications that integrate with Azure DevOps.

Manage Azure DevOps Data in DBArtisan as a JDBC Source



Use wizards in DBArtisan to create a JDBC data source for Azure DevOps.

The CData JDBC Driver for Azure DevOps seamlessly integrates Azure DevOps data into database management tools like DBArtisan by enabling you to access Azure DevOps data as a database. This article shows how to create a JDBC source for Azure DevOps in DBArtisan. You can then edit data visually and execute standard SQL.

Integrate Azure DevOps Data into DBArtisan Projects

Follow the steps below to register Azure DevOps data as a database instance in your project:

  1. In DBArtisan, click Data Source -> Register Datasource.
  2. Select Generic JDBC.
  3. Click Manage.
  4. In the resulting dialog, click New. Enter a name for the driver and click Add. In the resulting dialog, navigate to the driver JAR. The driver JAR is located in the lib subfolder of the installation directory.
  5. In the Connection URL box, enter credentials and other required connection properties in the JDBC URL. You can connect to your Azure DevOps account by providing the Organization and PersonalAccessToken.

    Obtaining a Personal Access Token

    A PersonalAccessToken is necessary for account authentication.

    To generate one, log in to your Azure DevOps Organization account and navigate to Profile -> Personal Access Tokens -> New Token. The generated token will be displayed.

    If you wish to authenticate to Azure DevOps using OAuth refer to the online Help documentation for an authentication guide.

    Built-in Connection String Designer

    For assistance in constructing the JDBC URL, use the connection string designer built into the Azure DevOps JDBC Driver. Either double-click the JAR file or execute the jar file from the command-line.

    java -jar cdata.jdbc.azuredevops.jar

    Fill in the connection properties and copy the connection string to the clipboard.

    Below is a typical connection string:

    jdbc:azuredevops:AuthScheme=Basic;Organization=MyAzureDevOpsOrganization;ProjectId=MyProjectId;PersonalAccessToken=MyPAT;InitiateOAuth=GETANDREFRESH
  6. Finish the wizard to connect to Azure DevOps data. Azure DevOps entities are displayed in the Datasource Explorer.

You can now work with Azure DevOps data as you work with any other database. See the driver help documentation for more information on the queries supported by the Azure DevOps API.