如何在我的 AZURE SQL 数据库服务器中启用对 Azure 服务的访问?

How to enable the access to Azure services in my AZURE SQL database server?

我正在尝试在我的数据工厂中创建一个 "Integration Runtime"(AZURE-SSIS 类型)。 (到 运行 我在云中的 SSIS 包)我已经有一个虚拟机(Azure SQL 数据库服务器 Up 和 运行ning)。

虽然在 IR 创建过程中我无法 link 我的 AZURE SQL 数据库 SSISDB 目录到 "Catalog database server endpoint" (或者)服务器没有出现在 drop 中下拉框。

在 MSDN 博客中它说

"Confirm that the **Allow access to Azure services** setting is enabled for the database server. This is not applicable when you use Azure SQL Database with virtual network service endpoints/Managed Instance to host SSISDB."

有谁知道如何启用此功能吗?我希望通过启用此功能,我可以 link 我在 IR 中的服务器和 运行 云中的包。

谢谢

To allow applications from Azure to connect to your Azure SQL server, Azure connections must be enabled. When an application from Azure attempts to connect to your database server, the firewall verifies that Azure connections are allowed. A firewall setting with starting and ending address equal to 0.0.0.0 indicates Azure connections are allowed. If the connection attempt is not allowed, the request does not reach the Azure SQL Database server.

你可以用任何方式做到这一点,powershell、az cli、arm 模板。如果您转到防火墙 blade 的门户,将有一个按钮可以执行此操作。

https://docs.microsoft.com/en-us/azure/sql-database/sql-database-firewall-configure

请看下图中的位置。

this 文档中,您将了解如何到达该屏幕。