Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]
Created 12-15-2015 09:36 PM
I am trying to Sqoop data from a local on-site Microsoft SQL server to Hive in HDinsights in Azure.
Inside Secure Shell in HDInsight, I CAN sqoop data in from Azure SQL Server but UNABLE to sqoop data from SQL Server locally.
I can also setup Azure SQL Server, setup firewall setting and synchronize with local SQL Server. I cannot connect/ping the external SQL Server's ip.
- why can't my sqoop connect to the local SQL Server?
- are there any firewalls setup in HDInsight that prevents connection?
Created 01-07-2016 07:33 PM
@pardeep
answer from microsoft: "I believe this will not work unless your HDInsight cluster and your on premise SQL server are connected thorugh a VPN.
I would recommend trying alternatuves like Azure Data Factory for such a hybrid data movement scenario."
Created 12-15-2015 09:57 PM
If endpoints are set for the ports then connectivity should not be an issue.
Created 12-15-2015 10:29 PM
It looks like network issue rather than Sqoop issue as you are mentioning you are not able to ping external SQL Server machine.
Created 12-16-2015 04:04 PM
@Pardeep
Strange...able to setup Azure SQL Server, setup firewall setting and synchronize with local SQL Server. Possibly something specific to HDInsight....
Created 01-27-2016 10:57 PM
Give Azure Data Factory (ADF) a try.
Created 01-07-2016 07:33 PM
@pardeep
answer from microsoft: "I believe this will not work unless your HDInsight cluster and your on premise SQL server are connected thorugh a VPN.
I would recommend trying alternatuves like Azure Data Factory for such a hybrid data movement scenario."