
SQL DBA Tools: Sudden Performance Drops via Parameter Sniffing
August 6, 2026

Creating a linked server from SQL Server to Microsoft Azure Fabric Database or Datawarehouse enables seamless cross-platform querying. The key is using an ODBC bridge with a service principal account for secure authentication.
Creating a linked server from SQL Server to Microsoft Azure Fabric Database or Datawarehouse enables seamless cross-platform querying. The key to making this work is using an ODBC bridge with a service principal account for secure authentication.
To create a Linked Server in SQL Server to MS Azure Fabric Database/Datawarehouse, you need to use a service principal and ODBC Driver 17 for SQL Server. The ODBC bridge acts as the translation layer between your on-premises SQL Server and the cloud-based Fabric endpoint.
Navigate to your Azure Fabric workspace and locate the SQL connection endpoint. It will follow this format:
<your-fabric-sql-endpoint>.datawarehouse.fabric.microsoft.comIn Microsoft Entra ID (formerly Azure Active Directory), create and register a new application:
Ensure the service principal has appropriate permissions in your Fabric database or datawarehouse. Grant the necessary roles so the linked server can read data from Fabric.
Create a 64-bit ODBC System DSN on your SQL Server host. Note that 32-bit DSNs do not work for this configuration.
In SQL Server Management Studio (SSMS), create the linked server with these settings:
Once configured, you can query your Azure Fabric Database or Datawarehouse directly from SQL Server using four-part naming:
SELECT * FROM [LinkedServerName]..[SchemaName].[TableName]Datazip specializes in Azure SQL hybrid architectures and managed database services. Call 1-833-DATAZIP or visit www.SQLBrainBox.com for our monitoring tool.
Datazip provides 24/7 managed backup monitoring, encryption, and Azure Recovery Vault setup. US-based engineers, fluent in T-SQL.