Databases - Create Or Update

Создает новую базу данных или обновляет имеющуюся.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}?api-version=2021-02-01-preview

Параметры URI

Name In Required Type Description
databaseName
path True
  • string

Имя базы данных.

resourceGroupName
path True
  • string

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

serverName
path True
  • string

Имя сервера.

subscriptionId
path True
  • string

Идентификатор подписки Azure.

api-version
query True
  • string

Версия API для использования в запросе.

Текст запроса

Name Required Type Description
location True
  • string

Расположение ресурса.

properties.autoPauseDelay
  • integer

Время в минутах, по истечении которого база данных автоматически приостанавливается. Значение-1 означает, что автоматическая пауза отключена.

properties.catalogCollation

Параметры сортировки каталога метаданных.

properties.collation
  • string

Параметры сортировки базы данных.

properties.createMode

Задает режим создания базы данных.

По умолчанию: регулярное создание базы данных.

Копировать: создает базу данных в качестве копии существующей базы данных. Саурцедатабасеид должен быть указан в качестве идентификатора ресурса базы данных источника.

Вторичный: создает базу данных в качестве вторичной реплики существующей базы данных. Саурцедатабасеид должен быть указан в качестве идентификатора ресурса существующей базы данных источника.

Поинтинтимересторе: создает базу данных, восстанавливая резервную копию существующей базы данных на момент времени. Саурцедатабасеид должен быть указан в качестве идентификатора ресурса существующей базы данных, и необходимо указать Ресторепоинтинтиме.

Восстановление. создает базу данных путем восстановления геореплицированной резервной копии. Саурцедатабасеид должен быть указан в качестве восстанавливаемого идентификатора ресурса восстанавливаемой базы данных.

Восстановление: создает базу данных путем восстановления резервной копии удаленной базы данных. необходимо указать Саурцедатабасеид. Если Саурцедатабасеид является исходным ИДЕНТИФИКАТОРом ресурса базы данных, необходимо указать Саурцедатабаседелетиондате. В противном случае Саурцедатабасеид должен быть restorable удаленным ИДЕНТИФИКАТОРом ресурса базы данных, а Саурцедатабаседелетиондате игнорируется. Ресторепоинтинтиме также можно указать для восстановления с более ранней точки во времени.

Ресторелонгтермретентионбаккуп: создает базу данных путем восстановления из хранилища долгосрочного хранения. в качестве идентификатора ресурса точки восстановления необходимо указать Рековерисервицесрековерипоинтресаурцеид.

Копии, вторичные и Ресторелонгтермретентионбаккуп не поддерживаются для выпуска хранилища данных.

properties.elasticPoolId
  • string

Идентификатор ресурса эластичного пула, содержащего эту базу данных.

properties.highAvailabilityReplicaCount
  • integer

Число вторичных реплик, связанных с базой данных, которые используются для обеспечения высокой доступности.

properties.isLedgerOn
  • boolean

Является ли эта база данных базой данных ГК, то есть все таблицы в базе данных являются таблицами книги учета. Примечание. значение этого свойства нельзя изменить после создания базы данных.

properties.licenseType

Тип лицензии, применяемой для этой базы данных. LicenseIncluded Если вам нужна лицензия или BasePrice у вас есть лицензия и вы имеете право на преимущество гибридного использования Azure.

properties.longTermRetentionBackupResourceId
  • string

Идентификатор ресурса резервной копии долгосрочного хранения, связанной с операцией создания этой базы данных.

properties.maintenanceConfigurationId
  • string

Идентификатор конфигурации обслуживания, назначенный базе данных. Эта конфигурация определяет период, в который происходит обновление обслуживания.

properties.maxSizeBytes
  • integer

Максимальный размер базы данных, выраженный в байтах.

properties.minCapacity
  • number

Минимальная емкость, выделяемая базе данных всегда, если она не приостановлена

properties.readScale

Состояние маршрутизации только для чтения. Если параметр включен, то подключения, для которых в строке подключения задано приложение с намерением ReadOnly, могут перенаправляться в вторичную реплику только для чтения в том же регионе.

properties.recoverableDatabaseId
  • string

Идентификатор ресурса восстанавливаемой базы данных, связанной с операцией создания этой базы данных.

properties.recoveryServicesRecoveryPointId
  • string

Идентификатор ресурса точки восстановления, связанной с операцией создания этой базы данных.

properties.requestedBackupStorageRedundancy

Тип учетной записи хранения, которая будет использоваться для хранения резервных копий этой базы данных.

properties.restorableDroppedDatabaseId
  • string

Идентификатор ресурса удаляемой базы данных restorable, связанной с операцией создания этой базы данных.

properties.restorePointInTime
  • string

Указывает момент времени (формат ISO8601) базы данных-источника, которая будет восстановлена для создания новой базы данных.

properties.sampleName

Имя образца схемы, применяемое при создании этой базы данных.

properties.secondaryType

Вторичный тип базы данных, если он является вторичным. Допустимые значения: Geo и Name.

properties.sourceDatabaseDeletionDate
  • string

Указывает время удаления базы данных.

properties.sourceDatabaseId
  • string

Идентификатор ресурса базы данных источника, связанной с операцией создания этой базы данных.

properties.zoneRedundant
  • boolean

Является ли эта база данных избыточной для зоны, то есть реплики этой базы данных будут распределяться по нескольким зонам доступности.

sku

Номер SKU базы данных.

Список номеров SKU может отличаться по регионам и предложениям поддержки. Чтобы определить номера SKU (включая имя SKU, уровень, выпуск, семейство и емкость), доступные для вашей подписки в регионе Azure, используйте Capabilities_ListByLocation REST API или одну из следующих команд:

az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
tags
  • object

Теги ресурсов.

Ответы

Name Type Description
200 OK

База данных успешно обновлена.

201 Created

База данных успешно создана.

202 Accepted

Выполняется создание или обновление базы данных.

Other Status Codes

Сообщения об ошибках: * * _

_ 400 Инвалиддатабасекреатеорупдатерекуест — недопустимый текст запроса для операции создания или обновления базы данных.

  • 400 Инвалидресаурцеид — недопустимый идентификатор ресурса.

  • 400 Инвалидсаурцедатабасеид — недопустимый идентификатор базы данных-источника.

  • 400 Мисматчингресаурцеграупнамевисурл — указанное имя группы ресурсов не совпадает с именем в URL-адресе.

  • 400 Мисматчингсервернамевисурл — указанное имя сервера не совпадает с именем в URL-адресе.

  • 400 Мисматчингсубскриптионвисурл — Указанная подписка не соответствует подписке в URL-адресе.

  • 400 Миссингколлатион — требуется сортировка.

  • 400 Миссингмакссизебитес-MaxSizeBytes.

  • 400 Миссингскунаме — требуется имя SKU.

  • 400 Миссингсаурцедатабасеид — отсутствует идентификатор исходной базы данных.

  • 400 Инвалидлиценсетипе — указан недопустимый тип лицензии.

  • 400 Инвалидскунаме — недопустимое имя SKU.

  • 400 МисматчедскунамеандкапаЦити — несоответствие имени SKU и емкости.

  • 400 Мисматчедскунамеандтиер — несоответствие между именем SKU и уровнем.

  • 400 Мисматчедскунамеандфамили — несоответствие имени SKU и семейства.

  • 400 ЛеджерноталловедвисспеЦифиедкреатемоде-Иследжерон не допускается в указанном режиме создания.

  • 400 Датабасенамедоеснотматчсаурцедатабасеид — указанное имя базы данных не совпадает с именем базы данных в Саурцедатабасеид.

  • 400 Еластикпулнотсуппортедфорекстерналбаккупресторе — эластичный пул не поддерживается для внешнего восстановления резервных копий

  • 400 Инвалидрековерабледатабасеид — недопустимый идентификатор восстанавливаемой базы данных.

  • 400 Инвалидрековерисервицесрековерипоинтид — недопустимый идентификатор точки восстановления служб восстановления.

  • 400 Инвалидресторабледроппеддатабаседелетиондате — недопустимая дата удаления удаляемой базы данных restorable

  • 400 Инвалидресторабледроппеддатабасеид — недопустимый restorable удаленный идентификатор базы данных

  • 400 Миссингрековерабледатабасеид — отсутствует идентификатор восстанавливаемой базы данных.

  • 400 Миссингрековерисервицесрековерипоинтид — отсутствует идентификатор точки восстановления служб восстановления.

  • 400 Миссингресторабледроппеддатабасеид — отсутствует Ресторабледроппеддатабасеид

  • 400 Миссингресторепоинтинтиме — отсутствует точка восстановления в момент времени

  • 400 Миссингсаурцедатабаседелетиондате — отсутствует дата удаления базы данных-источника

  • 400 Миссингсторажеконтаинерсастокен — токен SAS контейнера хранилища отсутствует

  • 400 Миссингсторажеконтаинерури — отсутствует URI контейнера хранилища

  • 400 Ресторабледроппеддатабасеидгивенфорресторевиссаурцедатабасеид-не удается указать Ресторабледроппеддатабасеид, если sourceDatabaseId уже задан в режиме создания восстановления

  • 400 Тиерчанжеунсуппортеддуетомеморйоптимизедобжект — база данных не может обновить свой SKU, так как она содержит оптимизированные для памяти объекты.

  • 400 Саурцесервернотфаунд — Серверная часть идентификатора исходной базы данных, предоставленная в вызове API Креатедатабасеаскопи, не сопоставляется с существующим сервером.

  • 400 Еластикпуловерсторажеусаже — попытка записи данных в базу данных при достижении предела хранилища эластичного пула.

  • 400 Инвалиддатабасекреатемоде — недопустимый запрос на создание базы данных.

  • 400 Инвалидаддсекондарипермиссион-пользователь не имеет достаточных разрешений для добавления получателя на указанном сервере.

  • 400 Унсуппортедсервиценаме — указанное имя является недопустимым, так как оно содержит один или несколько неподдерживаемых символов Юникода.

  • 400 Куррентдатабаселогсизиксцеедсмакссизе — пользователь попытался изменить базу данных на SKU с меньшим размером журнала, чем текущее использование.

  • 400 Инвалидбаккупсторажеаккаунттипе — пользователь передал ZRS/LRS во время создания или обновления базы данных, но он завершился сбоем либо из-за того, что клиент не список разрешений, либо так как ZRS недоступен в указанном регионе.

  • 400 Каннотупдатетофридатабасе. обновление базы данных до бесплатной SKU не поддерживается.

  • 400 Датабасеинвалидскупропертикомбинатион — свойства запрошенного номера SKU не согласуются. Убедитесь, что указано допустимое сочетание. Дополнительные сведения см. в статье https://docs.microsoft.com/en-us/rest/api/sql/capabilities/listbylocation#serviceobjectivecapability.

  • 400 Датабасенамедрепликапердатабаселимитексцеедед — пользователь попытался создать именованную реплику, которая превысит разрешенное число на базу данных-источник

  • 400 датабасеискуррентлипиннед — корпорация майкрософт заблокировала версию модуля SQL Server базы данных. Чтобы гарантировать, что база данных не достигнет проблем в рабочей среде, все будущие операции масштабирования в базе данных будут заблокированы до тех пор, пока она не будет отменена. Обратитесь в службу поддержки Майкрософт за помощью по масштабированию.

  • 400 РесторетаржетедитионсизеинсуффиЦиент — пользователь попытался восстановить базу данных до выпуска, размер которого меньше, чем текущий выделенный размер источника.

  • 400 Инвалидску — пользователь указал недопустимый номер SKU.

  • 400 Инвалидтиерскукомбинатион — указанный уровень не поддерживает указанный номер SKU.

  • 400 Сервернотфаунд — запрошенный сервер не найден.

  • 400 Токентулонг — указан слишком длинный маркер.

  • 400 Феатуредисабледонселектедедитион — пользователь попытался использовать функцию, которая отключена в текущем выпуске базы данных.

  • 400 Оффердисабледонсубскриптион — тип предложения подписки ограничен подготовкой запрошенного ресурса.

  • 400 Инвалидтаржетсубрегион — целевой сервер недоступного для чтения вторичного сервера не входит в парный регион Azure с поддержкой аварийного восстановления.

    1. датабасекреатионблоккедфорнонактиватедкмксервер-SQL создание пулов заблокировано для рабочих областей с включенным CMK, пока рабочая область не будет активирована. Сначала включите защиту от имени, а затем предоставьте управляемому удостоверению рабочей области необходимые разрешения (получение, перенос ключа, а также ключ растекания) на Azure Key Vault ключа рабочей области. Затем активируйте рабочую область после предоставления доступа.
  • 400 Партнерсерверноткомпатибле — пользователь пытается скопировать базу данных с сервера SAWA v1 на сервер стерлингов или наоборот.

  • 400 Инкорректрепликатионлинкстате — операция ожидает, что база данных находится в ожидаемом состоянии на канале репликации.

  • 400 Таржетеластикпулдоеснотексист — эластичный пул не существует на сервере.

  • 400 Еластикпулскукомбинатионинвалид — эластичный пул и номер SKU можно указать вместе, только если номер SKU указан как "ElasticPool".

  • 400 Еластикпултиеркомбинатионинвалид — уровень базы данных отличается от уровня служб эластичного пула.

  • 400 Еластикпулнамерекуиред — пользователь попытался создать или обновить базу данных до цели службы эластичного пула, не указывая имя эластичного пула.

  • 400 Еластикпулинконсистентдтугуарантисеттингс — предпринята попытка предоставить минимальное количество DTU для баз данных в эластичном пуле, превышающее запрошенные DTU эластичного пула.

  • 400 Тиерчанжеунсуппортеддуетокдценабледдатабасе — база данных не может обновить свой SKU, так как она включена для CDC.

  • 400 Еластикпулдатабасекаунтоверлимит — попытка создать или добавить базу данных в эластичный пул, если достигнуто предельное число баз данных в эластичном пуле.

  • 400 Каннотчанжетурфромдатаварехаусетиер-пользователь попытался изменить номер SKU базы данных с уровня Datawarehouse на уровни, не относящиеся к хранилищу, или наоборот.

  • 400 Куррентдатабасесизиксцеедсмакссизе — пользователь попытался уменьшить максимальный размер базы данных до размера, меньшего, чем текущее использование.

  • 400 Азурекэйваулткэйдисаблед — не удалось выполнить операцию на сервере, так как ключ Azure Key Vault отключен.

  • 400 Еластикпулдекреасесторажелимитбеловусаже — предпринимается попытка уменьшить лимит хранилища эластичного пула под использование хранилища.

  • 400 Азурекэйваултинвалидекспиратиондате — не удалось выполнить операцию, поскольку срок действия Azure Key Vault ключа недопустим.

  • 400 Секуритязурекэйваултурлнуллоремпти — не удалось выполнить операцию, так как URI Azure Key Vault имеет значение null или пуст.

  • 400 Еластикпулинконсистентвкорегуарантисеттингс — количество баз данных и минимальное число Виртуальное ядро на базу данных не может превышать запрошенный виртуальных ядер эластичного пула.

  • 400 Упдатеноталловедонпауседдатабасе — пользователь попытался выполнить обновление приостановленной базы данных.

  • 400 Азурекэйваултносерверидентити — удостоверение сервера настроено неправильно.

  • 400 Инвалидмакссизетиеркомбинатион — указанный уровень не поддерживает указанный максимальный размер базы данных.

  • 400 Азурекэйваултинвалидури — недопустимый ответ от Azure Key Vault. Используйте допустимый URI Azure Key Vault.

  • 400 Азурекэйваултмиссингпермиссионс — у сервера отсутствуют необходимые разрешения на Azure Key Vault.

  • 400 Инвалидреадскалидитион — пользователь попытался включить масштабирование чтения для типа базы данных, который не поддерживает ее.

  • 400 Инвалидреадскалеунитс-пользователь попытался предоставить значение масштаба чтения, которое не поддерживается.

  • 400 Секуритязурекэйваултинвалидкэйнаме — не удалось выполнить операцию из-за недопустимого имени ключа сервера.

  • 400 Региондоеснотсуппортверсион — пользователь попытался создать сервер указанной версии в расположении, где эта версия сервера не поддерживается.

  • 400 Жеосекондаримакссизеупдатефаилед — база данных геореплики имеет цель уровня обслуживания, которая не поддерживает запрошенное значение MaxSize, либо геообъект-получатель находится в неподдерживаемом регионе, или операция обновления уже выполняется в базе данных-получателе в георепликации.

  • 400 адалженерицеррор — не удалось выполнить операцию из-за возникшей ошибки Azure Active Directory.

  • 400 адалсервицепринЦипалнотфаунд — не удалось выполнить операцию, так как обнаружена ошибка субъекта-службы библиотеки Azure Active Directory.

  • 400 Инвалидтиер — пользователь указал недопустимый уровень.

  • 400 Азурекэйваултмалформедваултури — указан недопустимый URI Key Vault.

  • 400 Каннотусересерведдатабасенаме — невозможно использовать зарезервированное имя базы данных в этой операции.

  • 400 Субскриптионнотфаунд — запрошенная подписка не найдена.

  • 400 Рекуестеддатабасесизерекуиресшринк — пользователь попытался изменить значение MAXSIZE базы данных, чтобы изменить максимальный размер базы данных, а затем текущий размер.

  • 400 Куррентдатабасесизиксцеедсдбмакссизе — пользователь попытался уменьшить максимальный размер базы данных до размера, меньшего, чем текущее использование.

  • 400 Инвалидсервернаме-указано недопустимое имя сервера.

  • 400 Каннотусетраилингвхитеспацесиндатабасенаме — не удалось проверить имя базы данных.

  • 400 Саурцедатабасидитионкаулднотбеупградед — база данных-источник не может иметь более высокий выпуск, чем целевая база данных.

  • 400 СекуритядалпринЦипалцертекспиредеррор — не удалось выполнить операцию, так как истек срок действия сертификата субъекта Azure Key Vault.

  • 400 Таржетдатабасидитионкаулднотбедовнградед — Целевая база данных не может иметь более раннюю версию, чем база данных-источник.

  • 400 Упдатеноталловедифжеодроператионинпрогресс — операция запрещена, так как операция копирования или отработки отказа для базы данных " {0} " на сервере "" выполняется в {1} данный момент.

  • 400 Инвалидколлатион — параметры сортировки не распознаются сервером.

  • 400 Секуритинвалидазурекэйваултрековерилевел — указан недопустимый URI Key Vault.

  • 400 Кэйматериалнотфаундонремотесервер-удаленный сервер не имеет доступа к материалам ключа, используемым в качестве предохранителя TDE.

  • 400 Азурекэйваултмисматчеррор — непредвиденный Key Vaultный регион, найденный в HTTP-ответе.

  • 400 Азурекэйваултрсакэйнотсуппортед — в указанном хранилище ключей используется неподдерживаемый размер ключа или тип ключа RSA. Поддерживаемый размер ключа RSA — 2048 или 3072, а тип ключа — RSA или RSA-HSM.

  • 400 Еластикпуловерфилеспаце — недостаточно места в файле в эластичном пуле.

  • 400 Партнердбноткомпатиблефорсгксенклаве. попытка задать ссылку GeoDR или обновить цель уровня обслуживания для базы данных с поддержкой анклава поддерживается только в том случае, если обе базы данных работают на оборудовании серии DC.

  • 400 Упдатеноталловединкуррентрепликатионстате — операция запрещена для базы данных в ее текущем состоянии репликации.

  • 400 Инвалидлиценсетипе — пользователь попытался создать или обновить базу данных или эластичный пул с неподдерживаемым типом лицензии.

  • 400 Жеорепликалимитреачед — достигнут предел репликации для каждой реплики.

  • 400 УнсуппортедкапаЦити — пользователь попытался создать или обновить базу данных с неподдерживаемой емкостью.

  • 400 Репликатионсаурцеандтаржетмуссавесаменаме — источник и целевые базы данных репликации должны иметь одинаковые имена.

  • 400 Провисионингдисаблед — отображает сообщение об ошибке от авторизации операции с ресурсами без изменений

  • 400 Репликатионсаурцеандтаржетмустбеиндифферентсерверс — источник и целевые базы данных репликации должны находиться на разных логических серверах.

  • 400 Каннотупдатеиследжердатабасе — свойство "Главная книга" существующей базы данных не может быть обновлено.

  • 400 Унаблеторесолверемотесервер: не удалось разрешить имя удаленного партнерского сервера из-за недопустимого имени сервера или проблем с подключением к DNS.

  • 400 Ремотедатабасекопипермиссион-пользователь не имеет достаточных разрешений для создания копии базы данных на указанном сервере.

  • 400 Каннотмовеордропсинкметадатадатабасе — невозможно удалить базу данных, используемую в качестве базы данных метаданных синхронизации.

  • 400 секуритязурекэйваултжеочаинеррор. создание вторичной реплики вторичного уровня (процесс, называемый цепочкой) не поддерживается при включении прозрачное шифрование данных с помощью Azure Key Vault (BYOK).

  • 400 Ресторетофриедитионнотсуппортед-RESTORE и геовосстановление целевой объект не может быть бесплатной базой данных.

  • 400 Каннотмовеордропжобаккаунтдатабасе — невозможно удалить базу данных, связанную с учетной записью задания.

  • 400 Ресторенотсуппортедфорфриедитион-RESTORE и геовосстановление не поддерживаются для бесплатной базы данных.

  • 400 Жобажентдатабасидитионунсуппортед — указанная цель уровня обслуживания базы данных не поддерживается для использования в качестве базы данных агента заданий.

  • 400 Инвалиддроппеддатабасе — удаленная база данных-источник не существует на сервере в течение поддерживаемого периода восстановления.

  • 400 Инвалидливедатабасе — база данных-источник не существует на сервере в течение поддерживаемого периода восстановления. Если вы восстанавливаете удаленную базу данных, укажите дату ее удаления.

  • 400 Инвалидвлдбрековерисло — для восстановления в масштабе выпусков требуется, чтобы исходная и целевая базы данных использовали цель уровня обслуживания.

  • 400 Саурцедатабасенотфаунд — база данных-источник не существует.

  • 400 Инвалидвлдбресторесло — для восстановления до точки во времени в качестве базы данных в качестве исходной и целевой необходимо использовать цель уровня обслуживания.

  • 400 КаннотспеЦифипулорсло. Указание эластичного пула и (или) изменение цели или выпуска уровня обслуживания не поддерживается для выпуска.

  • 400 Инвалидпубликмаинтенанцеконфигуратион — пользователь пытался указать общедоступную конфигурацию обслуживания, которую невозможно преобразовать в внутренний идентификатор (неправильный или недопустимый регион).

  • 400 Чанжеунсуппортедонентити-пользователь попытался выполнить неподдерживаемую операцию создания, обновления или удаления для данной сущности.

  • 404 Оператиониднотфаунд — операция с идентификатором не существует.

  • 404 Субскриптиондоесносавесервер — запрошенный сервер не найден

  • 404 Сервернотинсубскриптионресаурцеграуп — указанный сервер не существует в указанной группе ресурсов и подписке.

  • 404 Сервернотинсубскриптионресаурцеграуп — указанный сервер не существует в указанной группе ресурсов и подписке.

  • 404 Сервернотинсубскриптион — указанный сервер не существует в указанной подписке.

  • 404 Каннотфиндобжект-не удается найти объект, так как он не существует или отсутствуют разрешения

  • 405 Унсуппортедрепликатионоператион — для базы данных инициирована неподдерживаемая операция репликации.

  • 409 Оператионканцеллед — операция отменена пользователем.

  • 409 Оператионинтерруптед — операция над ресурсом не может быть завершена, так как она была прервана другой операцией в том же ресурсе.

  • 409 Фридбалреадексистс — для подписки на регион может существовать только одна бесплатная база данных.

  • 409 Субскриптиондисаблед — Подписка отключена.

  • 409 Конфликтингсистемоператионинпрогресс — в базе данных выполняется операция обслуживания системы, и дальнейшие операции должны дождаться ее завершения.

  • 409 Конфликтрекуесттаупдатебаккупредунданци — запрос на конфликт для изменения избыточности хранилища резервных копий все еще выполняется.

  • 409 Скуассигнментинпрогресс — запрос текущего назначения не может быть обработан, так как предыдущий запрос не завершен.

  • 409 Датабасиластикпулмаинтенанцеконфликт — пользователь попытался создать или обновить базу данных с указанной конфигурацией обслуживания, конфликтующей со службой пула эластичных баз данных.

  • 409 Сервердтукуотаексцеедед — не удалось выполнить операцию, так как сервер превысит допустимую квоту на единицу пропускной способности базы данных.

  • 409 Унаблетоалтердатабасеинрепликатион — пользователь изменил выпуск в базе данных в отношении репликации.

  • 409 Куррентмеморюсажеексцеедсскукуота-пользователь попытался выполнить операцию обновления номера SKU, которая не может быть завершена из-за большего потребления ресурсов.

  • 409 Серверкэйнамеалреадексистс — ключ сервера уже существует на сервере.

  • 409 Серверкэйуриалреадексистс — URI ключа сервера уже существует на сервере.

  • 409 ServerKeyDoesNotExists. Ключ сервера не существует.

  • 409 Упдатеслоинпрогресс — пользователь пытался инициировать несовместимую операцию во время выполнения обновления цели уровня обслуживания.

  • 409 Упдатеслофаиледдатабасетубуси: не удалось выполнить операцию обновления цели уровня обслуживания, так как база данных слишком занята.

  • 409 Азурекэйваулткэйнаменотфаунд — не удалось выполнить операцию, так как имя ключа Azure Key Vault не существует.

  • 409 Азурекэйваулткэйинусе — ключ в настоящее время используется сервером.

  • 409 Сервердисаблед-сервер отключен.

  • 409 Конфликтингдатабасеоператион — в базе данных уже есть какая-либо операция, и текущая операция должна дождаться ее завершения.

  • 409 Симултанеаусскучанженоталловед — операции изменения цели обслуживания не могут одновременно выполняться в обеих базах данных Отношения репликации.

  • 409 Таржетеластикпулбеингупдатед — не удается запустить обновление эластичного пула, так как в одной из баз данных в этом эластичном пуле выполняется операция копирования.

  • 409 Инвалидоператионфордатабасенотинрепликатионрелатионшип — операция заполнения для репликации была выполнена для базы данных, которая уже находится в отношении репликации.

  • 409 Инвалидоператионфордатабасеинрепликатионрелатионшип — операция заполнения для репликации была выполнена для базы данных, которая уже находится в отношении репликации.

  • 409 Дупликатежеодррелатион — базы данных уже находятся в отношении репликации. Это дублирующий запрос.

  • 409 Датабасекопилимитперрепликареачед-User достигло предельного количества одновременных копий базы данных.

  • 409 Ремотедатабасиксистс — имя целевой базы данных уже существует на целевом сервере.

  • 429 Субскриптионтуманикреатеупдатерекуестс — запросы, превышающие максимальное количество запросов, которые могут быть обработаны доступными ресурсами.

  • 429 Субскриптионтуманирекуестс — запросы, превышающие максимальное количество запросов, которые могут быть обработаны доступными ресурсами.

  • 500 Оператионтимедаут — время ожидания операции истекло и автоматический откат. Повторите операцию.

  • 500 Активатеордеактиватеворкфловсроттлинг — сбой рабочего процесса активации или деактивации из-за слишком большого количества параллельных рабочих процессов

  • 503 Туманирекуестс — запросы, превышающие максимальное количество запросов, которые могут быть обработаны доступными ресурсами.

  • 503 Азурекэйваултконнектионфаилед — не удалось выполнить операцию на сервере из-за неудачной попытки подключения к Azure Key Vault

  • 503 Азурекэйваултженерикконнектионеррор — не удалось выполнить операцию, поскольку при попытке получить сведения о Key Vault произошла ошибка.

  • 503 Датабасеунаваилабле — операция завершилась сбоем, так как база данных недоступна.

    1. RequestTimeout-запрос на обслуживание превысил допустимое время ожидания.

Примеры

Creates a database as a copy.
Creates a database as an on-line secondary.
Creates a database as named replica secondary.
Creates a database from PointInTimeRestore.
Creates a database with default mode.
Creates a database with ledger on.
Creates a database with minimum number of parameters.
Creates a database with preferred maintenance window.
Creates a database with specified backup storage redundancy.
Creates a VCore database by specifying service objective name.
Creates a VCore database by specifying sku name and capacity.

Creates a database as a copy.

Sample Request

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/dbcopy?api-version=2021-02-01-preview
{
  "location": "southeastasia",
  "sku": {
    "name": "S0",
    "tier": "Standard"
  },
  "properties": {
    "createMode": "Copy",
    "sourceDatabaseId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb"
  }
}

Sample Response

{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/dbcopy",
  "name": "dbcopy",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/dbcopy",
  "name": "dbcopy",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database as an on-line secondary.

Sample Request

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-02-01-preview
{
  "location": "southeastasia",
  "sku": {
    "name": "S0",
    "tier": "Standard"
  },
  "properties": {
    "createMode": "Secondary",
    "secondaryType": "Geo",
    "sourceDatabaseId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-NorthEurope/providers/Microsoft.Sql/servers/testsvr1/databases/testdb"
  }
}

Sample Response

{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "secondaryType": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "secondaryType": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database as named replica secondary.

Sample Request

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-02-01-preview
{
  "location": "southeastasia",
  "sku": {
    "name": "HS_Gen4",
    "tier": "Hyperscale",
    "capacity": 2
  },
  "properties": {
    "createMode": "Secondary",
    "secondaryType": "Named",
    "sourceDatabaseId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-NorthEurope/providers/Microsoft.Sql/servers/testsvr1/databases/primarydb"
  }
}

Sample Response

{
  "sku": {
    "name": "HS_Gen4",
    "tier": "Hyperscale",
    "family": "Gen4",
    "capacity": 2
  },
  "kind": "v12.0,user,vcore,hyperscale",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": -1,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "HS_Gen4",
      "tier": "Hyperscale",
      "family": "Gen4",
      "capacity": 2
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "HS_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "HS_Gen4_2",
    "highAvailabilityReplicaCount": 0,
    "licenseType": "LicenseIncluded",
    "secondaryType": "Named",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "HS_Gen4",
    "tier": "Hyperscale",
    "family": "Gen4",
    "capacity": 2
  },
  "kind": "v12.0,user,vcore,hyperscale",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": -1,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "HS_Gen4",
      "tier": "Hyperscale",
      "family": "Gen4",
      "capacity": 2
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "HS_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "HS_Gen4_2",
    "highAvailabilityReplicaCount": 0,
    "licenseType": "LicenseIncluded",
    "secondaryType": "Named",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database from PointInTimeRestore.

Sample Request

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/dbpitr?api-version=2021-02-01-preview
{
  "location": "southeastasia",
  "properties": {
    "createMode": "PointInTimeRestore",
    "sourceDatabaseId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SoutheastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
    "restorePointInTime": "2020-10-22T05:35:31.503Z"
  }
}

Sample Response

{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "2463ef48-53e2-4c26-9781-2d7138080bfd",
    "creationDate": "2020-10-23T20:31:35.807Z",
    "currentServiceObjectiveName": "S0",
    "requestedServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "SoutheastAsia",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "earliestRestoreDate": "2020-10-23T20:47:37Z",
    "readScale": "Disabled",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false
  },
  "location": "SoutheastAsia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SoutheastAsia/providers/Microsoft.Sql/servers/testsvr/databases/dbpitr",
  "name": "dbpitr",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "2463ef48-53e2-4c26-9781-2d7138080bfd",
    "creationDate": "2020-10-23T20:31:35.807Z",
    "currentServiceObjectiveName": "S0",
    "requestedServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "SoutheastAsia",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "earliestRestoreDate": "2020-10-23T20:47:37Z",
    "readScale": "Disabled",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false
  },
  "location": "SoutheastAsia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SoutheastAsia/providers/Microsoft.Sql/servers/testsvr/databases/dbpitr",
  "name": "dbpitr",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database with default mode.

Sample Request

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-02-01-preview
{
  "location": "southeastasia",
  "sku": {
    "name": "S0",
    "tier": "Standard"
  },
  "properties": {
    "createMode": "Default",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824
  }
}

Sample Response

{
  "sku": {
    "name": "S0",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "isLedgerOn": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "S0",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "isLedgerOn": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database with ledger on.

Sample Request

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-02-01-preview
{
  "location": "southeastasia",
  "properties": {
    "isLedgerOn": true
  }
}

Sample Response

{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "S0",
    "currentBackupStorageRedundancy": "Geo",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "zoneRedundant": false,
    "isLedgerOn": true
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Zone",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Zone",
    "requestedServiceObjectiveName": "S0",
    "zoneRedundant": false,
    "isLedgerOn": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database with minimum number of parameters.

Sample Request

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-02-01-preview
{
  "location": "southeastasia"
}

Sample Response

{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "S0",
    "currentBackupStorageRedundancy": "Geo",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Geo",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database with preferred maintenance window.

Sample Request

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-02-01-preview
{
  "location": "southeastasia",
  "sku": {
    "name": "S2",
    "tier": "Standard"
  },
  "properties": {
    "createMode": "Default",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1"
  }
}

Sample Response

{
  "sku": {
    "name": "S2",
    "tier": "Standard"
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "S2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "earliestRestoreDate": "2020-08-29T06:41:18.283Z",
    "readScale": "Disabled",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 50
    },
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1",
    "isLedgerOn": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "S2",
    "tier": "Standard"
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "S2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "earliestRestoreDate": "2020-08-29T06:41:18.283Z",
    "readScale": "Disabled",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 50
    },
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1",
    "isLedgerOn": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a database with specified backup storage redundancy.

Sample Request

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-02-01-preview
{
  "location": "southeastasia",
  "properties": {
    "requestedBackupStorageRedundancy": "Zone"
  }
}

Sample Response

{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Zone",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Zone",
    "requestedServiceObjectiveName": "S0",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentBackupStorageRedundancy": "Zone",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Zone",
    "requestedServiceObjectiveName": "S0",
    "zoneRedundant": false,
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a VCore database by specifying service objective name.

Sample Request

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-02-01-preview
{
  "location": "southeastasia",
  "sku": {
    "name": "BC",
    "family": "Gen4",
    "capacity": 2
  }
}

Sample Response

{
  "sku": {
    "name": "BC_Gen4",
    "tier": "BusinessCritical",
    "family": "Gen4",
    "capacity": 2
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "BC_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "readScale": "Enabled",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "currentSku": {
      "name": "BC_Gen4",
      "tier": "BusinessCritical",
      "capacity": 2
    }
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "BC_Gen4",
    "tier": "BusinessCritical",
    "family": "Gen4",
    "capacity": 2
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "BC_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "readScale": "Enabled",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "isLedgerOn": false,
    "currentSku": {
      "name": "BC_Gen4",
      "tier": "BusinessCritical",
      "capacity": 2
    }
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Creates a VCore database by specifying sku name and capacity.

Sample Request

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-02-01-preview
{
  "location": "southeastasia",
  "sku": {
    "name": "BC_Gen4",
    "capacity": 2
  }
}

Sample Response

{
  "sku": {
    "name": "BC_Gen4",
    "tier": "BusinessCritical",
    "family": "Gen4",
    "capacity": 2
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "BC_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "readScale": "Enabled",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "currentSku": {
      "name": "BC_Gen4",
      "tier": "BusinessCritical",
      "capacity": 2
    }
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}
{
  "sku": {
    "name": "BC_Gen4",
    "tier": "BusinessCritical",
    "family": "Gen4",
    "capacity": 2
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "BC_Gen4_2",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "licenseType": "LicenseIncluded",
    "maxLogSizeBytes": 104857600,
    "readScale": "Enabled",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "isLedgerOn": false,
    "isInfraEncryptionEnabled": false,
    "zoneRedundant": false,
    "currentSku": {
      "name": "BC_Gen4",
      "tier": "BusinessCritical",
      "capacity": 2
    }
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}

Определения

CatalogCollationType

Параметры сортировки каталога метаданных.

CreateMode

Задает режим создания базы данных.

По умолчанию: регулярное создание базы данных.

Копировать: создает базу данных в качестве копии существующей базы данных. Саурцедатабасеид должен быть указан в качестве идентификатора ресурса базы данных источника.

Вторичный: создает базу данных в качестве вторичной реплики существующей базы данных. Саурцедатабасеид должен быть указан в качестве идентификатора ресурса существующей базы данных источника.

Поинтинтимересторе: создает базу данных, восстанавливая резервную копию существующей базы данных на момент времени. Саурцедатабасеид должен быть указан в качестве идентификатора ресурса существующей базы данных, и необходимо указать Ресторепоинтинтиме.

Восстановление. создает базу данных путем восстановления геореплицированной резервной копии. Саурцедатабасеид должен быть указан в качестве восстанавливаемого идентификатора ресурса восстанавливаемой базы данных.

Восстановление: создает базу данных путем восстановления резервной копии удаленной базы данных. необходимо указать Саурцедатабасеид. Если Саурцедатабасеид является исходным ИДЕНТИФИКАТОРом ресурса базы данных, необходимо указать Саурцедатабаседелетиондате. В противном случае Саурцедатабасеид должен быть restorable удаленным ИДЕНТИФИКАТОРом ресурса базы данных, а Саурцедатабаседелетиондате игнорируется. Ресторепоинтинтиме также можно указать для восстановления с более ранней точки во времени.

Ресторелонгтермретентионбаккуп: создает базу данных путем восстановления из хранилища долгосрочного хранения. в качестве идентификатора ресурса точки восстановления необходимо указать Рековерисервицесрековерипоинтресаурцеид.

Копии, вторичные и Ресторелонгтермретентионбаккуп не поддерживаются для выпуска хранилища данных.

CurrentBackupStorageRedundancy

Тип учетной записи хранения, используемый для хранения резервных копий этой базы данных.

Database

Ресурс базы данных.

DatabaseLicenseType

Тип лицензии, применяемой для этой базы данных. LicenseIncluded Если вам нужна лицензия или BasePrice у вас есть лицензия и вы имеете право на преимущество гибридного использования Azure.

DatabaseReadScale

Состояние маршрутизации только для чтения. Если параметр включен, то подключения, для которых в строке подключения задано приложение с намерением ReadOnly, могут перенаправляться в вторичную реплику только для чтения в том же регионе.

DatabaseStatus

Состояние базы данных.

RequestedBackupStorageRedundancy

Тип учетной записи хранения, которая будет использоваться для хранения резервных копий этой базы данных.

SampleName

Имя образца схемы, применяемое при создании этой базы данных.

SecondaryType

Вторичный тип базы данных, если он является вторичным. Допустимые значения: Geo и Name.

Sku

Номер SKU ресурса ARM.

CatalogCollationType

Параметры сортировки каталога метаданных.

Name Type Description
DATABASE_DEFAULT
  • string
SQL_Latin1_General_CP1_CI_AS
  • string

CreateMode

Задает режим создания базы данных.

По умолчанию: регулярное создание базы данных.

Копировать: создает базу данных в качестве копии существующей базы данных. Саурцедатабасеид должен быть указан в качестве идентификатора ресурса базы данных источника.

Вторичный: создает базу данных в качестве вторичной реплики существующей базы данных. Саурцедатабасеид должен быть указан в качестве идентификатора ресурса существующей базы данных источника.

Поинтинтимересторе: создает базу данных, восстанавливая резервную копию существующей базы данных на момент времени. Саурцедатабасеид должен быть указан в качестве идентификатора ресурса существующей базы данных, и необходимо указать Ресторепоинтинтиме.

Восстановление. создает базу данных путем восстановления геореплицированной резервной копии. Саурцедатабасеид должен быть указан в качестве восстанавливаемого идентификатора ресурса восстанавливаемой базы данных.

Восстановление: создает базу данных путем восстановления резервной копии удаленной базы данных. необходимо указать Саурцедатабасеид. Если Саурцедатабасеид является исходным ИДЕНТИФИКАТОРом ресурса базы данных, необходимо указать Саурцедатабаседелетиондате. В противном случае Саурцедатабасеид должен быть restorable удаленным ИДЕНТИФИКАТОРом ресурса базы данных, а Саурцедатабаседелетиондате игнорируется. Ресторепоинтинтиме также можно указать для восстановления с более ранней точки во времени.

Ресторелонгтермретентионбаккуп: создает базу данных путем восстановления из хранилища долгосрочного хранения. в качестве идентификатора ресурса точки восстановления необходимо указать Рековерисервицесрековерипоинтресаурцеид.

Копии, вторичные и Ресторелонгтермретентионбаккуп не поддерживаются для выпуска хранилища данных.

Name Type Description
Copy
  • string
Default
  • string
OnlineSecondary
  • string
PointInTimeRestore
  • string
Recovery
  • string
Restore
  • string
RestoreExternalBackup
  • string
RestoreExternalBackupSecondary
  • string
RestoreLongTermRetentionBackup
  • string
Secondary
  • string

CurrentBackupStorageRedundancy

Тип учетной записи хранения, используемый для хранения резервных копий этой базы данных.

Name Type Description
Geo
  • string
Local
  • string
Zone
  • string

Database

Ресурс базы данных.

Name Type Description
id
  • string

Идентификатор ресурса.

kind
  • string

Разновидность базы данных. Это метаданные, используемые для портал Azureной работы.

location
  • string

Расположение ресурса.

managedBy
  • string

Ресурс, управляющий базой данных.

name
  • string

Имя ресурса.

properties.autoPauseDelay
  • integer

Время в минутах, по истечении которого база данных автоматически приостанавливается. Значение-1 означает, что автоматическая пауза отключена.

properties.catalogCollation

Параметры сортировки каталога метаданных.

properties.collation
  • string

Параметры сортировки базы данных.

properties.createMode

Задает режим создания базы данных.

По умолчанию: регулярное создание базы данных.

Копировать: создает базу данных в качестве копии существующей базы данных. Саурцедатабасеид должен быть указан в качестве идентификатора ресурса базы данных источника.

Вторичный: создает базу данных в качестве вторичной реплики существующей базы данных. Саурцедатабасеид должен быть указан в качестве идентификатора ресурса существующей базы данных источника.

Поинтинтимересторе: создает базу данных, восстанавливая резервную копию существующей базы данных на момент времени. Саурцедатабасеид должен быть указан в качестве идентификатора ресурса существующей базы данных, и необходимо указать Ресторепоинтинтиме.

Восстановление. создает базу данных путем восстановления геореплицированной резервной копии. Саурцедатабасеид должен быть указан в качестве восстанавливаемого идентификатора ресурса восстанавливаемой базы данных.

Восстановление: создает базу данных путем восстановления резервной копии удаленной базы данных. необходимо указать Саурцедатабасеид. Если Саурцедатабасеид является исходным ИДЕНТИФИКАТОРом ресурса базы данных, необходимо указать Саурцедатабаседелетиондате. В противном случае Саурцедатабасеид должен быть restorable удаленным ИДЕНТИФИКАТОРом ресурса базы данных, а Саурцедатабаседелетиондате игнорируется. Ресторепоинтинтиме также можно указать для восстановления с более ранней точки во времени.

Ресторелонгтермретентионбаккуп: создает базу данных путем восстановления из хранилища долгосрочного хранения. в качестве идентификатора ресурса точки восстановления необходимо указать Рековерисервицесрековерипоинтресаурцеид.

Копии, вторичные и Ресторелонгтермретентионбаккуп не поддерживаются для выпуска хранилища данных.

properties.creationDate
  • string

Дата создания базы данных (формат ISO8601).

properties.currentBackupStorageRedundancy

Тип учетной записи хранения, используемый для хранения резервных копий этой базы данных.

properties.currentServiceObjectiveName
  • string

Текущее имя цели уровня обслуживания для базы данных.

properties.currentSku

Имя и уровень номера SKU.

properties.databaseId
  • string

Идентификатор базы данных.

properties.defaultSecondaryLocation
  • string

Дополнительный регион по умолчанию для этой базы данных.

properties.earliestRestoreDate
  • string

Здесь записываются самые ранние дата и время начала восстановления для этой базы данных (формат ISO8601).

properties.elasticPoolId
  • string

Идентификатор ресурса эластичного пула, содержащего эту базу данных.

properties.failoverGroupId
  • string

Идентификатор ресурса группы отработки отказа, к которой принадлежит эта база данных.

properties.highAvailabilityReplicaCount
  • integer

Число вторичных реплик, связанных с базой данных, которые используются для обеспечения высокой доступности.

properties.isInfraEncryptionEnabled
  • boolean

Для этой базы данных включено несвязанное шифрование.

properties.isLedgerOn
  • boolean

Является ли эта база данных базой данных ГК, то есть все таблицы в базе данных являются таблицами книги учета. Примечание. значение этого свойства нельзя изменить после создания базы данных.

properties.licenseType

Тип лицензии, применяемой для этой базы данных. LicenseIncluded Если вам нужна лицензия или BasePrice у вас есть лицензия и вы имеете право на преимущество гибридного использования Azure.

properties.longTermRetentionBackupResourceId
  • string

Идентификатор ресурса резервной копии долгосрочного хранения, связанной с операцией создания этой базы данных.

properties.maintenanceConfigurationId
  • string

Идентификатор конфигурации обслуживания, назначенный базе данных. Эта конфигурация определяет период, в который происходит обновление обслуживания.

properties.maxLogSizeBytes
  • integer

Максимальный размер журнала для этой базы данных.

properties.maxSizeBytes
  • integer

Максимальный размер базы данных, выраженный в байтах.

properties.minCapacity
  • number

Минимальная емкость, выделяемая базе данных всегда, если она не приостановлена

properties.pausedDate
  • string

Дата приостановки базы данных пользовательской конфигурацией или действием (формат ISO8601). Значение null, если база данных готова.

properties.readScale

Состояние маршрутизации только для чтения. Если параметр включен, то подключения, для которых в строке подключения задано приложение с намерением ReadOnly, могут перенаправляться в вторичную реплику только для чтения в том же регионе.

properties.recoverableDatabaseId
  • string

Идентификатор ресурса восстанавливаемой базы данных, связанной с операцией создания этой базы данных.

properties.recoveryServicesRecoveryPointId
  • string

Идентификатор ресурса точки восстановления, связанной с операцией создания этой базы данных.

properties.requestedBackupStorageRedundancy

Тип учетной записи хранения, которая будет использоваться для хранения резервных копий этой базы данных.

properties.requestedServiceObjectiveName
  • string

Запрошенное имя цели уровня обслуживания для базы данных.

properties.restorableDroppedDatabaseId
  • string

Идентификатор ресурса удаляемой базы данных restorable, связанной с операцией создания этой базы данных.

properties.restorePointInTime
  • string

Указывает момент времени (формат ISO8601) базы данных-источника, которая будет восстановлена для создания новой базы данных.

properties.resumedDate
  • string

Дата возобновления базы данных с помощью действия пользователя или имени входа в базу данных (формат ISO8601). Значение null, если база данных приостановлена.

properties.sampleName

Имя образца схемы, применяемое при создании этой базы данных.

properties.secondaryType

Вторичный тип базы данных, если он является вторичным. Допустимые значения: Geo и Name.

properties.sourceDatabaseDeletionDate
  • string

Указывает время удаления базы данных.

properties.sourceDatabaseId
  • string

Идентификатор ресурса базы данных источника, связанной с операцией создания этой базы данных.

properties.status

Состояние базы данных.

properties.zoneRedundant
  • boolean

Является ли эта база данных избыточной для зоны, то есть реплики этой базы данных будут распределяться по нескольким зонам доступности.

sku

Номер SKU базы данных.

Список номеров SKU может отличаться по регионам и предложениям поддержки. Чтобы определить номера SKU (включая имя SKU, уровень, выпуск, семейство и емкость), доступные для вашей подписки в регионе Azure, используйте Capabilities_ListByLocation REST API или одну из следующих команд:

az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
tags
  • object

Теги ресурсов.

type
  • string

Тип ресурса.

DatabaseLicenseType

Тип лицензии, применяемой для этой базы данных. LicenseIncluded Если вам нужна лицензия или BasePrice у вас есть лицензия и вы имеете право на преимущество гибридного использования Azure.

Name Type Description
BasePrice
  • string
LicenseIncluded
  • string

DatabaseReadScale

Состояние маршрутизации только для чтения. Если параметр включен, то подключения, для которых в строке подключения задано приложение с намерением ReadOnly, могут перенаправляться в вторичную реплику только для чтения в том же регионе.

Name Type Description
Disabled
  • string
Enabled
  • string

DatabaseStatus

Состояние базы данных.

Name Type Description
AutoClosed
  • string
Copying
  • string
Creating
  • string
Disabled
  • string
EmergencyMode
  • string
Inaccessible
  • string
Offline
  • string
OfflineChangingDwPerformanceTiers
  • string
OfflineSecondary
  • string
Online
  • string
OnlineChangingDwPerformanceTiers
  • string
Paused
  • string
Pausing
  • string
Recovering
  • string
RecoveryPending
  • string
Restoring
  • string
Resuming
  • string
Scaling
  • string
Shutdown
  • string
Standby
  • string
Suspect
  • string

RequestedBackupStorageRedundancy

Тип учетной записи хранения, которая будет использоваться для хранения резервных копий этой базы данных.

Name Type Description
Geo
  • string
Local
  • string
Zone
  • string

SampleName

Имя образца схемы, применяемое при создании этой базы данных.

Name Type Description
AdventureWorksLT
  • string
WideWorldImportersFull
  • string
WideWorldImportersStd
  • string

SecondaryType

Вторичный тип базы данных, если он является вторичным. Допустимые значения: Geo и Name.

Name Type Description
Geo
  • string
Named
  • string

Sku

Номер SKU ресурса ARM.

Name Type Description
capacity
  • integer

Емкость конкретного SKU.

family
  • string

Если служба имеет разные поколения оборудования для того же номера SKU, это можно записать здесь.

name
  • string

Имя SKU, как правило, это код буквы + номер, например P3.

size
  • string

Размер конкретного номера SKU

tier
  • string

Уровень или выпуск конкретного SKU, например Basic, Premium.