带有Azure托管实例的Get-AzSqlDatabaseLongTermRetentionPolicy和Set-AzSqlDatabaseLongTermRetentionPolicy的ServerName

问题描述

我试图通过上面列出的Az命令集在托管实例中的数据库上设置LTR。我遇到的问题是确定ServerName参数应该是什么。如果我尝试使用ManagedInstanceName或FullyQualifiedManagedInstanceName,则会出现以下错误

“无法对嵌套资源执行请求的操作。父资源'[instnaceName] / [databaseName]'”

该参数应使用什么?

解决方法

问题是我使用了错误的Commandlet。托管实例的正确命令行开关是Get-AzSqlInstanceDatabaseLongTermRetentionPolicy