I need to update the table which is in the on-premises sql server database using dataflow in azure data factory
- I have self hosted Integration Runtime
- Linked services created based on this self hosted Runtime
- Dataset connection works fine
However when I use the same dataset in dataflow it gives me this error –
The TCP/IP connection to the host has failed. Make sure that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port. Make sure that TCP connections to the port are not blocked by a firewall.
If I need to modify the self hosted Integration runtime to auto-resolve Azure hosted for connecting an on-premises sql server – what are the perquisite for this for the on-premises sql server database perspective (as I tried to use autoresolve azure hosted runtime it gives me an error)? Also please let me know if anything needs to be modified in Azure.
2
Answers
Thank you all for taking out time and answering my queries.
I took below approach to resolve the issue with data flows and on premises self hosted limitation.
Thanks, hope this helps if anyone is facing similar issues.
TCP Port is 443
.OK
.Note: Make sure to restart the server after above configurations.
Refer: Firewall requirements for on-premises/private network