Connection String for Ms Access in ADF Linked Service

Hemanath Goud Kandula 1 Reputation point
2022-11-07T04:37:13.36+00:00

I have been trying to create MS Access Database Linked Service in Azure Data Factory.

I have used the below formats for creating the MS Access linked services in Azure Data Factory:

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\server\share\folder\myAccessFile.mdb;.

Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=\server\share\folder\myAccessFile.mdb;

I cannot establish the connection between Azure Data Factory and MS Access Database through Linked Service.

It shows the below error when I am trying to create the linked service

ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

If anyone knows how to resolve the issue and create the linked service in Azure Data Factory. Please Let me know.

Azure Database Migration service
SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
13,690 questions
Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
10,593 questions
Access Development
Access Development
Access: A family of Microsoft relational database management systems designed for ease of use.Development: The process of researching, productizing, and refining new or existing technologies.
873 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Bhargava-MSFT 30,891 Reputation points Microsoft Employee
    2022-11-07T23:19:59.247+00:00

    Hello @Hemanath Goud Kandula ,

    Welcome to the MS Q&A platform.

    I believe you are using SHIR here and I was able to test using the below connection string.

    Driver={Microsoft Access Driver (.mdb, .accdb)};Dbq=\DESKTOP-name\access\Nutritiondb.accdb;

    can you try using the local path?

    Ex:
    Driver={Microsoft Access Driver (.mdb, .accdb)};Dbq=D:\access\Nutritiondb.accdb;

    258025-image.png


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.