Dela via


Databases - Update

Uppdaterar en befintlig databas.

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

URI-parametrar

Name I Obligatorisk Typ Description
databaseName
path True

string

Namnet på databasen.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serverName
path True

string

Namnet på servern.

subscriptionId
path True

string (uuid)

ID för målprenumerationen. Värdet måste vara ett UUID.

api-version
query True

string

minLength: 1

Den API-version som ska användas för den här åtgärden.

Begärandetext

Name Typ Description
identity

DatabaseIdentity

Databasidentitet

properties.autoPauseDelay

integer (int32)

Tid i minuter efter vilken databasen pausas automatiskt. Värdet -1 innebär att automatisk paus är inaktiverad

properties.catalogCollation

CatalogCollationType

Sortering av metadatakatalogen.

properties.collation

string

Sortering av databasen.

properties.createMode

CreateMode

Anger läget för att skapa databasen.

Standard: skapande av vanlig databas.

Kopiera: skapar en databas som en kopia av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för källdatabasen.

Sekundär: skapar en databas som en sekundär replik av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för den befintliga primära databasen.

PointInTimeRestore: Skapar en databas genom att återställa en tidpunktssäkerhetskopia av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för den befintliga databasen och restorePointInTime måste anges.

Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. sourceDatabaseId måste anges som det återställningsbara databasresurs-ID som ska återställas.

Återställ: Skapar en databas genom att återställa en säkerhetskopia av en borttagen databas. sourceDatabaseId måste anges. Om sourceDatabaseId är databasens ursprungliga resurs-ID måste källanDatabaseDeletionDate anges. Annars måste sourceDatabaseId vara det återställningsbara borttagna databasresurs-ID:t och sourceDatabaseDeletionDate ignoreras. restorePointInTime kan också anges för återställning från en tidigare tidpunkt.

RestoreLongTermRetentionBackup: Skapar en databas genom att återställa från ett långsiktigt kvarhållningsvalv. recoveryServicesRecoveryPointResourceId måste anges som resurs-ID för återställningspunkten.

Copy, Secondary och RestoreLongTermRetentionBackup stöds inte för DataWarehouse Edition.

properties.elasticPoolId

string (arm-id)

Resursidentifieraren för den elastiska poolen som innehåller den här databasen.

properties.encryptionProtector

string

Azure Key Vault-URI:n för databasen om den har konfigurerats med kundhanterade nycklar per databas.

properties.encryptionProtectorAutoRotation

boolean

Flaggan för att aktivera eller inaktivera automatisk rotation av databaskrypteringsskydds-AKV-nyckel.

properties.federatedClientId

string (uuid)

Klient-ID:t som används för cmk-scenario mellan klientorganisationer per databas

properties.freeLimitExhaustionBehavior

FreeLimitExhaustionBehavior

Anger beteendet när månatliga kostnadsfria gränser är uttömda för den kostnadsfria databasen.

AutoPause: Databasen pausas automatiskt när de kostnadsfria gränserna överskrids under resten av månaden.

BillForUsage: Databasen fortsätter att vara online vid överbelastning av kostnadsfria gränser och eventuell överförbrukning debiteras.

properties.highAvailabilityReplicaCount

integer (int32)

Antalet sekundära repliker som är associerade med databasen Business Critical, Premium eller Hyperscale Edition som används för att ge hög tillgänglighet. Gäller inte för en Hyperskala-databas i en elastisk pool.

properties.isLedgerOn

boolean

Om den här databasen är en transaktionsregisterdatabas, vilket innebär att alla tabeller i databasen är transaktionsregistertabeller. Obs! Värdet för den här egenskapen kan inte ändras när databasen har skapats.

properties.keys

<string,  DatabaseKey>

Resurs-ID:n för de användartilldelade identiteter som ska användas

properties.licenseType

DatabaseLicenseType

Den licenstyp som ska användas för den här databasen. LicenseIncluded om du behöver licens, eller BasePrice om du har licens och är berättigad till Azure Hybrid Benefit.

properties.longTermRetentionBackupResourceId

string (arm-id)

Resursidentifieraren för den långsiktiga kvarhållningssäkerhetskopian som är associerad med att skapa den här databasen.

properties.maintenanceConfigurationId

string

Underhållskonfigurations-ID som tilldelats databasen. Den här konfigurationen definierar den period då underhållsuppdateringarna ska ske.

properties.manualCutover

boolean

Om kundkontrollerad manuell snabbhet måste utföras under uppdateringsdatabasåtgärden till Hyperskala-nivån eller inte.

Den här egenskapen gäller endast vid skalning av databas från nivån Affärskritisk/Generell användning/Premium/Standard till Hyperskala-nivå.

När manualCutover har angetts väntar skalningsåtgärden på att användarindata ska utlösa snabbhet i Hyperskala-databasen.

Om du vill utlösa snabbhet anger du parametern "performCutover" när skalningsåtgärden är i vänteläge.

properties.maxSizeBytes

integer (int64)

Den maximala storleken på databasen uttryckt i byte.

properties.minCapacity

number (double)

Minimal kapacitet som databasen alltid har allokerat, om den inte har pausats

properties.performCutover

boolean

För att utlösa kundkontrollerad manuell snabbhet under väntetillståndet medan skalningsåtgärden pågår.

Den här egenskapsparametern gäller endast för skalningsåtgärder som initieras tillsammans med parametern "manualCutover".

Den här egenskapen gäller endast vid skalning av databas från affärskritisk/generell användning/Premium/Standard-nivå till Hyperskala-nivå pågår redan.

När performCutover har angetts utlöser skalningsåtgärden snabbhet och utför rolländring till Hyperskala-databas.

properties.preferredEnclaveType

AlwaysEncryptedEnclaveType

Typ av enklav som begärs i databasen, t.ex. standard enklaver eller VBS-enklaver.

properties.readScale

DatabaseReadScale

Tillståndet för skrivskyddad routning. Om den är aktiverad kan anslutningar som har applikationsavsikt satt till skrivskyddad i deras reťazec pripojenia routas till en skrivskyddad sekundär replika i samma region. Gäller inte för en Hyperskala-databas i en elastisk pool.

properties.recoverableDatabaseId

string (arm-id)

Resursidentifieraren för den återställningsbara databas som är associerad med den här databasens skapandeåtgärd.

properties.recoveryServicesRecoveryPointId

string (arm-id)

Resursidentifieraren för återställningspunkten som är associerad med skapandeåtgärden för den här databasen.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Den lagringskontotyp som ska användas för att lagra säkerhetskopior för den här databasen.

properties.restorableDroppedDatabaseId

string (arm-id)

Resursidentifieraren för den återställningsbara borttagna databasen som är associerad med den här databasens skapandeåtgärd.

properties.restorePointInTime

string (date-time)

Anger tidpunkten (ISO8601 format) för källdatabasen som ska återställas för att skapa den nya databasen.

properties.sampleName

SampleName

Namnet på exempelschemat som ska tillämpas när du skapar den här databasen.

properties.secondaryType

SecondaryType

Den sekundära typen av databas om den är sekundär. Giltiga värden är Geo, Named och Standby.

properties.sourceDatabaseDeletionDate

string (date-time)

Anger den tid då databasen togs bort.

properties.sourceDatabaseId

string (arm-id)

Resursidentifieraren för källdatabasen som är associerad med skapandeåtgärden för den här databasen.

properties.useFreeLimit

boolean

Oavsett om databasen använder kostnadsfria månatliga gränser eller inte. Tillåts för en databas i en prenumeration.

properties.zoneRedundant

boolean

Om den här databasen är zonredundant, vilket innebär att replikerna i den här databasen sprids över flera tillgänglighetszoner.

sku

Sku

SKU:ns namn och nivå.

tags

object

Resursetiketter.

Svar

Name Typ Description
200 OK

Database

Azure-operationen slutfördes framgångsrikt.

202 Accepted

Begäran om resursuppdatering har godkänts.

Sidhuvuden

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Ett oväntat felsvar.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Assigns maintenance window to a database.
Patch a database with database-level customer managed keys.
Resets maintenance window of a database to default.
Updates a database with Default enclave type.
Updates a database with VBS enclave type.
Updates a database.

Assigns maintenance window to a database.

Exempelbegäran

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2025-01-01

{
  "properties": {
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1"
  },
  "sku": {
    "name": "BC_Gen5_4"
  }
}

Exempelsvar

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

Patch a database with database-level customer managed keys.

Exempelbegäran

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2025-01-01

{
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi": {},
      "/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umiToDelete": null
    }
  },
  "properties": {
    "encryptionProtector": "https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion",
    "keys": {
      "https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion": {},
      "https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2VersionToDelete": null
    }
  },
  "sku": {
    "name": "S0",
    "tier": "Standard"
  }
}

Exempelsvar

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

Resets maintenance window of a database to default.

Exempelbegäran

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2025-01-01

{
  "properties": {
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
  },
  "sku": {
    "name": "BC_Gen5_4"
  }
}

Exempelsvar

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

Updates a database with Default enclave type.

Exempelbegäran

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2025-01-01

{
  "properties": {
    "preferredEnclaveType": "Default"
  }
}

Exempelsvar

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

Updates a database with VBS enclave type.

Exempelbegäran

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2025-01-01

{
  "properties": {
    "preferredEnclaveType": "VBS"
  }
}

Exempelsvar

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

Updates a database.

Exempelbegäran

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2025-01-01

{
  "properties": {
    "licenseType": "LicenseIncluded",
    "maxSizeBytes": 1073741824
  },
  "sku": {
    "name": "BC_Gen4_4"
  }
}

Exempelsvar

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

Definitioner

Name Description
AlwaysEncryptedEnclaveType

Typ av enklav som begärs i databasen, t.ex. standard enklaver eller VBS-enklaver.

AvailabilityZoneType

Anger tillgänglighetszonen som databasen är fäst på.

BackupStorageRedundancy

Lagringskontotypen som används för att lagra säkerhetskopior för den här databasen.

CatalogCollationType

Sortering av metadatakatalogen.

createdByType

Den typ av identitet som skapade resursen.

CreateMode

Anger läget för att skapa databasen.

Standard: skapande av vanlig databas.

Kopiera: skapar en databas som en kopia av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för källdatabasen.

Sekundär: skapar en databas som en sekundär replik av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för den befintliga primära databasen.

PointInTimeRestore: Skapar en databas genom att återställa en tidpunktssäkerhetskopia av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för den befintliga databasen och restorePointInTime måste anges.

Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. sourceDatabaseId måste anges som det återställningsbara databasresurs-ID som ska återställas.

Återställ: Skapar en databas genom att återställa en säkerhetskopia av en borttagen databas. sourceDatabaseId måste anges. Om sourceDatabaseId är databasens ursprungliga resurs-ID måste källanDatabaseDeletionDate anges. Annars måste sourceDatabaseId vara det återställningsbara borttagna databasresurs-ID:t och sourceDatabaseDeletionDate ignoreras. restorePointInTime kan också anges för återställning från en tidigare tidpunkt.

RestoreLongTermRetentionBackup: Skapar en databas genom att återställa från ett långsiktigt kvarhållningsvalv. recoveryServicesRecoveryPointResourceId måste anges som resurs-ID för återställningspunkten.

Copy, Secondary och RestoreLongTermRetentionBackup stöds inte för DataWarehouse Edition.

Database

En databasresurs.

DatabaseIdentity

Azure Active Directory-identitetskonfiguration för en resurs.

DatabaseIdentityType

Identitetstypen

DatabaseKey

Nyckel på databasnivå som används för kryptering i vila.

DatabaseKeyType

Databasnyckeltypen. Endast värdet som stöds är "AzureKeyVault".

DatabaseLicenseType

Den licenstyp som ska användas för den här databasen. LicenseIncluded om du behöver licens, eller BasePrice om du har licens och är berättigad till Azure Hybrid Benefit.

DatabaseReadScale

Tillståndet för skrivskyddad routning. Om den är aktiverad kan anslutningar som har applikationsavsikt satt till skrivskyddad i deras reťazec pripojenia routas till en skrivskyddad sekundär replika i samma region. Gäller inte för en Hyperskala-databas i en elastisk pool.

DatabaseStatus

Databasens status.

DatabaseUpdate

En databasuppdateringsresurs.

DatabaseUserIdentity

Azure Active Directory-identitetskonfiguration för en resurs.

ErrorAdditionalInfo

Resurshanteringsfelet ytterligare information.

ErrorDetail

Detaljerna om felet.

ErrorResponse

Felsvar

FreeLimitExhaustionBehavior

Anger beteendet när månatliga kostnadsfria gränser är uttömda för den kostnadsfria databasen.

AutoPause: Databasen pausas automatiskt när de kostnadsfria gränserna överskrids under resten av månaden.

BillForUsage: Databasen fortsätter att vara online vid överbelastning av kostnadsfria gränser och eventuell överförbrukning debiteras.

SampleName

Namnet på exempelschemat som ska tillämpas när du skapar den här databasen.

SecondaryType

Den sekundära typen av databas om den är sekundär. Giltiga värden är Geo, Named och Standby.

Sku

En ARM-resurs-SKU.

systemData

Metadata som rör skapande och senaste ändring av resursen.

AlwaysEncryptedEnclaveType

Typ av enklav som begärs i databasen, t.ex. standard enklaver eller VBS-enklaver.

Värde Description
Default

Standardinställning

VBS

VBS

AvailabilityZoneType

Anger tillgänglighetszonen som databasen är fäst på.

Värde Description
NoPreference

NoPreference

1

1

2

2

3

3

BackupStorageRedundancy

Lagringskontotypen som används för att lagra säkerhetskopior för den här databasen.

Värde Description
Geo

Geo

Local

Lokal

Zone

Zon

GeoZone

GeoZon

CatalogCollationType

Sortering av metadatakatalogen.

Värde Description
DATABASE_DEFAULT

DATABASE_DEFAULT

SQL_Latin1_General_CP1_CI_AS

SQL_Latin1_General_CP1_CI_AS

createdByType

Den typ av identitet som skapade resursen.

Värde Description
User
Application
ManagedIdentity
Key

CreateMode

Anger läget för att skapa databasen.

Standard: skapande av vanlig databas.

Kopiera: skapar en databas som en kopia av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för källdatabasen.

Sekundär: skapar en databas som en sekundär replik av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för den befintliga primära databasen.

PointInTimeRestore: Skapar en databas genom att återställa en tidpunktssäkerhetskopia av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för den befintliga databasen och restorePointInTime måste anges.

Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. sourceDatabaseId måste anges som det återställningsbara databasresurs-ID som ska återställas.

Återställ: Skapar en databas genom att återställa en säkerhetskopia av en borttagen databas. sourceDatabaseId måste anges. Om sourceDatabaseId är databasens ursprungliga resurs-ID måste källanDatabaseDeletionDate anges. Annars måste sourceDatabaseId vara det återställningsbara borttagna databasresurs-ID:t och sourceDatabaseDeletionDate ignoreras. restorePointInTime kan också anges för återställning från en tidigare tidpunkt.

RestoreLongTermRetentionBackup: Skapar en databas genom att återställa från ett långsiktigt kvarhållningsvalv. recoveryServicesRecoveryPointResourceId måste anges som resurs-ID för återställningspunkten.

Copy, Secondary och RestoreLongTermRetentionBackup stöds inte för DataWarehouse Edition.

Värde Description
Default

Standardinställning

Copy

Copy

Secondary

Secondary

PointInTimeRestore

PointInTimeRestore

Restore

Restore

Recovery

Recovery

RestoreExternalBackup

RestoreExternalBackup

RestoreExternalBackupSecondary

RestoreExternalBackupSecondary

RestoreLongTermRetentionBackup

RestoreLongTermRetentionBackup

OnlineSecondary

OnlineSekundär

Database

En databasresurs.

Name Typ Description
id

string (arm-id)

Fullständigt kvalificerat resurs-ID för resursen. T.ex. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

identity

DatabaseIdentity

Azure Active Directory-identiteten för databasen.

kind

string

Typ av databas. Detta är metadata som används för Azure-portalupplevelsen.

location

string

Den geo-plats där resursen finns

managedBy

string

Resurs som hanterar databasen.

name

string

Namnet på resursen

properties.autoPauseDelay

integer (int32)

Tid i minuter efter vilken databasen pausas automatiskt. Värdet -1 innebär att automatisk paus är inaktiverad

properties.availabilityZone

AvailabilityZoneType

Anger tillgänglighetszonen som databasen är fäst på.

properties.catalogCollation

CatalogCollationType

Sortering av metadatakatalogen.

properties.collation

string

Sortering av databasen.

properties.createMode

CreateMode

Anger läget för att skapa databasen.

Standard: skapande av vanlig databas.

Kopiera: skapar en databas som en kopia av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för källdatabasen.

Sekundär: skapar en databas som en sekundär replik av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för den befintliga primära databasen.

PointInTimeRestore: Skapar en databas genom att återställa en tidpunktssäkerhetskopia av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för den befintliga databasen och restorePointInTime måste anges.

Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. sourceDatabaseId måste anges som det återställningsbara databasresurs-ID som ska återställas.

Återställ: Skapar en databas genom att återställa en säkerhetskopia av en borttagen databas. sourceDatabaseId måste anges. Om sourceDatabaseId är databasens ursprungliga resurs-ID måste källanDatabaseDeletionDate anges. Annars måste sourceDatabaseId vara det återställningsbara borttagna databasresurs-ID:t och sourceDatabaseDeletionDate ignoreras. restorePointInTime kan också anges för återställning från en tidigare tidpunkt.

RestoreLongTermRetentionBackup: Skapar en databas genom att återställa från ett långsiktigt kvarhållningsvalv. recoveryServicesRecoveryPointResourceId måste anges som resurs-ID för återställningspunkten.

Copy, Secondary och RestoreLongTermRetentionBackup stöds inte för DataWarehouse Edition.

properties.creationDate

string (date-time)

Databasens skapandedatum (ISO8601 format).

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Lagringskontotypen som används för att lagra säkerhetskopior för den här databasen.

properties.currentServiceObjectiveName

string

Databasens aktuella målnamn på tjänstnivå.

properties.currentSku

Sku

SKU:ns namn och nivå.

properties.databaseId

string (uuid)

Databasens ID.

properties.defaultSecondaryLocation

string

Den sekundära standardregionen för den här databasen.

properties.earliestRestoreDate

string (date-time)

Detta registrerar det tidigaste startdatum och den tid då återställning är tillgänglig för den här databasen (ISO8601 format).

properties.elasticPoolId

string (arm-id)

Resursidentifieraren för den elastiska poolen som innehåller den här databasen.

properties.encryptionProtector

string

Azure Key Vault-URI:n för databasen om den har konfigurerats med kundhanterade nycklar per databas.

properties.encryptionProtectorAutoRotation

boolean

Flaggan för att aktivera eller inaktivera automatisk rotation av databaskrypteringsskydds-AKV-nyckel.

properties.failoverGroupId

string

Resursidentifierare för redundansgrupper som den här databasen tillhör.

properties.federatedClientId

string (uuid)

Klient-ID:t som används för cmk-scenario mellan klientorganisationer per databas

properties.freeLimitExhaustionBehavior

FreeLimitExhaustionBehavior

Anger beteendet när månatliga kostnadsfria gränser är uttömda för den kostnadsfria databasen.

AutoPause: Databasen pausas automatiskt när de kostnadsfria gränserna överskrids under resten av månaden.

BillForUsage: Databasen fortsätter att vara online vid överbelastning av kostnadsfria gränser och eventuell överförbrukning debiteras.

properties.highAvailabilityReplicaCount

integer (int32)

Antalet sekundära repliker som är associerade med databasen Business Critical, Premium eller Hyperscale Edition som används för att ge hög tillgänglighet. Gäller inte för en Hyperskala-databas i en elastisk pool.

properties.isInfraEncryptionEnabled

boolean

Infrakryptering är aktiverat för den här databasen.

properties.isLedgerOn

boolean

Om den här databasen är en transaktionsregisterdatabas, vilket innebär att alla tabeller i databasen är transaktionsregistertabeller. Obs! Värdet för den här egenskapen kan inte ändras när databasen har skapats.

properties.keys

<string,  DatabaseKey>

Resurs-ID:n för de användartilldelade identiteter som ska användas

properties.licenseType

DatabaseLicenseType

Den licenstyp som ska användas för den här databasen. LicenseIncluded om du behöver licens, eller BasePrice om du har licens och är berättigad till Azure Hybrid Benefit.

properties.longTermRetentionBackupResourceId

string (arm-id)

Resursidentifieraren för den långsiktiga kvarhållningssäkerhetskopian som är associerad med att skapa den här databasen.

properties.maintenanceConfigurationId

string

Underhållskonfigurations-ID som tilldelats databasen. Den här konfigurationen definierar den period då underhållsuppdateringarna ska ske.

properties.manualCutover

boolean

Om kundkontrollerad manuell snabbhet måste utföras under uppdateringsdatabasåtgärden till Hyperskala-nivån eller inte.

Den här egenskapen gäller endast vid skalning av databas från nivån Affärskritisk/Generell användning/Premium/Standard till Hyperskala-nivå.

När manualCutover har angetts väntar skalningsåtgärden på att användarindata ska utlösa snabbhet i Hyperskala-databasen.

Om du vill utlösa snabbhet anger du parametern "performCutover" när skalningsåtgärden är i vänteläge.

properties.maxLogSizeBytes

integer (int64)

Den maximala loggstorleken för den här databasen.

properties.maxSizeBytes

integer (int64)

Den maximala storleken på databasen uttryckt i byte.

properties.minCapacity

number (double)

Minimal kapacitet som databasen alltid har allokerat, om den inte har pausats

properties.pausedDate

string (date-time)

Det datum då databasen pausades av användarkonfiguration eller åtgärd (ISO8601 format). Null om databasen är klar.

properties.performCutover

boolean

För att utlösa kundkontrollerad manuell snabbhet under väntetillståndet medan skalningsåtgärden pågår.

Den här egenskapsparametern gäller endast för skalningsåtgärder som initieras tillsammans med parametern "manualCutover".

Den här egenskapen gäller endast vid skalning av databas från affärskritisk/generell användning/Premium/Standard-nivå till Hyperskala-nivå pågår redan.

När performCutover har angetts utlöser skalningsåtgärden snabbhet och utför rolländring till Hyperskala-databas.

properties.preferredEnclaveType

AlwaysEncryptedEnclaveType

Typ av enklav som begärs i databasen, t.ex. standard enklaver eller VBS-enklaver.

properties.readScale

DatabaseReadScale

Tillståndet för skrivskyddad routning. Om den är aktiverad kan anslutningar som har applikationsavsikt satt till skrivskyddad i deras reťazec pripojenia routas till en skrivskyddad sekundär replika i samma region. Gäller inte för en Hyperskala-databas i en elastisk pool.

properties.recoverableDatabaseId

string (arm-id)

Resursidentifieraren för den återställningsbara databas som är associerad med den här databasens skapandeåtgärd.

properties.recoveryServicesRecoveryPointId

string (arm-id)

Resursidentifieraren för återställningspunkten som är associerad med skapandeåtgärden för den här databasen.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Den lagringskontotyp som ska användas för att lagra säkerhetskopior för den här databasen.

properties.requestedServiceObjectiveName

string

Det begärda servicenivåmålnamnet för databasen.

properties.restorableDroppedDatabaseId

string (arm-id)

Resursidentifieraren för den återställningsbara borttagna databasen som är associerad med den här databasens skapandeåtgärd.

properties.restorePointInTime

string (date-time)

Anger tidpunkten (ISO8601 format) för källdatabasen som ska återställas för att skapa den nya databasen.

properties.resumedDate

string (date-time)

Det datum då databasen återupptogs av användaråtgärd eller databasinloggning (ISO8601 format). Null om databasen har pausats.

properties.sampleName

SampleName

Namnet på exempelschemat som ska tillämpas när du skapar den här databasen.

properties.secondaryType

SecondaryType

Den sekundära typen av databas om den är sekundär. Giltiga värden är Geo, Named och Standby.

properties.sourceDatabaseDeletionDate

string (date-time)

Anger den tid då databasen togs bort.

properties.sourceDatabaseId

string (arm-id)

Resursidentifieraren för källdatabasen som är associerad med skapandeåtgärden för den här databasen.

properties.sourceResourceId

string (arm-id)

Resursidentifieraren för den källa som är associerad med skapandeåtgärden för den här databasen.

Den här egenskapen stöds endast för DataWarehouse Edition och gör det möjligt att återställa mellan prenumerationer.

När sourceResourceId har angetts får inte sourceDatabaseId, recoverableDatabaseId, restoreableDroppedDatabaseId och sourceDatabaseDeletionDate anges och CreateMode måste vara PointInTimeRestore, Restore eller Recover.

När createMode är PointInTimeRestore måste sourceResourceId vara resurs-ID för den befintliga databasen eller den befintliga sql-poolen och restorePointInTime måste anges.

När createMode är Återställning måste sourceResourceId vara resurs-ID för återställningsbar borttagen databas eller återställningsbar borttagen SQL-pool.

När createMode är Återställ måste sourceResourceId vara resurs-ID för återställningsbar databas eller återställningsbar SQL-pool.

När källprenumerationen tillhör en annan klientorganisation än målprenumerationen måste rubriken "x-ms-authorization-auxiliary" innehålla autentiseringstoken för källklientorganisationen. Mer information om rubriken "x-ms-authorization-auxiliary" finns i https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant

properties.status

DatabaseStatus

Databasens status.

properties.useFreeLimit

boolean

Oavsett om databasen använder kostnadsfria månatliga gränser eller inte. Tillåts för en databas i en prenumeration.

properties.zoneRedundant

boolean

Om den här databasen är zonredundant, vilket innebär att replikerna i den här databasen sprids över flera tillgänglighetszoner.

sku

Sku

Databasens SKU.

Listan över SKU:er kan variera beroende på region och supporterbjudande. För att bestämma vilka SKU:er (inklusive SKU-namn, nivå/utgåva, familj och kapacitet) som är tillgängliga för din prenumeration i en Azure region, använd Capabilities_ListByLocation REST API eller ett av följande kommandon:

az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
systemData

systemData

Azure Resource Manager-metadata som innehåller creationBy och modifiedBy-information.

tags

object

Resursetiketter.

type

string

Resurstypen. T.ex. "Microsoft. Compute/virtualMachines" eller "Microsoft. Storage/storageAccounts"

DatabaseIdentity

Azure Active Directory-identitetskonfiguration för en resurs.

Name Typ Description
tenantId

string (uuid)

Azure Active Directory-tenant-id.

type

DatabaseIdentityType

Identitetstypen

userAssignedIdentities

<string,  DatabaseUserIdentity>

Resurs-ID:n för de användartilldelade identiteter som ska användas

DatabaseIdentityType

Identitetstypen

Värde Description
None

Ingen

UserAssigned

UserAssigned

DatabaseKey

Nyckel på databasnivå som används för kryptering i vila.

Name Typ Description
creationDate

string (date-time)

Datum då databasnyckeln skapades.

keyVersion

string

Databasnyckelns version.

subregion

string

Underregion för servernyckeln.

thumbprint

string

Tumavtryck för databasnyckeln.

type

DatabaseKeyType

Databasnyckeltypen. Endast värdet som stöds är "AzureKeyVault".

DatabaseKeyType

Databasnyckeltypen. Endast värdet som stöds är "AzureKeyVault".

Värde Description
AzureKeyVault

AzureKeyVault

DatabaseLicenseType

Den licenstyp som ska användas för den här databasen. LicenseIncluded om du behöver licens, eller BasePrice om du har licens och är berättigad till Azure Hybrid Benefit.

Värde Description
LicenseIncluded

LicensInkluderad

BasePrice

BasePrice

DatabaseReadScale

Tillståndet för skrivskyddad routning. Om den är aktiverad kan anslutningar som har applikationsavsikt satt till skrivskyddad i deras reťazec pripojenia routas till en skrivskyddad sekundär replika i samma region. Gäller inte för en Hyperskala-databas i en elastisk pool.

Värde Description
Enabled

Aktiverad

Disabled

Inaktiverad

DatabaseStatus

Databasens status.

Värde Description
Online

Online

Restoring

Återställa

RecoveryPending

ÅterhämtningVäntar

Recovering

Återhämtar sig

Suspect

Misstänka

Offline

Offline

Standby

Vänteläge

Shutdown

Avstängning

EmergencyMode

EmergencyMode

AutoClosed

AutoClosed

Copying

Kopiering

Creating

Skapar

Inaccessible

Oåtkomlig

OfflineSecondary

OfflineSekundär

Pausing

Pausa

Paused

Pausat

Resuming

Återuppta

Scaling

Skalning

OfflineChangingDwPerformanceTiers

OfflineChangingDwPerformanceTiers

OnlineChangingDwPerformanceTiers

OnlineChangingDwPerformanceTiers

Disabled

Inaktiverad

Stopping

Stoppa

Stopped

Stoppade

Starting

Starting

DatabaseUpdate

En databasuppdateringsresurs.

Name Typ Description
identity

DatabaseIdentity

Databasidentitet

properties.autoPauseDelay

integer (int32)

Tid i minuter efter vilken databasen pausas automatiskt. Värdet -1 innebär att automatisk paus är inaktiverad

properties.catalogCollation

CatalogCollationType

Sortering av metadatakatalogen.

properties.collation

string

Sortering av databasen.

properties.createMode

CreateMode

Anger läget för att skapa databasen.

Standard: skapande av vanlig databas.

Kopiera: skapar en databas som en kopia av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för källdatabasen.

Sekundär: skapar en databas som en sekundär replik av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för den befintliga primära databasen.

PointInTimeRestore: Skapar en databas genom att återställa en tidpunktssäkerhetskopia av en befintlig databas. sourceDatabaseId måste anges som resurs-ID för den befintliga databasen och restorePointInTime måste anges.

Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. sourceDatabaseId måste anges som det återställningsbara databasresurs-ID som ska återställas.

Återställ: Skapar en databas genom att återställa en säkerhetskopia av en borttagen databas. sourceDatabaseId måste anges. Om sourceDatabaseId är databasens ursprungliga resurs-ID måste källanDatabaseDeletionDate anges. Annars måste sourceDatabaseId vara det återställningsbara borttagna databasresurs-ID:t och sourceDatabaseDeletionDate ignoreras. restorePointInTime kan också anges för återställning från en tidigare tidpunkt.

RestoreLongTermRetentionBackup: Skapar en databas genom att återställa från ett långsiktigt kvarhållningsvalv. recoveryServicesRecoveryPointResourceId måste anges som resurs-ID för återställningspunkten.

Copy, Secondary och RestoreLongTermRetentionBackup stöds inte för DataWarehouse Edition.

properties.creationDate

string (date-time)

Databasens skapandedatum (ISO8601 format).

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Lagringskontotypen som används för att lagra säkerhetskopior för den här databasen.

properties.currentServiceObjectiveName

string

Databasens aktuella målnamn på tjänstnivå.

properties.currentSku

Sku

SKU:ns namn och nivå.

properties.databaseId

string (uuid)

Databasens ID.

properties.defaultSecondaryLocation

string

Den sekundära standardregionen för den här databasen.

properties.earliestRestoreDate

string (date-time)

Detta registrerar det tidigaste startdatum och den tid då återställning är tillgänglig för den här databasen (ISO8601 format).

properties.elasticPoolId

string (arm-id)

Resursidentifieraren för den elastiska poolen som innehåller den här databasen.

properties.encryptionProtector

string

Azure Key Vault-URI:n för databasen om den har konfigurerats med kundhanterade nycklar per databas.

properties.encryptionProtectorAutoRotation

boolean

Flaggan för att aktivera eller inaktivera automatisk rotation av databaskrypteringsskydds-AKV-nyckel.

properties.failoverGroupId

string

Resursidentifierare för redundansgrupper som den här databasen tillhör.

properties.federatedClientId

string (uuid)

Klient-ID:t som används för cmk-scenario mellan klientorganisationer per databas

properties.freeLimitExhaustionBehavior

FreeLimitExhaustionBehavior

Anger beteendet när månatliga kostnadsfria gränser är uttömda för den kostnadsfria databasen.

AutoPause: Databasen pausas automatiskt när de kostnadsfria gränserna överskrids under resten av månaden.

BillForUsage: Databasen fortsätter att vara online vid överbelastning av kostnadsfria gränser och eventuell överförbrukning debiteras.

properties.highAvailabilityReplicaCount

integer (int32)

Antalet sekundära repliker som är associerade med databasen Business Critical, Premium eller Hyperscale Edition som används för att ge hög tillgänglighet. Gäller inte för en Hyperskala-databas i en elastisk pool.

properties.isInfraEncryptionEnabled

boolean

Infrakryptering är aktiverat för den här databasen.

properties.isLedgerOn

boolean

Om den här databasen är en transaktionsregisterdatabas, vilket innebär att alla tabeller i databasen är transaktionsregistertabeller. Obs! Värdet för den här egenskapen kan inte ändras när databasen har skapats.

properties.keys

<string,  DatabaseKey>

Resurs-ID:n för de användartilldelade identiteter som ska användas

properties.licenseType

DatabaseLicenseType

Den licenstyp som ska användas för den här databasen. LicenseIncluded om du behöver licens, eller BasePrice om du har licens och är berättigad till Azure Hybrid Benefit.

properties.longTermRetentionBackupResourceId

string (arm-id)

Resursidentifieraren för den långsiktiga kvarhållningssäkerhetskopian som är associerad med att skapa den här databasen.

properties.maintenanceConfigurationId

string

Underhållskonfigurations-ID som tilldelats databasen. Den här konfigurationen definierar den period då underhållsuppdateringarna ska ske.

properties.manualCutover

boolean

Om kundkontrollerad manuell snabbhet måste utföras under uppdateringsdatabasåtgärden till Hyperskala-nivån eller inte.

Den här egenskapen gäller endast vid skalning av databas från nivån Affärskritisk/Generell användning/Premium/Standard till Hyperskala-nivå.

När manualCutover har angetts väntar skalningsåtgärden på att användarindata ska utlösa snabbhet i Hyperskala-databasen.

Om du vill utlösa snabbhet anger du parametern "performCutover" när skalningsåtgärden är i vänteläge.

properties.maxLogSizeBytes

integer (int64)

Den maximala loggstorleken för den här databasen.

properties.maxSizeBytes

integer (int64)

Den maximala storleken på databasen uttryckt i byte.

properties.minCapacity

number (double)

Minimal kapacitet som databasen alltid har allokerat, om den inte har pausats

properties.pausedDate

string (date-time)

Det datum då databasen pausades av användarkonfiguration eller åtgärd (ISO8601 format). Null om databasen är klar.

properties.performCutover

boolean

För att utlösa kundkontrollerad manuell snabbhet under väntetillståndet medan skalningsåtgärden pågår.

Den här egenskapsparametern gäller endast för skalningsåtgärder som initieras tillsammans med parametern "manualCutover".

Den här egenskapen gäller endast vid skalning av databas från affärskritisk/generell användning/Premium/Standard-nivå till Hyperskala-nivå pågår redan.

När performCutover har angetts utlöser skalningsåtgärden snabbhet och utför rolländring till Hyperskala-databas.

properties.preferredEnclaveType

AlwaysEncryptedEnclaveType

Typ av enklav som begärs i databasen, t.ex. standard enklaver eller VBS-enklaver.

properties.readScale

DatabaseReadScale

Tillståndet för skrivskyddad routning. Om den är aktiverad kan anslutningar som har applikationsavsikt satt till skrivskyddad i deras reťazec pripojenia routas till en skrivskyddad sekundär replika i samma region. Gäller inte för en Hyperskala-databas i en elastisk pool.

properties.recoverableDatabaseId

string (arm-id)

Resursidentifieraren för den återställningsbara databas som är associerad med den här databasens skapandeåtgärd.

properties.recoveryServicesRecoveryPointId

string (arm-id)

Resursidentifieraren för återställningspunkten som är associerad med skapandeåtgärden för den här databasen.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Den lagringskontotyp som ska användas för att lagra säkerhetskopior för den här databasen.

properties.requestedServiceObjectiveName

string

Det begärda servicenivåmålnamnet för databasen.

properties.restorableDroppedDatabaseId

string (arm-id)

Resursidentifieraren för den återställningsbara borttagna databasen som är associerad med den här databasens skapandeåtgärd.

properties.restorePointInTime

string (date-time)

Anger tidpunkten (ISO8601 format) för källdatabasen som ska återställas för att skapa den nya databasen.

properties.resumedDate

string (date-time)

Det datum då databasen återupptogs av användaråtgärd eller databasinloggning (ISO8601 format). Null om databasen har pausats.

properties.sampleName

SampleName

Namnet på exempelschemat som ska tillämpas när du skapar den här databasen.

properties.secondaryType

SecondaryType

Den sekundära typen av databas om den är sekundär. Giltiga värden är Geo, Named och Standby.

properties.sourceDatabaseDeletionDate

string (date-time)

Anger den tid då databasen togs bort.

properties.sourceDatabaseId

string (arm-id)

Resursidentifieraren för källdatabasen som är associerad med skapandeåtgärden för den här databasen.

properties.status

DatabaseStatus

Databasens status.

properties.useFreeLimit

boolean

Oavsett om databasen använder kostnadsfria månatliga gränser eller inte. Tillåts för en databas i en prenumeration.

properties.zoneRedundant

boolean

Om den här databasen är zonredundant, vilket innebär att replikerna i den här databasen sprids över flera tillgänglighetszoner.

sku

Sku

SKU:ns namn och nivå.

tags

object

Resursetiketter.

DatabaseUserIdentity

Azure Active Directory-identitetskonfiguration för en resurs.

Name Typ Description
clientId

string (uuid)

Azure Active Directory-klient-id.

principalId

string (uuid)

Azure Active Directory principal id.

ErrorAdditionalInfo

Resurshanteringsfelet ytterligare information.

Name Typ Description
info

object

Den ytterligare informationen.

type

string

Typen av ytterligare information.

ErrorDetail

Detaljerna om felet.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Felet ytterligare information.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felet objektet.

FreeLimitExhaustionBehavior

Anger beteendet när månatliga kostnadsfria gränser är uttömda för den kostnadsfria databasen.

AutoPause: Databasen pausas automatiskt när de kostnadsfria gränserna överskrids under resten av månaden.

BillForUsage: Databasen fortsätter att vara online vid överbelastning av kostnadsfria gränser och eventuell överförbrukning debiteras.

Värde Description
AutoPause

AutoPause

BillOverUsage

BillOverUsage

SampleName

Namnet på exempelschemat som ska tillämpas när du skapar den här databasen.

Värde Description
AdventureWorksLT

AdventureWorksLT

WideWorldImportersStd

WideWorldImportersStd

WideWorldImportersFull

WideWorldImportersFull

SecondaryType

Den sekundära typen av databas om den är sekundär. Giltiga värden är Geo, Named och Standby.

Värde Description
Geo

Geo

Named

Namn

Standby

Vänteläge

Sku

En ARM-resurs-SKU.

Name Typ Description
capacity

integer (int32)

Kapacitet för den specifika SKU:n.

family

string

Om tjänsten har olika generationer av maskinvara, för samma SKU, kan den samlas in här.

name

string

Namnet på SKU:n, vanligtvis en bokstav + nummerkod, t.ex. P3.

size

string

Storleken på den specifika SKU:n

tier

string

Nivån eller utgåvan av den specifika SKU:n, t.ex. Basic, Premium.

systemData

Metadata som rör skapande och senaste ändring av resursen.

Name Typ Description
createdAt

string (date-time)

Tidsstämpeln för resursskapande (UTC).

createdBy

string

Identiteten som skapade resursen.

createdByType

createdByType

Den typ av identitet som skapade resursen.

lastModifiedAt

string (date-time)

Tidsstämpeln för senaste ändring av resurs (UTC)

lastModifiedBy

string

Identiteten som senast ändrade resursen.

lastModifiedByType

createdByType

Den typ av identitet som senast ändrade resursen.