An Azure service for ingesting, preparing, and transforming data at scale.
Hi S, Richard,
Thanks for posting your query on Microsoft Q&A!
Thank you Amira Bedhiafi for providing answer, in addition to Amira's answer I would like to include add few more details
Check Linked Service Configuration:
- Make sure your linked service configuration in ADF is correct. Confirm the server name, database name, and credentials are accurately inputted.
- Go to the ADF portal, navigate to Manage > Linked services, and review the configuration.
you must grant network access from your SHIR to the SQL MI. This involves two main steps: configuring the Azure SQL MI firewall and your on-premises or VNet firewall/NSG.
- Configure Azure SQL Managed Instance (MI) Firewall:
- Navigate to your Azure SQL MI in the Azure portal.
- Go to the Networking blade under the Security section.
- Ensure that the public endpoint is enabled.
- Add a Firewall rule that allows inbound traffic from the public IP address of the machine hosting your SHIR. If the SHIR is on a machine in your corporate network, you need to use the public egress IP of your corporate network. If it's on an Azure VM, use the VM's public IP.
- Configure Your On-Premises Firewall or Azure VNet NSG:
- Create an outbound rule on your local or corporate firewall (or the NSG for the SHIR's subnet if it's on an Azure VM).
- The rule must allow outbound traffic from the SHIR machine's IP address to the public IP address of your SQL MI.
- The traffic must be allowed on the correct TCP ports. For SQL MI public endpoint, the port is typically 3342. The connection string you provided confirms this port is being used. Make sure this specific port is allowed.
Please let us know if you are still experiencing the issue after following the above steps, so we can assist you further.
Thanks!
Kalyani