How to Fix External table 'dbo.table1' is not accessible because location does not exist or it is used by another process.

Sanjeev Kumar 0 Reputation points
2025-03-26T11:27:52.4+00:00

In Synapse, I'm Able to query the data from the data lake file thru openrowset query but when I'm creating the external table on top of any file & try to query it, it's giving me below error
External table 'dbo.table1' is not accessible because location does not exist or it is used by another process.

I have checked my synapse workspace have contributor role on storage account, my Entra Id also have contributor access on same storage account.

Regards
Sanjeev

Azure Synapse Analytics
Azure Synapse Analytics
An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
5,377 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Nandan Hegde 36,151 Reputation points MVP Volunteer Moderator
    2025-03-26T11:54:52.28+00:00

    Please refer on the below email trail :
    https://stackoverflow.com/questions/70107560/error-while-trying-to-query-external-tables-in-serverless-sql-pools

    1st validate the datasource credential and eventually go across other aspects


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.