Databases - Update
Aktualizace existující databázi.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}?api-version=2021-11-01
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
database
|
path | True |
string |
Název databáze. |
resource
|
path | True |
string |
Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API azure Resource Manager nebo z portálu. |
server
|
path | True |
string |
Název serveru. |
subscription
|
path | True |
string |
ID předplatného, které identifikuje předplatné Azure. |
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít pro požadavek. |
Text požadavku
Name | Typ | Description |
---|---|---|
identity |
Identita databáze |
|
properties.autoPauseDelay |
integer |
Čas v minutách, po kterém se databáze automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané. |
properties.catalogCollation |
Kolace katalogu metadat. |
|
properties.collation |
string |
Kolace databáze. |
properties.createMode |
Určuje režim vytváření databáze. Výchozí: pravidelné vytváření databáze. Kopírování: Vytvoří databázi jako kopii existující databáze. sourceDatabaseId musí být zadáno jako ID prostředku zdrojové databáze. Sekundární: Vytvoří databázi jako sekundární repliku existující databáze. sourceDatabaseId musí být zadáno jako ID prostředku existující primární databáze. PointInTimeRestore: Vytvoří databázi obnovením zálohy existující databáze k určitému bodu v čase. sourceDatabaseId musí být zadáno jako ID prostředku existující databáze a musí být zadáno restorePointInTime. Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. sourceDatabaseId musí být zadáno jako ID obnovitelného prostředku databáze, které chcete obnovit. Obnovení: Vytvoří databázi obnovením zálohy odstraněné databáze. Musí být zadán sourceDatabaseId. Pokud sourceDatabaseId je ID původního prostředku databáze, musí být zadán sourceDatabaseDeletionDate. Jinak sourceDatabaseId musí být obnovitelné ID vyřazeného prostředku databáze a sourceDatabaseDeletionDate se ignoruje. restorePointInTime může být také zadán pro obnovení z dřívějšího bodu v čase. RestoreLongTermRetentionBackup: Vytvoří databázi obnovením z trezoru dlouhodobého uchovávání. recoveryServicesRecoveryPointResourceId musí být zadané jako ID prostředku bodu obnovení. Edice DataWarehouse nepodporují copy, secondary a RestoreLongTermRetentionBackup. |
|
properties.elasticPoolId |
string |
Identifikátor prostředku elastického fondu obsahujícího tuto databázi. |
properties.federatedClientId |
string |
ID klienta použitého pro scénář klíče CMK mezi tenanty na databázi |
properties.highAvailabilityReplicaCount |
integer |
Počet sekundárních replik přidružených k databázi, které se používají k zajištění vysoké dostupnosti. Nevztahuje se na databázi Hyperscale v rámci elastického fondu. |
properties.isLedgerOn |
boolean |
Určuje, jestli je tato databáze databáze hlavní knihy, což znamená, že všechny tabulky v databázi jsou tabulky registru. Poznámka: Hodnotu této vlastnosti nelze po vytvoření databáze změnit. |
properties.licenseType |
Typ licence, který se má použít pro tuto databázi.
|
|
properties.longTermRetentionBackupResourceId |
string |
Identifikátor prostředku dlouhodobého uchovávání záloh přidružených k operaci vytvoření této databáze. |
properties.maintenanceConfigurationId |
string |
ID konfigurace údržby přiřazené k databázi. Tato konfigurace definuje období, kdy budou probíhat aktualizace údržby. |
properties.maxSizeBytes |
integer |
Maximální velikost databáze vyjádřená v bajtech. |
properties.minCapacity |
number |
Minimální kapacita, kterou bude databáze mít vždy přidělenou, pokud není pozastavená |
properties.readScale |
Stav směrování jen pro čtení Pokud je povoleno, připojení, která mají v připojovací řetězec nastavený záměr aplikace na jen pro čtení, můžou být směrována na sekundární repliku jen pro čtení ve stejné oblasti. Nevztahuje se na databázi Hyperscale v rámci elastického fondu. |
|
properties.recoverableDatabaseId |
string |
Identifikátor prostředku obnovitelné databáze přidružené k operaci vytvoření této databáze. |
properties.recoveryServicesRecoveryPointId |
string |
Identifikátor prostředku bodu obnovení přidruženého k operaci vytvoření této databáze. |
properties.requestedBackupStorageRedundancy |
Typ účtu úložiště, který se má použít k ukládání záloh pro tuto databázi. |
|
properties.restorableDroppedDatabaseId |
string |
Identifikátor prostředku obnovitelné vyřazené databáze přidružené k operaci vytvoření této databáze. |
properties.restorePointInTime |
string |
Určuje bod v čase (ISO8601 formát) zdrojové databáze, která se obnoví za účelem vytvoření nové databáze. |
properties.sampleName |
Název ukázkového schématu, které se má použít při vytváření této databáze. |
|
properties.secondaryType |
Sekundární typ databáze, pokud se jedná o sekundární databázi. Platné hodnoty jsou Geo a Pojmenované. |
|
properties.sourceDatabaseDeletionDate |
string |
Určuje čas odstranění databáze. |
properties.sourceDatabaseId |
string |
Identifikátor prostředku zdrojové databáze přidružené k operaci vytvoření této databáze. |
properties.zoneRedundant |
boolean |
Jestli je tato databáze zónově redundantní, což znamená, že repliky této databáze budou rozložené do několika zón dostupnosti. |
sku |
Název a úroveň skladové položky. |
|
tags |
object |
Značky prostředků. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
Databáze se úspěšně aktualizovala. |
|
202 Accepted |
Probíhá aktualizace databáze. |
|
Other Status Codes |
Chybové odpovědi: ***
|
Příklady
Assigns maintenance window to a database. |
Resets maintenance window of a database to default. |
Updates a database. |
Assigns maintenance window to a database.
Ukázkový požadavek
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-11-01
{
"sku": {
"name": "BC_Gen5_4"
},
"properties": {
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1"
}
}
Ukázková odpověď
{
"sku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 4
},
"kind": "v12.0,user,vcore",
"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": "BC_Gen5_2",
"requestedServiceObjectiveName": "BC_Gen5_2",
"defaultSecondaryLocation": "North Europe",
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"licenseType": "LicenseIncluded",
"maxLogSizeBytes": 104857600,
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Geo",
"isLedgerOn": false,
"isInfraEncryptionEnabled": false,
"zoneRedundant": false,
"readScale": "Enabled",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"currentSku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 4
},
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1"
},
"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"
}
Resets maintenance window of a database to default.
Ukázkový požadavek
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-11-01
{
"sku": {
"name": "BC_Gen5_4"
},
"properties": {
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
}
}
Ukázková odpověď
{
"sku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 4
},
"kind": "v12.0,user,vcore",
"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": "BC_Gen5_4",
"requestedServiceObjectiveName": "BC_Gen5_4",
"defaultSecondaryLocation": "North Europe",
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"licenseType": "LicenseIncluded",
"maxLogSizeBytes": 104857600,
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Geo",
"isLedgerOn": false,
"isInfraEncryptionEnabled": false,
"zoneRedundant": false,
"readScale": "Enabled",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"currentSku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 4
}
},
"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"
}
Updates a database.
Ukázkový požadavek
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2021-11-01
{
"sku": {
"name": "BC_Gen4_4"
},
"properties": {
"maxSizeBytes": 1073741824,
"licenseType": "LicenseIncluded"
}
}
Ukázková odpověď
{
"sku": {
"name": "BC_Gen4",
"tier": "BusinessCritical",
"capacity": 4
},
"kind": "v12.0,user,vcore",
"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": "BC_Gen4_2",
"requestedServiceObjectiveName": "BC_Gen4_2",
"defaultSecondaryLocation": "North Europe",
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"licenseType": "LicenseIncluded",
"maxLogSizeBytes": 104857600,
"isInfraEncryptionEnabled": false,
"zoneRedundant": false,
"readScale": "Enabled",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"currentSku": {
"name": "BC_Gen4",
"tier": "BusinessCritical",
"capacity": 4
},
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Local",
"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"
}
Definice
Name | Description |
---|---|
Backup |
Typ účtu úložiště, který slouží k ukládání záloh pro tuto databázi. |
Catalog |
Kolace katalogu metadat. |
Create |
Určuje režim vytváření databáze. Výchozí hodnota: běžné vytváření databáze. Kopírování: Vytvoří databázi jako kopii existující databáze. sourceDatabaseId musí být zadané jako ID prostředku zdrojové databáze. Sekundární: Vytvoří databázi jako sekundární repliku existující databáze. sourceDatabaseId musí být zadané jako ID prostředku existující primární databáze. PointInTimeRestore: Vytvoří databázi obnovením zálohy existující databáze k určitému bodu v čase. SourceDatabaseId musí být zadáno jako ID prostředku existující databáze a musí být zadán parametr restorePointInTime. Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. SourceDatabaseId musí být zadané jako ID obnovitelného prostředku databáze, které se má obnovit. Obnovení: Vytvoří databázi obnovením zálohy odstraněné databáze. Musí být zadán sourceDatabaseId. Pokud sourceDatabaseId je ID původního prostředku databáze, musí být zadán sourceDatabaseDeletionDate. Jinak musí být sourceDatabaseId ID obnovitelného vyřazeného prostředku databáze a sourceDatabaseDeletionDate se ignoruje. parametr restorePointInTime může být také určen pro obnovení z dřívějšího bodu v čase. RestoreLongTermRetentionBackup: Vytvoří databázi obnovením z trezoru dlouhodobého uchovávání. recoveryServicesRecoveryPointResourceId musí být zadané jako ID prostředku bodu obnovení. Edice DataWarehouse nepodporují kopírování, sekundární a restoreLongTermRetentionBackup. |
Database |
Prostředek databáze. |
Database |
Konfigurace identity Azure Active Directory pro prostředek |
Database |
Typ identity |
Database |
Typ licence, která se má vztahovat na tuto databázi.
|
Database |
Stav směrování jen pro čtení. Pokud je tato možnost povolená, připojení, která mají v připojovací řetězec záměr aplikace nastavený na jen pro čtení, se můžou směrovat na sekundární repliku jen pro čtení ve stejné oblasti. Nevztahuje se na databázi Hyperscale v rámci elastického fondu. |
Database |
Stav databáze. |
Database |
Prostředek aktualizace databáze. |
Database |
Konfigurace identity Azure Active Directory pro prostředek |
Sample |
Název ukázkového schématu, které se má použít při vytváření této databáze. |
Secondary |
Sekundární typ databáze, pokud se jedná o sekundární databázi. Platné hodnoty jsou Geo (Geografická oblast) a Named (Pojmenované). |
Sku |
Skladová položka prostředku ARM. |
BackupStorageRedundancy
Typ účtu úložiště, který slouží k ukládání záloh pro tuto databázi.
Name | Typ | Description |
---|---|---|
Geo |
string |
|
GeoZone |
string |
|
Local |
string |
|
Zone |
string |
CatalogCollationType
Kolace katalogu metadat.
Name | Typ | Description |
---|---|---|
DATABASE_DEFAULT |
string |
|
SQL_Latin1_General_CP1_CI_AS |
string |
CreateMode
Určuje režim vytváření databáze.
Výchozí hodnota: běžné vytváření databáze.
Kopírování: Vytvoří databázi jako kopii existující databáze. sourceDatabaseId musí být zadané jako ID prostředku zdrojové databáze.
Sekundární: Vytvoří databázi jako sekundární repliku existující databáze. sourceDatabaseId musí být zadané jako ID prostředku existující primární databáze.
PointInTimeRestore: Vytvoří databázi obnovením zálohy existující databáze k určitému bodu v čase. SourceDatabaseId musí být zadáno jako ID prostředku existující databáze a musí být zadán parametr restorePointInTime.
Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. SourceDatabaseId musí být zadané jako ID obnovitelného prostředku databáze, které se má obnovit.
Obnovení: Vytvoří databázi obnovením zálohy odstraněné databáze. Musí být zadán sourceDatabaseId. Pokud sourceDatabaseId je ID původního prostředku databáze, musí být zadán sourceDatabaseDeletionDate. Jinak musí být sourceDatabaseId ID obnovitelného vyřazeného prostředku databáze a sourceDatabaseDeletionDate se ignoruje. parametr restorePointInTime může být také určen pro obnovení z dřívějšího bodu v čase.
RestoreLongTermRetentionBackup: Vytvoří databázi obnovením z trezoru dlouhodobého uchovávání. recoveryServicesRecoveryPointResourceId musí být zadané jako ID prostředku bodu obnovení.
Edice DataWarehouse nepodporují kopírování, sekundární a restoreLongTermRetentionBackup.
Name | Typ | Description |
---|---|---|
Copy |
string |
|
Default |
string |
|
OnlineSecondary |
string |
|
PointInTimeRestore |
string |
|
Recovery |
string |
|
Restore |
string |
|
RestoreExternalBackup |
string |
|
RestoreExternalBackupSecondary |
string |
|
RestoreLongTermRetentionBackup |
string |
|
Secondary |
string |
Database
Prostředek databáze.
Name | Typ | Description |
---|---|---|
id |
string |
ID prostředku. |
identity |
Identita Azure Active Directory databáze. |
|
kind |
string |
Druh databáze. Jedná se o metadata používaná pro Azure Portal prostředí. |
location |
string |
Umístění prostředku. |
managedBy |
string |
Prostředek, který spravuje databázi. |
name |
string |
Název prostředku. |
properties.autoPauseDelay |
integer |
Čas v minutách, po jehož uplynutí se databáze automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané. |
properties.catalogCollation |
Kolace katalogu metadat. |
|
properties.collation |
string |
Kolace databáze. |
properties.createMode |
Určuje režim vytváření databáze. Výchozí hodnota: běžné vytváření databáze. Kopírování: Vytvoří databázi jako kopii existující databáze. sourceDatabaseId musí být zadané jako ID prostředku zdrojové databáze. Sekundární: Vytvoří databázi jako sekundární repliku existující databáze. sourceDatabaseId musí být zadané jako ID prostředku existující primární databáze. PointInTimeRestore: Vytvoří databázi obnovením zálohy existující databáze k určitému bodu v čase. SourceDatabaseId musí být zadáno jako ID prostředku existující databáze a musí být zadán parametr restorePointInTime. Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. SourceDatabaseId musí být zadané jako ID obnovitelného prostředku databáze, které se má obnovit. Obnovení: Vytvoří databázi obnovením zálohy odstraněné databáze. Musí být zadán sourceDatabaseId. Pokud sourceDatabaseId je ID původního prostředku databáze, musí být zadán sourceDatabaseDeletionDate. Jinak musí být sourceDatabaseId ID obnovitelného vyřazeného prostředku databáze a sourceDatabaseDeletionDate se ignoruje. parametr restorePointInTime může být také určen pro obnovení z dřívějšího bodu v čase. RestoreLongTermRetentionBackup: Vytvoří databázi obnovením z trezoru dlouhodobého uchovávání. recoveryServicesRecoveryPointResourceId musí být zadané jako ID prostředku bodu obnovení. Edice DataWarehouse nepodporují kopírování, sekundární a restoreLongTermRetentionBackup. |
|
properties.creationDate |
string |
Datum vytvoření databáze (ISO8601 formát). |
properties.currentBackupStorageRedundancy |
Typ účtu úložiště, který slouží k ukládání záloh pro tuto databázi. |
|
properties.currentServiceObjectiveName |
string |
Aktuální název cíle na úrovni služby databáze. |
properties.currentSku |
Název a úroveň skladové položky. |
|
properties.databaseId |
string |
ID databáze. |
properties.defaultSecondaryLocation |
string |
Výchozí sekundární oblast pro tuto databázi. |
properties.earliestRestoreDate |
string |
Zaznamenává nejdříve počáteční datum a čas, kdy je obnovení pro tuto databázi k dispozici (ISO8601 formátu). |
properties.elasticPoolId |
string |
Identifikátor prostředku elastického fondu obsahujícího tuto databázi. |
properties.failoverGroupId |
string |
Identifikátor prostředku skupiny převzetí služeb při selhání, do kterého tato databáze patří. |
properties.federatedClientId |
string |
ID klienta používaného pro scénář klíče CMK mezi tenanty a databází |
properties.highAvailabilityReplicaCount |
integer |
Počet sekundárních replik přidružených k databázi, které se používají k zajištění vysoké dostupnosti. Nevztahuje se na databázi Hyperscale v rámci elastického fondu. |
properties.isInfraEncryptionEnabled |
boolean |
Šifrování infrastruktury je pro tuto databázi povolené. |
properties.isLedgerOn |
boolean |
Určuje, zda je tato databáze databází registru, což znamená, že všechny tabulky v databázi jsou tabulky hlavní knihy. Poznámka: Hodnotu této vlastnosti nelze po vytvoření databáze změnit. |
properties.licenseType |
Typ licence, která se má vztahovat na tuto databázi.
|
|
properties.longTermRetentionBackupResourceId |
string |
Identifikátor prostředku dlouhodobě uchovávané zálohy přidružené k operaci vytvoření této databáze. |
properties.maintenanceConfigurationId |
string |
ID konfigurace údržby přiřazené k databázi. Tato konfigurace definuje období, kdy budou probíhat aktualizace údržby. |
properties.maxLogSizeBytes |
integer |
Maximální velikost protokolu pro tuto databázi. |
properties.maxSizeBytes |
integer |
Maximální velikost databáze vyjádřená v bajtech. |
properties.minCapacity |
number |
Minimální kapacita, která bude mít databáze vždy přidělenou, pokud není pozastavená |
properties.pausedDate |
string |
Datum, kdy byla databáze pozastavena konfigurací nebo akcí uživatele (ISO8601 formát). Null, pokud je databáze připravená. |
properties.readScale |
Stav směrování jen pro čtení. Pokud je tato možnost povolená, připojení, která mají v připojovací řetězec záměr aplikace nastavený na jen pro čtení, se můžou směrovat na sekundární repliku jen pro čtení ve stejné oblasti. Nevztahuje se na databázi Hyperscale v rámci elastického fondu. |
|
properties.recoverableDatabaseId |
string |
Identifikátor prostředku obnovitelné databáze přidružené k operaci vytvoření této databáze. |
properties.recoveryServicesRecoveryPointId |
string |
Identifikátor prostředku bodu obnovení přidruženého k operaci vytvoření této databáze. |
properties.requestedBackupStorageRedundancy |
Typ účtu úložiště, který se má použít k ukládání záloh pro tuto databázi. |
|
properties.requestedServiceObjectiveName |
string |
Požadovaný název cíle na úrovni služby databáze. |
properties.restorableDroppedDatabaseId |
string |
Identifikátor prostředku obnovitelné vyřazené databáze přidružené k operaci vytvoření této databáze. |
properties.restorePointInTime |
string |
Určuje bod v čase (ISO8601 formát) zdrojové databáze, která se obnoví za účelem vytvoření nové databáze. |
properties.resumedDate |
string |
Datum obnovení databáze akcí uživatele nebo přihlášením k databázi (ISO8601 formát). Null, pokud je databáze pozastavena. |
properties.sampleName |
Název ukázkového schématu, které se má použít při vytváření této databáze. |
|
properties.secondaryType |
Sekundární typ databáze, pokud se jedná o sekundární databázi. Platné hodnoty jsou Geo (Geografická oblast) a Named (Pojmenované). |
|
properties.sourceDatabaseDeletionDate |
string |
Určuje čas odstranění databáze. |
properties.sourceDatabaseId |
string |
Identifikátor prostředku zdrojové databáze přidružené k operaci vytvoření této databáze. |
properties.sourceResourceId |
string |
Identifikátor zdroje přidruženého k operaci vytvoření této databáze. Tato vlastnost se podporuje pouze pro edici DataWarehouse a umožňuje obnovení napříč předplatnými. Pokud je zadán parametr sourceResourceId, nesmí být zadán parametr sourceDatabaseId, recoverableDatabaseId, restoreableDroppedDatabaseId a sourceDatabaseDeletionDate a položka CreateMode musí být PointInTimeRestore, Restore nebo Recover. Pokud je hodnota createMode PointInTimeRestore, sourceResourceId musí být ID prostředku existující databáze nebo existujícího fondu SQL a musí být zadán parametr restorePointInTime. Pokud createMode je Restore, sourceResourceId musí být ID prostředku obnovitelné vyřazené databáze nebo obnovitelného vyřazeného fondu SQL. Pokud createMode je Recover, sourceResourceId musí být ID prostředku obnovitelné databáze nebo obnovitelného fondu SQL. Pokud zdrojové předplatné patří do jiného tenanta než cílové předplatné, hlavička x-ms-authorization-auxiliary musí obsahovat ověřovací token pro zdrojového tenanta. Další podrobnosti o hlavičce x-ms-authorization-auxiliary najdete v tématu https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant |
properties.status |
Stav databáze. |
|
properties.zoneRedundant |
boolean |
Jestli je tato databáze zónově redundantní, což znamená, že repliky této databáze budou rozdělené do několika zón dostupnosti. |
sku |
Skladová položka databáze. Seznam skladových položek se může lišit podle oblasti a nabídky podpory. Pokud chcete určit skladové položky (včetně názvu skladové položky, úrovně nebo edice, řady a kapacity), které jsou dostupné pro vaše předplatné v oblasti Azure, použijte
|
|
tags |
object |
Značky prostředků. |
type |
string |
Typ prostředku. |
DatabaseIdentity
Konfigurace identity Azure Active Directory pro prostředek
Name | Typ | Description |
---|---|---|
tenantId |
string |
ID tenanta Azure Active Directory. |
type |
Typ identity |
|
userAssignedIdentities |
<string,
Database |
ID prostředků identit přiřazených uživatelem, které se mají použít |
DatabaseIdentityType
Typ identity
Name | Typ | Description |
---|---|---|
None |
string |
|
UserAssigned |
string |
DatabaseLicenseType
Typ licence, která se má vztahovat na tuto databázi.
LicenseIncluded
pokud potřebujete licenci nebo BasePrice
pokud máte licenci a máte nárok na Zvýhodněné hybridní využití Azure.
Name | Typ | Description |
---|---|---|
BasePrice |
string |
|
LicenseIncluded |
string |
DatabaseReadScale
Stav směrování jen pro čtení. Pokud je tato možnost povolená, připojení, která mají v připojovací řetězec záměr aplikace nastavený na jen pro čtení, se můžou směrovat na sekundární repliku jen pro čtení ve stejné oblasti. Nevztahuje se na databázi Hyperscale v rámci elastického fondu.
Name | Typ | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
DatabaseStatus
Stav databáze.
Name | Typ | 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 |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
|
Suspect |
string |
DatabaseUpdate
Prostředek aktualizace databáze.
Name | Typ | Description |
---|---|---|
identity |
Identita databáze |
|
properties.autoPauseDelay |
integer |
Čas v minutách, po jehož uplynutí se databáze automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané. |
properties.catalogCollation |
Kolace katalogu metadat. |
|
properties.collation |
string |
Kolace databáze. |
properties.createMode |
Určuje režim vytváření databáze. Výchozí hodnota: běžné vytváření databáze. Kopírování: Vytvoří databázi jako kopii existující databáze. sourceDatabaseId musí být zadané jako ID prostředku zdrojové databáze. Sekundární: Vytvoří databázi jako sekundární repliku existující databáze. sourceDatabaseId musí být zadané jako ID prostředku existující primární databáze. PointInTimeRestore: Vytvoří databázi obnovením zálohy existující databáze k určitému bodu v čase. SourceDatabaseId musí být zadáno jako ID prostředku existující databáze a musí být zadán parametr restorePointInTime. Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. SourceDatabaseId musí být zadané jako ID obnovitelného prostředku databáze, které se má obnovit. Obnovení: Vytvoří databázi obnovením zálohy odstraněné databáze. Musí být zadán sourceDatabaseId. Pokud sourceDatabaseId je ID původního prostředku databáze, musí být zadán sourceDatabaseDeletionDate. Jinak musí být sourceDatabaseId ID obnovitelného vyřazeného prostředku databáze a sourceDatabaseDeletionDate se ignoruje. parametr restorePointInTime může být také určen pro obnovení z dřívějšího bodu v čase. RestoreLongTermRetentionBackup: Vytvoří databázi obnovením z trezoru dlouhodobého uchovávání. recoveryServicesRecoveryPointResourceId musí být zadané jako ID prostředku bodu obnovení. Edice DataWarehouse nepodporují kopírování, sekundární a restoreLongTermRetentionBackup. |
|
properties.creationDate |
string |
Datum vytvoření databáze (ISO8601 formát). |
properties.currentBackupStorageRedundancy |
Typ účtu úložiště, který slouží k ukládání záloh pro tuto databázi. |
|
properties.currentServiceObjectiveName |
string |
Aktuální název cíle na úrovni služby databáze. |
properties.currentSku |
Název a úroveň skladové položky. |
|
properties.databaseId |
string |
ID databáze. |
properties.defaultSecondaryLocation |
string |
Výchozí sekundární oblast pro tuto databázi. |
properties.earliestRestoreDate |
string |
Zaznamenává nejdříve počáteční datum a čas, kdy je obnovení pro tuto databázi k dispozici (ISO8601 formátu). |
properties.elasticPoolId |
string |
Identifikátor prostředku elastického fondu obsahujícího tuto databázi. |
properties.failoverGroupId |
string |
Identifikátor prostředku skupiny převzetí služeb při selhání, do kterého tato databáze patří. |
properties.federatedClientId |
string |
ID klienta používaného pro scénář klíče CMK mezi tenanty a databází |
properties.highAvailabilityReplicaCount |
integer |
Počet sekundárních replik přidružených k databázi, které se používají k zajištění vysoké dostupnosti. Nevztahuje se na databázi Hyperscale v rámci elastického fondu. |
properties.isInfraEncryptionEnabled |
boolean |
Šifrování infrastruktury je pro tuto databázi povolené. |
properties.isLedgerOn |
boolean |
Určuje, zda je tato databáze databází registru, což znamená, že všechny tabulky v databázi jsou tabulky hlavní knihy. Poznámka: Hodnotu této vlastnosti nelze po vytvoření databáze změnit. |
properties.licenseType |
Typ licence, která se má vztahovat na tuto databázi.
|
|
properties.longTermRetentionBackupResourceId |
string |
Identifikátor prostředku dlouhodobě uchovávané zálohy přidružené k operaci vytvoření této databáze. |
properties.maintenanceConfigurationId |
string |
ID konfigurace údržby přiřazené k databázi. Tato konfigurace definuje období, kdy budou probíhat aktualizace údržby. |
properties.maxLogSizeBytes |
integer |
Maximální velikost protokolu pro tuto databázi. |
properties.maxSizeBytes |
integer |
Maximální velikost databáze vyjádřená v bajtech. |
properties.minCapacity |
number |
Minimální kapacita, která bude mít databáze vždy přidělenou, pokud není pozastavená |
properties.pausedDate |
string |
Datum, kdy byla databáze pozastavena konfigurací nebo akcí uživatele (ISO8601 formát). Null, pokud je databáze připravená. |
properties.readScale |
Stav směrování jen pro čtení. Pokud je tato možnost povolená, připojení, která mají v připojovací řetězec záměr aplikace nastavený na jen pro čtení, se můžou směrovat na sekundární repliku jen pro čtení ve stejné oblasti. Nevztahuje se na databázi Hyperscale v rámci elastického fondu. |
|
properties.recoverableDatabaseId |
string |
Identifikátor prostředku obnovitelné databáze přidružené k operaci vytvoření této databáze. |
properties.recoveryServicesRecoveryPointId |
string |
Identifikátor prostředku bodu obnovení přidruženého k operaci vytvoření této databáze. |
properties.requestedBackupStorageRedundancy |
Typ účtu úložiště, který se má použít k ukládání záloh pro tuto databázi. |
|
properties.requestedServiceObjectiveName |
string |
Požadovaný název cíle na úrovni služby databáze. |
properties.restorableDroppedDatabaseId |
string |
Identifikátor prostředku obnovitelné vyřazené databáze přidružené k operaci vytvoření této databáze. |
properties.restorePointInTime |
string |
Určuje bod v čase (ISO8601 formát) zdrojové databáze, která se obnoví za účelem vytvoření nové databáze. |
properties.resumedDate |
string |
Datum obnovení databáze akcí uživatele nebo přihlášením k databázi (ISO8601 formát). Null, pokud je databáze pozastavena. |
properties.sampleName |
Název ukázkového schématu, které se má použít při vytváření této databáze. |
|
properties.secondaryType |
Sekundární typ databáze, pokud se jedná o sekundární databázi. Platné hodnoty jsou Geo (Geografická oblast) a Named (Pojmenované). |
|
properties.sourceDatabaseDeletionDate |
string |
Určuje čas odstranění databáze. |
properties.sourceDatabaseId |
string |
Identifikátor prostředku zdrojové databáze přidružené k operaci vytvoření této databáze. |
properties.status |
Stav databáze. |
|
properties.zoneRedundant |
boolean |
Jestli je tato databáze zónově redundantní, což znamená, že repliky této databáze budou rozdělené do několika zón dostupnosti. |
sku |
Název a úroveň skladové položky. |
|
tags |
object |
Značky prostředků. |
DatabaseUserIdentity
Konfigurace identity Azure Active Directory pro prostředek
Name | Typ | Description |
---|---|---|
clientId |
string |
ID klienta Azure Active Directory. |
principalId |
string |
ID objektu zabezpečení Azure Active Directory. |
SampleName
Název ukázkového schématu, které se má použít při vytváření této databáze.
Name | Typ | Description |
---|---|---|
AdventureWorksLT |
string |
|
WideWorldImportersFull |
string |
|
WideWorldImportersStd |
string |
SecondaryType
Sekundární typ databáze, pokud se jedná o sekundární databázi. Platné hodnoty jsou Geo (Geografická oblast) a Named (Pojmenované).
Name | Typ | Description |
---|---|---|
Geo |
string |
|
Named |
string |
Sku
Skladová položka prostředku ARM.
Name | Typ | Description |
---|---|---|
capacity |
integer |
Kapacita konkrétní skladové položky. |
family |
string |
Pokud má služba různé generace hardwaru pro stejnou skladovou položku, můžete to tady zaznamenat. |
name |
string |
Název skladové položky, obvykle písmeno + číslo, například P3. |
size |
string |
Velikost konkrétní skladové položky |
tier |
string |
Úroveň nebo edice konkrétní skladové položky, například Basic, Premium. |