无法找到与参数名称'MaxSizeGB'相匹配的参数
执行中的New-AzureSqlDatabase命令突然启动失败,并显示参数未找到消息。 MSDN链接提到支持的参数。 https://msdn.microsoft.com/en-us/library/dn546722.aspx无法找到与参数名称'MaxSizeGB'相匹配的参数
命令:New-AzureSqlDatabase
输入
PS C:\脚本> $数据库1 =新AzureSqlDatabase -ServerName “lpqd0zbrseg” -databasename “数据库1” -Edition“业务“-MaxSizeGB 50 - 相关”SQL_Latin1_General_CP1_CI_AS“
输出错误
新AzureSqlDatabase:参数无法找到匹配 参数名“MaxSizeGB”。在行:1 char: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巴拉
商业和周三的版本是一个过时的服务水平。现在,服务水平是免费的,基本的,标准&高级错误显示。
关于参数,您是否使用配置为“资源管理器”或“服务管理”的Azure PowerShell模块?第一个没有那个价值,但第二个拥有它。
您可以使用“Switch-AzureMode”进行更改。你可以在the second section of the page找到解释。
非常感谢分享这一点。是的,我像你提到的那样切换到服务管理,并发现它工作。 –
出于某种原因,你的输出错误显示 “版” 为'Basic'和 “MaxSizeGB” 为'1'。这是为什么? –
输入版本来自我在这里提到的共享msdn链接中的示例。我已经将Max版本设置为1或5,作为“Web”使用。调试器提到使用枚举值之一:Free,Basic,Standard和Premium。所以,我改变了-Edition到Basic并使用了默认的1GB。现在,这显示没有找到的参数。很奇怪,因为我能够在一天前创建数据库。 –