I have a Premium Azure SQL database which I want to enable Read Scale-out for.
I followed the instructions here: https://docs.microsoft.com/en-us/azure/sql-database/sql-database-read-scale-out
I have tried both the REST API (using resources.azure.com) and the Powershell API
Set-AzureRmSqlDatabase -DatabaseName "dbname" -ServerName "server" -ResourceGroupName "myresourcegroup" -ReadScale Enabled
This takes a few seconds then returns the following:
ResourceGroupName : myresourcegroup
ServerName : server
DatabaseName : dbname
Location : westeurope
DatabaseId : <guid>
Edition : Premium
CollationName : SQL_Latin1_General_CP1_CI_AS
CatalogCollation :
MaxSizeBytes : 536870912000
Status : Online
CreationDate : 17/11/2016 07:42:26
CurrentServiceObjectiveId : 00000000-0000-0000-0000-000000000000
CurrentServiceObjectiveName : PX
RequestedServiceObjectiveName : PX
RequestedServiceObjectiveId :
ElasticPoolName :
EarliestRestoreDate : 25/10/2018 00:00:00
Tags :
ResourceId : /subscriptions/mysub/resourceGroups/myresourcegroup/providers/Microsoft.Sql/servers/server/databases/dbname
CreateMode :
ReadScale : Disabled
ZoneRedundant : False
Capacity : XXXX
Family :
SkuName : Premium
LicenseType :
I get similar results with the REST API.
I have raised a support ticket with Microsoft but has anyone encountered this before? Am I running the wrong command?