#azure-sql-database #azure-resource-manager
#azure-sql-database #azure-resource-manager
Вопрос:
Я развертываю шаблон ARM, в котором мне нужно создать системную базу данных. Однако во время развертывания я всегда получаю сообщение об ошибке «Система не является допустимой версией …»
"location": "westus",
"properties": {
"edition": "System",
"status": "Online",
"serviceLevelObjective": "System2",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"maxSizeBytes": "32200054720",
"requestedServiceObjectiveName": "System2",
"defaultSecondaryLocation": "East US",
"containmentState": 2
},
Есть ли какая-либо ссылка / статья, указывающая на список разрешенных значений для каждой версии и цели службы?
Ответ №1:
Вы не можете создавать системные базы данных в SQL Azure. Для вас уже существует база данных под названием system, которую предоставляет служба. Вот почему ваш запрос завершается ошибкой.
Комментарии:
1. Значит, это невозможно, если я попытаюсь создать системную базу данных, параметры которой указаны выше?
2. вы не можете создавать базы данных, используя размеры системного резервирования, правильно. Вы не можете создавать системные базы данных и точка — они принадлежат системе (и вам не выставляются счета)