我正在考虑使用azure cli创建sql服务器故障转移组。正在使用以下命令:
az sql failover-group create --name sql1-fg --resource-group sql1 --server sql1 --partner-server sq1l-dr --partner-resource-group sql1-dr --failover-policy Manual
但是我遇到以下错误:
故障转移策略手册时不应提供宽限期值 已选择读写端点
我没有传递此参数,但宽限期是默认参数,值为1,我的查询是如何从命令行中排除此参数。我尝试将其设置为0,-1,$ false,$ null等。
答案 0 :(得分:1)
我可以重现您的问题,我认为这可能是Azure CLI的错误,因为这是不合理的。
即使我首先使用Automatic
创建故障转移组,然后使用az sql failover-group update
将--failover-policy
设置为Manual
,它也始终会给出相同的错误消息。 / p>
我在Github中打开了一个新期刊,您可以检查一下。或者,您可以先创建Automatic
组,然后在门户中将其设置为Manual
。