排查快速配置和经典配置的问题

重要

注意:根据世纪互联发布的公告2026 年 8 月 18 日,中国地区的 Azure 中将正式停用所有 Microsoft Defender for Cloud 功能。

本文提供在快速模式或经典模式下配置 Defender for Cloud 时排查遇到的问题的指南。

还原回经典配置

若要将 Azure SQL 数据库从快速漏洞评估配置更改为经典配置:

  1. 从 Azure 门户禁用 Defender for Azure SQL 计划。

  2. 使用 PowerShell 通过经典体验重新配置:

    Update-AzSqlServerAdvancedThreatProtectionSetting `
                -ResourceGroupName "demo-rg" `
                -ServerName "dbsrv1" `
                -Enable 1
    Update-AzSqlServerVulnerabilityAssessmentSetting `
                -ResourceGroupName "demo-rg" `
                -ServerName "dbsrv1" `
                -StorageAccountName "mystorage" `
                -RecurringScansInterval Weekly `
                -ScanResultsContainerName "vulnerability-assessment"
    

    你可能必须根据Update-AzSqlServerVulnerabilityAssessmentSetting中所述来调整

错误

“漏洞评估已在此服务器或其下的一个不兼容版本的数据库上启用”

可能的原因:

  • 由于服务器策略错误,切换到快速配置失败。

    解决方案:请重试以启用快速配置。 如果问题仍然存在,请尝试在 Azure SQL 资源中禁用 Microsoft Defender for SQL,选择“保存”,再次启用 Microsoft Defender for SQL,然后选择“保存”。

  • 由于数据库策略错误,切换到快速配置失败。 数据库策略在 Defender for SQL 漏洞评估的 Azure 门户中不可见,因此我们在切换到快速配置过程中的验证阶段对其进行检查。

    解决方案:禁用相关服务器的所有数据库策略,然后再次尝试切换到快速配置。

  • 请考虑使用提供的 PowerShell 脚本来获取帮助。