Databases - Update
Hiermee werkt u een bestaande database bij.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}?api-version=2021-11-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
database
|
path | True |
string |
De naam van de database. |
resource
|
path | True |
string |
De naam van de resourcegroep die de resource bevat. U kunt deze waarde verkrijgen via de Azure Resource Manager-API of de portal. |
server
|
path | True |
string |
De naam van de server. |
subscription
|
path | True |
string |
De abonnements-id waarmee een Azure-abonnement wordt geïdentificeerd. |
api-version
|
query | True |
string |
De API-versie die moet worden gebruikt voor de aanvraag. |
Aanvraagbody
Name | Type | Description |
---|---|---|
identity |
Database-identiteit |
|
properties.autoPauseDelay |
integer (int32) |
Tijd in minuten waarna de database automatisch wordt onderbroken. Een waarde van -1 betekent dat automatische pauze is uitgeschakeld |
properties.catalogCollation |
Sortering van de metagegevenscatalogus. |
|
properties.collation |
string |
De sortering van de database. |
properties.createMode |
Hiermee geeft u de modus voor het maken van de database op. Standaard: het maken van een gewone database. Kopiëren: maakt een database als een kopie van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de brondatabase. Secundair: maakt een database als een secundaire replica van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de bestaande primaire database. PointInTimeRestore: Hiermee maakt u een database door een back-up naar een bepaald tijdstip van een bestaande database te herstellen. sourceDatabaseId moet worden opgegeven als de resource-id van de bestaande database en restorePointInTime moet worden opgegeven. Herstel: Hiermee maakt u een database door een geo-gerepliceerde back-up te herstellen. sourceDatabaseId moet worden opgegeven als de herstelbare databaseresource-id om te herstellen. Herstellen: Hiermee maakt u een database door een back-up van een verwijderde database te herstellen. sourceDatabaseId moet worden opgegeven. Als sourceDatabaseId de oorspronkelijke resource-id van de database is, moet sourceDatabaseDeletionDate worden opgegeven. Anders moet sourceDatabaseId de restorable verwijderde databaseresource-id zijn en sourceDatabaseDeletionDate wordt genegeerd. restorePointInTime kan ook worden opgegeven om te herstellen vanaf een eerder tijdstip. RestoreLongTermRetentionBackup: Hiermee maakt u een database door een langetermijnretentiekluis te herstellen. recoveryServicesRecoveryPointResourceId moet worden opgegeven als de resource-id van het herstelpunt. Kopiëren, Secundair en RestoreLongTermRetentionBackup worden niet ondersteund voor de DataWarehouse-editie. |
|
properties.elasticPoolId |
string (arm-id) |
De resource-id van de elastische pool die deze database bevat. |
properties.federatedClientId |
string (uuid) |
De client-id die wordt gebruikt voor cmk-scenario voor meerdere tenants per database |
properties.highAvailabilityReplicaCount |
integer (int32) |
Het aantal secundaire replica's dat is gekoppeld aan de database die wordt gebruikt om hoge beschikbaarheid te bieden. Niet van toepassing op een Hyperscale-database in een elastische pool. |
properties.isLedgerOn |
boolean |
Of deze database nu een grootboekdatabase is, wat betekent dat alle tabellen in de database grootboektabellen zijn. Opmerking: de waarde van deze eigenschap kan niet worden gewijzigd nadat de database is gemaakt. |
properties.licenseType |
Het licentietype dat moet worden toegepast op deze database.
|
|
properties.longTermRetentionBackupResourceId |
string (arm-id) |
De resource-id van de back-up voor langetermijnretentie die is gekoppeld aan het maken van deze database. |
properties.maintenanceConfigurationId |
string |
Onderhoudsconfiguratie-id die is toegewezen aan de database. Met deze configuratie wordt de periode gedefinieerd waarop de onderhoudsupdates plaatsvinden. |
properties.maxSizeBytes |
integer (int64) |
De maximale grootte van de database uitgedrukt in bytes. |
properties.minCapacity |
number (double) |
Minimale capaciteit die de database altijd heeft toegewezen, indien niet onderbroken |
properties.readScale |
De status van alleen-lezenroutering. Als deze optie is ingeschakeld, kunnen verbindingen met een toepassingsintentie die zijn ingesteld op alleen-lezen in de verbindingsreeks, worden doorgestuurd naar een alleen-lezen secundaire replica in dezelfde regio. Niet van toepassing op een Hyperscale-database in een elastische pool. |
|
properties.recoverableDatabaseId |
string |
De resource-id van de herstelbare database die is gekoppeld aan het maken van deze database. |
properties.recoveryServicesRecoveryPointId |
string (arm-id) |
De resource-id van het herstelpunt dat is gekoppeld aan het maken van deze database. |
properties.requestedBackupStorageRedundancy |
Het type opslagaccount dat moet worden gebruikt voor het opslaan van back-ups voor deze database. |
|
properties.restorableDroppedDatabaseId |
string (arm-id) |
De resource-id van de terug te zetten database die is gekoppeld aan het maken van deze database. |
properties.restorePointInTime |
string (date-time) |
Hiermee geeft u het tijdstip (ISO8601-indeling) van de brondatabase op die wordt hersteld om de nieuwe database te maken. |
properties.sampleName |
De naam van het voorbeeldschema dat moet worden toegepast bij het maken van deze database. |
|
properties.secondaryType |
Het secundaire type van de database als het een secundaire database is. Geldige waarden zijn Geo en Benoemd. |
|
properties.sourceDatabaseDeletionDate |
string (date-time) |
Hiermee geeft u het tijdstip op waarop de database is verwijderd. |
properties.sourceDatabaseId |
string (arm-id) |
De resource-id van de brondatabase die is gekoppeld aan het maken van deze database. |
properties.zoneRedundant |
boolean |
Of deze database nu zone-redundant is, wat betekent dat de replica's van deze database worden verdeeld over meerdere beschikbaarheidszones. |
sku |
De naam en laag van de SKU. |
|
tags |
object |
Resourcetags. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
De database is bijgewerkt. |
|
202 Accepted |
Het bijwerken van de database wordt uitgevoerd. |
|
Other Status Codes |
Foutreacties: ***
|
Voorbeelden
Assigns maintenance window to a database. |
Resets maintenance window of a database to default. |
Updates a database. |
Assigns maintenance window to a database.
Voorbeeldaanvraag
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"
}
}
Voorbeeldrespons
{
"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.
Voorbeeldaanvraag
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"
}
}
Voorbeeldrespons
{
"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.
Voorbeeldaanvraag
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"
}
}
Voorbeeldrespons
{
"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"
}
Definities
Name | Description |
---|---|
Backup |
Het type opslagaccount dat wordt gebruikt voor het opslaan van back-ups voor deze database. |
Catalog |
Sortering van de metagegevenscatalogus. |
Create |
Hiermee geeft u de modus voor het maken van de database op. Standaard: het maken van een gewone database. Kopiëren: maakt een database als een kopie van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de brondatabase. Secundair: maakt een database als een secundaire replica van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de bestaande primaire database. PointInTimeRestore: Hiermee maakt u een database door een back-up naar een bepaald tijdstip van een bestaande database te herstellen. sourceDatabaseId moet worden opgegeven als de resource-id van de bestaande database en restorePointInTime moet worden opgegeven. Herstel: Hiermee maakt u een database door een geo-gerepliceerde back-up te herstellen. sourceDatabaseId moet worden opgegeven als de herstelbare databaseresource-id om te herstellen. Herstellen: Hiermee maakt u een database door een back-up van een verwijderde database te herstellen. sourceDatabaseId moet worden opgegeven. Als sourceDatabaseId de oorspronkelijke resource-id van de database is, moet sourceDatabaseDeletionDate worden opgegeven. Anders moet sourceDatabaseId de restorable verwijderde databaseresource-id zijn en sourceDatabaseDeletionDate wordt genegeerd. restorePointInTime kan ook worden opgegeven om te herstellen vanaf een eerder tijdstip. RestoreLongTermRetentionBackup: Hiermee maakt u een database door een langetermijnretentiekluis te herstellen. recoveryServicesRecoveryPointResourceId moet worden opgegeven als de resource-id van het herstelpunt. Kopiëren, Secundair en RestoreLongTermRetentionBackup worden niet ondersteund voor de DataWarehouse-editie. |
Database |
Een databaseresource. |
Database |
Azure Active Directory-identiteitsconfiguratie voor een resource. |
Database |
Het identiteitstype |
Database |
Het licentietype dat moet worden toegepast op deze database.
|
Database |
De status van alleen-lezenroutering. Als deze optie is ingeschakeld, kunnen verbindingen met een toepassingsintentie die zijn ingesteld op alleen-lezen in de verbindingsreeks, worden doorgestuurd naar een alleen-lezen secundaire replica in dezelfde regio. Niet van toepassing op een Hyperscale-database in een elastische pool. |
Database |
De status van de database. |
Database |
Een database-updateresource. |
Database |
Azure Active Directory-identiteitsconfiguratie voor een resource. |
Sample |
De naam van het voorbeeldschema dat moet worden toegepast bij het maken van deze database. |
Secondary |
Het secundaire type van de database als het een secundaire database is. Geldige waarden zijn Geo en Benoemd. |
Sku |
Een ARM-resource-SKU. |
BackupStorageRedundancy
Het type opslagaccount dat wordt gebruikt voor het opslaan van back-ups voor deze database.
Waarde | Description |
---|---|
Geo | |
GeoZone | |
Local | |
Zone |
CatalogCollationType
Sortering van de metagegevenscatalogus.
Waarde | Description |
---|---|
DATABASE_DEFAULT | |
SQL_Latin1_General_CP1_CI_AS |
CreateMode
Hiermee geeft u de modus voor het maken van de database op.
Standaard: het maken van een gewone database.
Kopiëren: maakt een database als een kopie van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de brondatabase.
Secundair: maakt een database als een secundaire replica van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de bestaande primaire database.
PointInTimeRestore: Hiermee maakt u een database door een back-up naar een bepaald tijdstip van een bestaande database te herstellen. sourceDatabaseId moet worden opgegeven als de resource-id van de bestaande database en restorePointInTime moet worden opgegeven.
Herstel: Hiermee maakt u een database door een geo-gerepliceerde back-up te herstellen. sourceDatabaseId moet worden opgegeven als de herstelbare databaseresource-id om te herstellen.
Herstellen: Hiermee maakt u een database door een back-up van een verwijderde database te herstellen. sourceDatabaseId moet worden opgegeven. Als sourceDatabaseId de oorspronkelijke resource-id van de database is, moet sourceDatabaseDeletionDate worden opgegeven. Anders moet sourceDatabaseId de restorable verwijderde databaseresource-id zijn en sourceDatabaseDeletionDate wordt genegeerd. restorePointInTime kan ook worden opgegeven om te herstellen vanaf een eerder tijdstip.
RestoreLongTermRetentionBackup: Hiermee maakt u een database door een langetermijnretentiekluis te herstellen. recoveryServicesRecoveryPointResourceId moet worden opgegeven als de resource-id van het herstelpunt.
Kopiëren, Secundair en RestoreLongTermRetentionBackup worden niet ondersteund voor de DataWarehouse-editie.
Waarde | Description |
---|---|
Copy | |
Default | |
OnlineSecondary | |
PointInTimeRestore | |
Recovery | |
Restore | |
RestoreExternalBackup | |
RestoreExternalBackupSecondary | |
RestoreLongTermRetentionBackup | |
Secondary |
Database
Een databaseresource.
Name | Type | Description |
---|---|---|
id |
string |
Resource-id. |
identity |
De Azure Active Directory-identiteit van de database. |
|
kind |
string |
Soort database. Dit zijn metagegevens die worden gebruikt voor de Azure Portal-ervaring. |
location |
string |
Resourcelocatie. |
managedBy |
string |
Resource die de database beheert. |
name |
string |
Resourcenaam. |
properties.autoPauseDelay |
integer (int32) |
Tijd in minuten waarna de database automatisch wordt onderbroken. Een waarde van -1 betekent dat automatische pauze is uitgeschakeld |
properties.catalogCollation |
Sortering van de metagegevenscatalogus. |
|
properties.collation |
string |
De sortering van de database. |
properties.createMode |
Hiermee geeft u de modus voor het maken van de database op. Standaard: het maken van een gewone database. Kopiëren: maakt een database als een kopie van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de brondatabase. Secundair: maakt een database als een secundaire replica van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de bestaande primaire database. PointInTimeRestore: Hiermee maakt u een database door een back-up naar een bepaald tijdstip van een bestaande database te herstellen. sourceDatabaseId moet worden opgegeven als de resource-id van de bestaande database en restorePointInTime moet worden opgegeven. Herstel: Hiermee maakt u een database door een geo-gerepliceerde back-up te herstellen. sourceDatabaseId moet worden opgegeven als de herstelbare databaseresource-id om te herstellen. Herstellen: Hiermee maakt u een database door een back-up van een verwijderde database te herstellen. sourceDatabaseId moet worden opgegeven. Als sourceDatabaseId de oorspronkelijke resource-id van de database is, moet sourceDatabaseDeletionDate worden opgegeven. Anders moet sourceDatabaseId de restorable verwijderde databaseresource-id zijn en sourceDatabaseDeletionDate wordt genegeerd. restorePointInTime kan ook worden opgegeven om te herstellen vanaf een eerder tijdstip. RestoreLongTermRetentionBackup: Hiermee maakt u een database door een langetermijnretentiekluis te herstellen. recoveryServicesRecoveryPointResourceId moet worden opgegeven als de resource-id van het herstelpunt. Kopiëren, Secundair en RestoreLongTermRetentionBackup worden niet ondersteund voor de DataWarehouse-editie. |
|
properties.creationDate |
string (date-time) |
De aanmaakdatum van de database (ISO8601-indeling). |
properties.currentBackupStorageRedundancy |
Het type opslagaccount dat wordt gebruikt voor het opslaan van back-ups voor deze database. |
|
properties.currentServiceObjectiveName |
string |
De naam van de huidige serviceniveaudoelstelling van de database. |
properties.currentSku |
De naam en laag van de SKU. |
|
properties.databaseId |
string (uuid) |
De id van de database. |
properties.defaultSecondaryLocation |
string |
De standaard secundaire regio voor deze database. |
properties.earliestRestoreDate |
string (date-time) |
Hiermee wordt de vroegste begindatum en -tijd vastgelegd die beschikbaar zijn voor deze database (ISO8601-indeling). |
properties.elasticPoolId |
string (arm-id) |
De resource-id van de elastische pool die deze database bevat. |
properties.failoverGroupId |
string |
Resource-id van failovergroep waartoe deze database behoort. |
properties.federatedClientId |
string (uuid) |
De client-id die wordt gebruikt voor cmk-scenario voor meerdere tenants per database |
properties.highAvailabilityReplicaCount |
integer (int32) |
Het aantal secundaire replica's dat is gekoppeld aan de database die wordt gebruikt om hoge beschikbaarheid te bieden. Niet van toepassing op een Hyperscale-database in een elastische pool. |
properties.isInfraEncryptionEnabled |
boolean |
Infra-versleuteling is ingeschakeld voor deze database. |
properties.isLedgerOn |
boolean |
Of deze database nu een grootboekdatabase is, wat betekent dat alle tabellen in de database grootboektabellen zijn. Opmerking: de waarde van deze eigenschap kan niet worden gewijzigd nadat de database is gemaakt. |
properties.licenseType |
Het licentietype dat moet worden toegepast op deze database.
|
|
properties.longTermRetentionBackupResourceId |
string (arm-id) |
De resource-id van de back-up voor langetermijnretentie die is gekoppeld aan het maken van deze database. |
properties.maintenanceConfigurationId |
string |
Onderhoudsconfiguratie-id die is toegewezen aan de database. Met deze configuratie wordt de periode gedefinieerd waarop de onderhoudsupdates plaatsvinden. |
properties.maxLogSizeBytes |
integer (int64) |
De maximale logboekgrootte voor deze database. |
properties.maxSizeBytes |
integer (int64) |
De maximale grootte van de database uitgedrukt in bytes. |
properties.minCapacity |
number (double) |
Minimale capaciteit die de database altijd heeft toegewezen, indien niet onderbroken |
properties.pausedDate |
string (date-time) |
De datum waarop de database is onderbroken door gebruikersconfiguratie of actie (ISO8601-indeling). Null als de database gereed is. |
properties.readScale |
De status van alleen-lezenroutering. Als deze optie is ingeschakeld, kunnen verbindingen met een toepassingsintentie die zijn ingesteld op alleen-lezen in de verbindingsreeks, worden doorgestuurd naar een alleen-lezen secundaire replica in dezelfde regio. Niet van toepassing op een Hyperscale-database in een elastische pool. |
|
properties.recoverableDatabaseId |
string (arm-id) |
De resource-id van de herstelbare database die is gekoppeld aan het maken van deze database. |
properties.recoveryServicesRecoveryPointId |
string (arm-id) |
De resource-id van het herstelpunt dat is gekoppeld aan het maken van deze database. |
properties.requestedBackupStorageRedundancy |
Het type opslagaccount dat moet worden gebruikt voor het opslaan van back-ups voor deze database. |
|
properties.requestedServiceObjectiveName |
string |
De aangevraagde serviceniveaudoelstellingnaam van de database. |
properties.restorableDroppedDatabaseId |
string (arm-id) |
De resource-id van de terug te zetten database die is gekoppeld aan het maken van deze database. |
properties.restorePointInTime |
string (date-time) |
Hiermee geeft u het tijdstip (ISO8601-indeling) van de brondatabase op die wordt hersteld om de nieuwe database te maken. |
properties.resumedDate |
string (date-time) |
De datum waarop de database is hervat door gebruikersactie of databaseaanmelding (ISO8601-indeling). Null als de database is onderbroken. |
properties.sampleName |
De naam van het voorbeeldschema dat moet worden toegepast bij het maken van deze database. |
|
properties.secondaryType |
Het secundaire type van de database als het een secundaire database is. Geldige waarden zijn Geo en Benoemd. |
|
properties.sourceDatabaseDeletionDate |
string (date-time) |
Hiermee geeft u het tijdstip op waarop de database is verwijderd. |
properties.sourceDatabaseId |
string (arm-id) |
De resource-id van de brondatabase die is gekoppeld aan het maken van deze database. |
properties.sourceResourceId |
string (arm-id) |
De resource-id van de bron die is gekoppeld aan de maakbewerking van deze database. Deze eigenschap wordt alleen ondersteund voor de DataWarehouse-editie en kan worden hersteld tussen abonnementen. Wanneer sourceResourceId is opgegeven, moet sourceDatabaseId, recoverableDatabaseId, restorableDroppedDatabaseId en sourceDatabaseDeletionDate niet worden opgegeven en Moet CreateMode PointInTimeRestore, Restore of Recover zijn. Wanneer createMode PointInTimeRestore is, moet sourceResourceId de resource-id van de bestaande database of bestaande SQL-pool zijn en moet restorePointInTime worden opgegeven. Wanneer createMode is Restore, moet sourceResourceId de resource-id zijn van een verwijderde database of een verwijderde SQL-pool die kan worden teruggezet. Wanneer createMode is Recover, moet sourceResourceId de resource-id van de herstelbare database of herstelbare SQL-pool zijn. Wanneer het bronabonnement deel uitmaakt van een andere tenant dan het doelabonnement, moet de header 'x-ms-authorization-auxiliary' verificatietoken voor de brontenant bevatten. Zie https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant voor meer informatie over de header 'x-ms-authorization-auxiliary'. |
properties.status |
De status van de database. |
|
properties.zoneRedundant |
boolean |
Of deze database nu zone-redundant is, wat betekent dat de replica's van deze database worden verdeeld over meerdere beschikbaarheidszones. |
sku |
De database-SKU. De lijst met SKU's kan variëren per regio en ondersteuningsaanbieding. Gebruik de
|
|
tags |
object |
Resourcetags. |
type |
string |
Resourcetype. |
DatabaseIdentity
Azure Active Directory-identiteitsconfiguratie voor een resource.
Name | Type | Description |
---|---|---|
tenantId |
string (uuid) |
De tenant-id van Azure Active Directory. |
type |
Het identiteitstype |
|
userAssignedIdentities |
<string,
Database |
De resource-id's van de door de gebruiker toegewezen identiteiten die moeten worden gebruikt |
DatabaseIdentityType
Het identiteitstype
Waarde | Description |
---|---|
None | |
UserAssigned |
DatabaseLicenseType
Het licentietype dat moet worden toegepast op deze database.
LicenseIncluded
als u een licentie nodig hebt of BasePrice
als u een licentie hebt en in aanmerking komt voor Azure Hybrid Benefit.
Waarde | Description |
---|---|
BasePrice | |
LicenseIncluded |
DatabaseReadScale
De status van alleen-lezenroutering. Als deze optie is ingeschakeld, kunnen verbindingen met een toepassingsintentie die zijn ingesteld op alleen-lezen in de verbindingsreeks, worden doorgestuurd naar een alleen-lezen secundaire replica in dezelfde regio. Niet van toepassing op een Hyperscale-database in een elastische pool.
Waarde | Description |
---|---|
Disabled | |
Enabled |
DatabaseStatus
De status van de database.
Waarde | Description |
---|---|
AutoClosed | |
Copying | |
Creating | |
Disabled | |
EmergencyMode | |
Inaccessible | |
Offline | |
OfflineChangingDwPerformanceTiers | |
OfflineSecondary | |
Online | |
OnlineChangingDwPerformanceTiers | |
Paused | |
Pausing | |
Recovering | |
RecoveryPending | |
Restoring | |
Resuming | |
Scaling | |
Shutdown | |
Standby | |
Starting | |
Stopped | |
Stopping | |
Suspect |
DatabaseUpdate
Een database-updateresource.
Name | Type | Description |
---|---|---|
identity |
Database-identiteit |
|
properties.autoPauseDelay |
integer (int32) |
Tijd in minuten waarna de database automatisch wordt onderbroken. Een waarde van -1 betekent dat automatische pauze is uitgeschakeld |
properties.catalogCollation |
Sortering van de metagegevenscatalogus. |
|
properties.collation |
string |
De sortering van de database. |
properties.createMode |
Hiermee geeft u de modus voor het maken van de database op. Standaard: het maken van een gewone database. Kopiëren: maakt een database als een kopie van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de brondatabase. Secundair: maakt een database als een secundaire replica van een bestaande database. sourceDatabaseId moet worden opgegeven als de resource-id van de bestaande primaire database. PointInTimeRestore: Hiermee maakt u een database door een back-up naar een bepaald tijdstip van een bestaande database te herstellen. sourceDatabaseId moet worden opgegeven als de resource-id van de bestaande database en restorePointInTime moet worden opgegeven. Herstel: Hiermee maakt u een database door een geo-gerepliceerde back-up te herstellen. sourceDatabaseId moet worden opgegeven als de herstelbare databaseresource-id om te herstellen. Herstellen: Hiermee maakt u een database door een back-up van een verwijderde database te herstellen. sourceDatabaseId moet worden opgegeven. Als sourceDatabaseId de oorspronkelijke resource-id van de database is, moet sourceDatabaseDeletionDate worden opgegeven. Anders moet sourceDatabaseId de restorable verwijderde databaseresource-id zijn en sourceDatabaseDeletionDate wordt genegeerd. restorePointInTime kan ook worden opgegeven om te herstellen vanaf een eerder tijdstip. RestoreLongTermRetentionBackup: Hiermee maakt u een database door een langetermijnretentiekluis te herstellen. recoveryServicesRecoveryPointResourceId moet worden opgegeven als de resource-id van het herstelpunt. Kopiëren, Secundair en RestoreLongTermRetentionBackup worden niet ondersteund voor de DataWarehouse-editie. |
|
properties.creationDate |
string (date-time) |
De aanmaakdatum van de database (ISO8601-indeling). |
properties.currentBackupStorageRedundancy |
Het type opslagaccount dat wordt gebruikt voor het opslaan van back-ups voor deze database. |
|
properties.currentServiceObjectiveName |
string |
De naam van de huidige serviceniveaudoelstelling van de database. |
properties.currentSku |
De naam en laag van de SKU. |
|
properties.databaseId |
string (uuid) |
De id van de database. |
properties.defaultSecondaryLocation |
string |
De standaard secundaire regio voor deze database. |
properties.earliestRestoreDate |
string (date-time) |
Hiermee wordt de vroegste begindatum en -tijd vastgelegd die beschikbaar zijn voor deze database (ISO8601-indeling). |
properties.elasticPoolId |
string (arm-id) |
De resource-id van de elastische pool die deze database bevat. |
properties.failoverGroupId |
string |
Resource-id van failovergroep waartoe deze database behoort. |
properties.federatedClientId |
string (uuid) |
De client-id die wordt gebruikt voor cmk-scenario voor meerdere tenants per database |
properties.highAvailabilityReplicaCount |
integer (int32) |
Het aantal secundaire replica's dat is gekoppeld aan de database die wordt gebruikt om hoge beschikbaarheid te bieden. Niet van toepassing op een Hyperscale-database in een elastische pool. |
properties.isInfraEncryptionEnabled |
boolean |
Infra-versleuteling is ingeschakeld voor deze database. |
properties.isLedgerOn |
boolean |
Of deze database nu een grootboekdatabase is, wat betekent dat alle tabellen in de database grootboektabellen zijn. Opmerking: de waarde van deze eigenschap kan niet worden gewijzigd nadat de database is gemaakt. |
properties.licenseType |
Het licentietype dat moet worden toegepast op deze database.
|
|
properties.longTermRetentionBackupResourceId |
string (arm-id) |
De resource-id van de back-up voor langetermijnretentie die is gekoppeld aan het maken van deze database. |
properties.maintenanceConfigurationId |
string |
Onderhoudsconfiguratie-id die is toegewezen aan de database. Met deze configuratie wordt de periode gedefinieerd waarop de onderhoudsupdates plaatsvinden. |
properties.maxLogSizeBytes |
integer (int64) |
De maximale logboekgrootte voor deze database. |
properties.maxSizeBytes |
integer (int64) |
De maximale grootte van de database uitgedrukt in bytes. |
properties.minCapacity |
number (double) |
Minimale capaciteit die de database altijd heeft toegewezen, indien niet onderbroken |
properties.pausedDate |
string (date-time) |
De datum waarop de database is onderbroken door gebruikersconfiguratie of actie (ISO8601-indeling). Null als de database gereed is. |
properties.readScale |
De status van alleen-lezenroutering. Als deze optie is ingeschakeld, kunnen verbindingen met een toepassingsintentie die zijn ingesteld op alleen-lezen in de verbindingsreeks, worden doorgestuurd naar een alleen-lezen secundaire replica in dezelfde regio. Niet van toepassing op een Hyperscale-database in een elastische pool. |
|
properties.recoverableDatabaseId |
string |
De resource-id van de herstelbare database die is gekoppeld aan het maken van deze database. |
properties.recoveryServicesRecoveryPointId |
string (arm-id) |
De resource-id van het herstelpunt dat is gekoppeld aan het maken van deze database. |
properties.requestedBackupStorageRedundancy |
Het type opslagaccount dat moet worden gebruikt voor het opslaan van back-ups voor deze database. |
|
properties.requestedServiceObjectiveName |
string |
De aangevraagde serviceniveaudoelstellingnaam van de database. |
properties.restorableDroppedDatabaseId |
string (arm-id) |
De resource-id van de terug te zetten database die is gekoppeld aan het maken van deze database. |
properties.restorePointInTime |
string (date-time) |
Hiermee geeft u het tijdstip (ISO8601-indeling) van de brondatabase op die wordt hersteld om de nieuwe database te maken. |
properties.resumedDate |
string (date-time) |
De datum waarop de database is hervat door gebruikersactie of databaseaanmelding (ISO8601-indeling). Null als de database is onderbroken. |
properties.sampleName |
De naam van het voorbeeldschema dat moet worden toegepast bij het maken van deze database. |
|
properties.secondaryType |
Het secundaire type van de database als het een secundaire database is. Geldige waarden zijn Geo en Benoemd. |
|
properties.sourceDatabaseDeletionDate |
string (date-time) |
Hiermee geeft u het tijdstip op waarop de database is verwijderd. |
properties.sourceDatabaseId |
string (arm-id) |
De resource-id van de brondatabase die is gekoppeld aan het maken van deze database. |
properties.status |
De status van de database. |
|
properties.zoneRedundant |
boolean |
Of deze database nu zone-redundant is, wat betekent dat de replica's van deze database worden verdeeld over meerdere beschikbaarheidszones. |
sku |
De naam en laag van de SKU. |
|
tags |
object |
Resourcetags. |
DatabaseUserIdentity
Azure Active Directory-identiteitsconfiguratie voor een resource.
Name | Type | Description |
---|---|---|
clientId |
string (uuid) |
De Azure Active Directory-client-id. |
principalId |
string (uuid) |
De principal-id van Azure Active Directory. |
SampleName
De naam van het voorbeeldschema dat moet worden toegepast bij het maken van deze database.
Waarde | Description |
---|---|
AdventureWorksLT | |
WideWorldImportersFull | |
WideWorldImportersStd |
SecondaryType
Het secundaire type van de database als het een secundaire database is. Geldige waarden zijn Geo en Benoemd.
Waarde | Description |
---|---|
Geo | |
Named |
Sku
Een ARM-resource-SKU.
Name | Type | Description |
---|---|---|
capacity |
integer (int32) |
Capaciteit van de specifieke SKU. |
family |
string |
Als de service verschillende generaties hardware heeft, voor dezelfde SKU, kan die hier worden vastgelegd. |
name |
string |
De naam van de SKU, meestal een letter + cijfercode, bijvoorbeeld P3. |
size |
string |
Grootte van de specifieke SKU |
tier |
string |
De laag of editie van de specifieke SKU, bijvoorbeeld Basic, Premium. |