Azure subscription is not registered

在測試SQL Server的延展功能(Stretch database)時無法成功,檢查log發現錯誤訊息為

the subscription is not registered to use namespace 'Microsoft.Sql'

在此紀錄解決方法

要解決這個問題需要使用到Azure Powershell若沒有安裝過的話可以由Github下載

https://github.com/Azure/azure-powershell/releases

首先執行檢查是否有註冊的指令

Get-AzureRmResourceProvider -ProviderNamespace Microsoft.Sql

會發現尚未註冊的訊息,再執行

Register-AzureRmResourceProvider -ProviderNamespace Microsoft.Sql

重複檢查指令確認有註冊成功就大功告成。