执行时出现的新AzureSqlDatabase命令突然失败并显示参数未找到消息。 MSDN链接提到支持的参数。 https://msdn.microsoft.com/en-us/library/dn546722.aspx
命令:New-AzureSqlDatabase
输入
PS C:\ scripts> $ database1 = New-AzureSqlDatabase -ServerName " lpqd0zbrseg" -DatabaseName" Database1" -Edition" Business" -MaxSizeGB 50 -Collation" SQL_Latin1_General_CP1_CI_AS"
输出错误
New-AzureSqlDatabase:找不到匹配的参数 参数名称' MaxSizeGB'。在行:1字符:103 + ... dition" Basic" -MaxSizeGB 1 -Collation" SQL_Latin1_General_CP1_CI_AS" + ~~~~~~~~~~ + CategoryInfo:InvalidArgument:(:) [New-AzureSqlDatabase],ParameterBindingException + FullyQualifiedErrorId:NamedParameterNotFound,Microsoft.Azure.Commands.Sql.Database.Cmdlet.NewAzureSqlDatabas
在执行时找不到MaxSizeGB参数的原因是什么。提前致谢
关心,
H Bala
答案 0 :(得分:3)
Business和Wed版本是不推荐使用的服务级别。现在,服务水平是免费的,基本的,标准的和高级错误显示。
关于参数,您使用配置为“资源管理器”或“服务管理”的Azure PowerShell模块吗?第一个没有那个价值,但第二个有它。
您可以使用“Switch-AzureMode”进行更改。您可以在the second section of the page中找到解释。