azure - 如何在没有 Azure 数据网关的混合环境中从本地 SSMS 连接 Azure SQL 数据库

标签 azure azure-sql-database azure-data-factory hybrid-cloud

我正在尝试通过本地 SSMS 和 SSIS 连接到 Azure SQL 数据库(这是将本地数据推送到 Azure 云的要求)。但我的组织的防火墙阻止了与 Azure 数据库的连接,尽管 Azure 订阅属于同一组织。我尝试使用 Azure 数据工厂提取数据,但它需要安装数据网关,并且防火墙也阻止此网关的安装/注册。有没有其他方法可以绕过这个。在这种情况下,不能选择为数据网关引发防火墙异常(exception)。谢谢

最佳答案

确定您的防火墙阻止安装数据管理网关吗?我真的不知道防火墙是如何实现这一点的。也许您指的是组策略?

使用数据管理网关将数据移动到 Azure SQL 数据库仅需要传出端口 443,大多数防火墙默认允许该端口。

如果组策略阻止安装数据管理网关,您可以首先尝试将数据上传到 Azure Blob(也需要传出端口 443),然后使用数据工厂将数据从 Azure Blob 复制到 Azure SQL 数据库(在这种情况下不需要网关)。

关于azure - 如何在没有 Azure 数据网关的混合环境中从本地 SSMS 连接 Azure SQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40214327/

相关文章:

SQL 查询以获取活跃客户列表。活跃的是那些每周至少出现一次的表

sql - Entity Framework EF 代码首先使用 ExecuteStoreCommand 执行 sproc 很慢

azure - 如何使用 Azure 私有(private) DNS 设置 Aks Ingress

azure - 使用 Azure Powershell 为存储帐户设置自定义域

azure - 如何以编程方式查找具有不受限制的 SSH 连接的虚拟机?

Azure 资源组 - 如何判断哪些是 "related"?

c# - SQL Azure Federation 和 EF Code First 数据库生成?

azure - 如何从 ADF 将 json 发布到 REST

Azure 数据工厂复制作业复制目标文件名称中的扩展名

azure - Databricks 文件存储 = 0