![]() |
VOOZH | about |
The CData JDBC Driver for Dynamics 365 Business Central enables you to execute queries to Dynamics 365 Business Central data in tools like Squirrel SQL Client. In this article, you will create a JDBC data source for Dynamics 365 Business Central data and execute queries.
Follow the steps below to add the driver JAR.
Follow the steps below to save connection properties in the driver alias.
In the Add Alias wizard that opens, the following fields are required for the JDBC driver:
To authenticate to Dynamics 365 Business Central, you must select an AuthScheme and provide the required properties (OAuth by default).
Specify the . If you have multiple companies in your organization, you must also specify the to indicate which company you would like to connect to. does not need to be specified if you have only one company.
To authenticate with an Access Key, set AuthScheme to "AccessKey" and provide the and properties.
To obtain the and values, navigate to the Users page in Dynamics 365 Business Central and then click on Edit. The User Name and Web Service Access Key values are what you will enter as the and connection string properties. Note that the User Name is not your email address. It is a shortened user name.
If you wish to authenticate through other methods, refer to the Help documentation.
Below is a typical connection string:
jdbc:d365businesscentral:OrganizationUrl=https://myaccount.financials.dynamics.com/;InitiateOAuth=GETANDREFRESH;π Connection properties automatically detected by Squirrel SQL. (Salesforce is shown.)
After the metadata has loaded, a new tab for the Dynamics 365 Business Central data source is displayed. On the Objects subtab, you can discover schema information, such as the available tables and views.
π Column metadata for a table. (Salesforce is shown.)
To view table data, select the table on the Objects tab. The table data is then loaded in a grid on the Content tab.
π Tables can be edited on the Content tab. (Salesforce is shown.)To execute an SQL query, enter the query on the SQL tab and then click Run SQL (the runner icon). For example:
SELECT accountid, Name FROM Accountsπ A query and the results. (Salesforce is shown.)
Download a free trial of the Dynamics 365 Business Central Driver to get started:
Download NowLearn more:
π Dynamics 365 Business Central (NAV) IconRapidly create and deploy powerful Java applications that integrate with Dynamics 365 Business Central account data including Items, Sales Orders, Purchase Orders, and more!