Bagikan melalui


Databases - Update

Memperbarui database yang sudah ada.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
databaseName
path True

string

Nama database.

resourceGroupName
path True

string

Nama grup sumber daya yang berisi sumber daya. Anda dapat memperoleh nilai ini dari API Azure Resource Manager atau portal.

serverName
path True

string

Nama server.

subscriptionId
path True

string

ID langganan yang mengidentifikasi langganan Azure.

api-version
query True

string

Versi API yang akan digunakan untuk permintaan tersebut.

Isi Permintaan

Nama Jenis Deskripsi
identity

DatabaseIdentity

Identitas database

properties.autoPauseDelay

integer (int32)

Waktu dalam menit setelah database dijeda secara otomatis. Nilai -1 berarti jeda otomatis dinonaktifkan

properties.catalogCollation

CatalogCollationType

Kolate katalog metadata.

properties.collation

string

Kolatasi database.

properties.createMode

CreateMode

Menentukan mode pembuatan database.

Default: pembuatan database reguler.

Salin: membuat database sebagai salinan database yang sudah ada. sourceDatabaseId harus ditentukan sebagai ID sumber daya database sumber.

Sekunder: membuat database sebagai replika sekunder dari database yang ada. sourceDatabaseId harus ditentukan sebagai ID sumber daya dari database utama yang ada.

PointInTimeRestore: Membuat database dengan memulihkan cadangan titik waktu database yang sudah ada. sourceDatabaseId harus ditentukan sebagai ID sumber daya database yang ada, dan restorePointInTime harus ditentukan.

Pemulihan: Membuat database dengan memulihkan cadangan yang direplikasi secara geografis. sourceDatabaseId harus ditentukan sebagai ID sumber daya database yang dapat dipulihkan untuk dipulihkan.

Pemulihan: Membuat database dengan memulihkan cadangan database yang dihapus. sourceDatabaseId harus ditentukan. Jika sourceDatabaseId adalah ID sumber daya asli database, maka sourceDatabaseDeletionDate harus ditentukan. Jika tidak, sourceDatabaseId harus menjadi ID sumber daya database yang dihilangkan dan sourceDatabaseDeletionDate yang dapat diabaikan. restorePointInTime juga dapat ditentukan untuk memulihkan dari titik waktu sebelumnya.

RestoreLongTermRetentionBackup: Membuat database dengan memulihkan dari vault retensi jangka panjang. recoveryServicesRecoveryPointResourceId harus ditentukan sebagai ID sumber daya titik pemulihan.

Copy, Secondary, dan RestoreLongTermRetentionBackup tidak didukung untuk edisi DataWarehouse.

properties.elasticPoolId

string (arm-id)

Pengidentifikasi sumber daya kumpulan elastis yang berisi database ini.

properties.encryptionProtector

string

URI brankas kunci azure database jika dikonfigurasi dengan per Kunci Terkelola Pelanggan Database.

properties.encryptionProtectorAutoRotation

boolean

Bendera untuk mengaktifkan atau menonaktifkan rotasi otomatis kunci AKV pelindung enkripsi database.

properties.federatedClientId

string (uuid)

Id Klien yang digunakan untuk skenario CMK lintas penyewa per database

properties.freeLimitExhaustionBehavior

FreeLimitExhaustionBehavior

Menentukan perilaku ketika batas gratis bulanan habis untuk database gratis.

Jeda Otomatis: Database akan dijeda secara otomatis setelah kelelahan batas gratis selama sisa bulan.

BillForUsage: Database akan terus online setelah kelelahan batas gratis dan kelebihan biaya apa pun akan ditagih.

properties.highAvailabilityReplicaCount

integer (int32)

Jumlah replika sekunder yang terkait dengan database edisi Business Critical, Premium, atau Hyperscale yang digunakan untuk memberikan ketersediaan tinggi. Tidak berlaku untuk database Hyperscale dalam kumpulan elastis.

properties.isLedgerOn

boolean

Apakah database ini adalah database ledger atau tidak, yang berarti semua tabel dalam database adalah tabel ledger. Catatan: nilai properti ini tidak dapat diubah setelah database dibuat.

properties.keys

<string,  DatabaseKey>

Id sumber daya dari identitas yang ditetapkan pengguna untuk digunakan

properties.licenseType

DatabaseLicenseType

Jenis lisensi yang akan diterapkan untuk database ini. LicenseIncluded jika Anda memerlukan lisensi, atau BasePrice jika Anda memiliki lisensi dan memenuhi syarat untuk Azure Hybrid Benefit.

properties.longTermRetentionBackupResourceId

string (arm-id)

Pengidentifikasi sumber daya cadangan retensi jangka panjang yang terkait dengan operasi pembuatan database ini.

properties.maintenanceConfigurationId

string

Id konfigurasi pemeliharaan yang ditetapkan ke database. Konfigurasi ini menentukan periode kapan pembaruan pemeliharaan akan terjadi.

properties.manualCutover

boolean

Apakah cutover manual yang dikontrol pelanggan perlu dilakukan selama operasi Pembaruan Database ke tingkat Hyperscale atau tidak.

Properti ini hanya berlaku saat menskalakan database dari tingkat Business Critical/General Purpose/Premium/Standard ke tingkat Hyperscale.

Ketika manualCutover ditentukan, operasi penskalaan akan menunggu input pengguna untuk memicu cutover ke database Hyperscale.

Untuk memicu cutover, harap berikan parameter 'performCutover' saat operasi Penskalaan dalam status Menunggu.

properties.maxSizeBytes

integer (int64)

Ukuran maksimum database yang dinyatakan dalam byte.

properties.minCapacity

number (double)

Kapasitas minimal yang akan selalu dialokasikan database, jika tidak dijeda

properties.performCutover

boolean

Untuk memicu cutover manual yang dikontrol pelanggan selama status tunggu saat operasi Penskalaan sedang berlangsung.

Parameter properti ini hanya berlaku untuk operasi penskalaan yang dimulai bersama dengan parameter 'manualCutover'.

Properti ini hanya berlaku saat penskalaan database dari tingkat Business Critical/General Purpose/Premium/Standard ke tingkat Hyperscale sudah berlangsung.

Ketika performCutover ditentukan, operasi penskalaan akan memicu cutover dan melakukan perubahan peran ke database Hyperscale.

properties.preferredEnclaveType

AlwaysEncryptedEnclaveType

Jenis enklave yang diminta pada database yaitu enklave Default atau VBS.

properties.readScale

DatabaseReadScale

Status perutean baca-saja. Jika diaktifkan, koneksi yang memiliki niat aplikasi diatur ke readonly dalam string koneksinya dapat dirutekan ke replika sekunder baca-saja di wilayah yang sama. Tidak berlaku untuk database Hyperscale dalam kumpulan elastis.

properties.recoverableDatabaseId

string (arm-id)

Pengidentifikasi sumber daya database yang dapat dipulihkan yang terkait dengan operasi pembuatan database ini.

properties.recoveryServicesRecoveryPointId

string (arm-id)

Pengidentifikasi sumber daya titik pemulihan yang terkait dengan operasi pembuatan database ini.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Jenis akun penyimpanan yang akan digunakan untuk menyimpan cadangan untuk database ini.

properties.restorableDroppedDatabaseId

string (arm-id)

Pengidentifikasi sumber daya dari database yang dihilangkan yang dapat dihilangkan yang terkait dengan operasi pembuatan database ini.

properties.restorePointInTime

string (date-time)

Menentukan titik waktu (format ISO8601) database sumber yang akan dipulihkan untuk membuat database baru.

properties.sampleName

SampleName

Nama skema sampel yang akan diterapkan saat membuat database ini.

properties.secondaryType

SecondaryType

Jenis database sekunder jika merupakan sekunder. Nilai yang valid adalah Geo, Bernama, dan Siaga.

properties.sourceDatabaseDeletionDate

string (date-time)

Menentukan waktu database dihapus.

properties.sourceDatabaseId

string (arm-id)

Pengidentifikasi sumber daya database sumber yang terkait dengan operasi pembuatan database ini.

properties.useFreeLimit

boolean

Apakah database menggunakan batas bulanan gratis atau tidak. Diizinkan pada satu database dalam langganan.

properties.zoneRedundant

boolean

Apakah database ini redundan zona atau tidak, yang berarti replika database ini akan tersebar di beberapa zona ketersediaan.

sku

Sku

Nama dan tingkat SKU.

tags

object

Tag sumber daya.

Respons

Nama Jenis Deskripsi
200 OK

Database

Berhasil memperbarui database.

202 Accepted

Memperbarui database sedang berlangsung.

Header

Location: string

Other Status Codes

ErrorResponse

Respons Kesalahan: ***

  • 400 ManagedInstanceStoppingOrStopped - Operasi yang bertentangan dikirimkan saat instans dalam status berhenti/dihentikan

  • 400 ManagedInstanceStarting - Operasi bertentangan yang dikirimkan saat instans dalam status mulai

  • 400 InvalidDatabaseCreateOrUpdateRequest - Isi permintaan untuk operasi buat atau perbarui database tidak valid.

  • 400 InvalidResourceId - Pengidentifikasi sumber daya tidak valid.

  • 400 InvalidSourceDatabaseId - Pengidentifikasi database sumber tidak valid.

  • 400 MismatchingResourceGroupNameWithUrl - Nama grup sumber daya yang disediakan tidak cocok dengan nama di Url.

  • 400 MismatchingServerNameWithUrl - Nama server yang disediakan tidak cocok dengan nama di Url.

  • 400 MismatchingSubscriptionWithUrl - Langganan yang disediakan tidak cocok dengan langganan di Url.

  • 400 MissingCollation - Diperlukan kolabasi.

  • Diperlukan 400 MissingMaxSizeBytes - MaxSizeBytes.

  • Diperlukan 400 MissingSkuName - Nama Sku.

  • 400 MissingSourceDatabaseId - Pengidentifikasi database sumber hilang.

  • 400 InvalidLicenseType - Jenis lisensi yang ditentukan tidak valid.

  • 400 InvalidSkuName - Nama SKU tidak valid.

  • 400 MismatchedSkuNameAndCapacity - Ketidakcocokan antara nama dan kapasitas SKU.

  • 400 MismatchedSkuNameAndTier - Ketidakcocokan antara nama dan tingkat SKU.

  • 400 MismatchedSkuNameAndFamily - Ketidakcocokan antara nama SKU dan keluarga.

  • 400 LedgerNotAllowedWithSpecifiedCreateMode - IsLedgerOn tidak diizinkan dengan mode buat yang ditentukan.

  • 400 LedgerNotAllowedOnSampleDatabase - Pembuatan database tidak diizinkan dengan IsLedgerOn untuk database sampel.

  • 400 FreeLimitDatabaseNotAllowedInNonDefaultCreate - Pembuatan database batas gratis tidak diizinkan dalam mode pembuatan non default.

  • 400 AvailabilityZoneNotSupported - Zona ketersediaan yang diminta untuk database dan kumpulan elastis tidak valid.

  • 400 MethodNotAllowedOnSpecifiedCreateMode - Patch Http atau Gabungkan tidak diizinkan pada mode buat yang ditentukan

  • 400 DatabaseNameDoesNotMatchSourceDatabaseId - Nama database yang ditentukan tidak cocok dengan nama database di sourceDatabaseId.

  • 400 ElasticPoolNotSupportedForExternalBackupRestore - Kumpulan elastis tidak didukung untuk pemulihan cadangan eksternal

  • 400 InvalidRecoverableDatabaseId - Pengidentifikasi database yang dapat dipulihkan tidak valid.

  • 400 InvalidRecoveryServicesRecoveryPointId - Pengidentifikasi titik pemulihan layanan pemulihan tidak valid.

  • 400 InvalidRestorableDroppedDatabaseDeletionDate - Tanggal penghapusan database yang dihilangkan yang dapat dipulihkan yang diberikan tidak valid

  • 400 InvalidRestorableDroppedDatabaseId - Pengidentifikasi database yang tidak dapat dipulihkan yang tidak valid

  • 400 MissingRecoverableDatabaseId - Pengidentifikasi database yang tidak dapat dipulihkan.

  • 400 MissingRecoveryServicesRecoveryPointId - Id titik pemulihan layanan pemulihan hilang.

  • 400 MissingRestorableDroppedDatabaseId - Hilang restorableDroppedDatabaseId

  • 400 MissingRestorePointInTime - Titik pemulihan hilang tepat waktu

  • 400 MissingSourceDatabaseDeletionDate - Tanggal penghapusan database sumber hilang

  • 400 MissingStorageContainerSasToken - Token SAS kontainer penyimpanan hilang

  • 400 MissingStorageContainerUri - URI kontainer penyimpanan hilang

  • 400 RestorableDroppedDatabaseIdGivenForRestoreWithSourceDatabaseId - Tidak dapat menentukan restorableDroppedDatabaseId ketika sourceDatabaseId sudah diberikan dalam mode buat pemulihan

  • 400 MultipleIdentitiesOnDatabase - Hanya satu pengguna yang ditetapkan identitas terkelola yang didukung di Tingkat Database.

  • 400 MultipleIdentityDelegationsOnDatabase - Hanya satu delegasi identitas yang didukung di Tingkat Database.

  • 400 MissingPrimaryDelegatedIdentityClientId - Untuk menggunakan identitas yang didelegasikan, harap berikan id klien identitas utama yang didelegasikan.

  • 400 LongTermRetentionMigrationRequestNotSupported - Langganan tidak diizinkan fitur Migrasi cadangan LTR.

  • 400 langganan LongTermRetentionMigrationCrossClusterRequestNotSupported - Langganan sumber dan target tidak diizinkan untuk berkomunikasi untuk fitur salinan cadangan LTR.

  • 400 LongTermRetentionMigrationParameterMissing - Parameter yang diperlukan hilang untuk operasi.

  • 400 fitur LongTermRetentionMigrationSameServerNotSupported - LTR Copy tidak didukung untuk menyalin cadangan LTR dalam server yang sama.

  • 400 LongTermRetentionMigrationTargetServerNotFound - Server target tidak ada atau tidak siap untuk operasi salinan cadangan LTR.

  • 400 LongTermRetentionMigrationTargetDatabaseNotFound - Database Target tidak ada di server.

  • 400 LongTermRetentionMigrationStorageTypeNotSupported - Redundansi Penyimpanan Cadangan yang Ditentukan tidak didukung di wilayah target.

  • 400 LongTermRetentionMigrationStorageMismatch - Redundansi cadangan database aktif tidak cocok dengan redundansi cadangan yang diminta oleh pelanggan.

  • 400 LtrOperationFailedBackupImmutable - Menghapus cadangan Retensi Jangka Panjang gagal karena cadangan tidak dapat diubah.

  • 400 LongTermRetentionMigrationDatabaseTypeNotSupported - Migrasi LTR hanya didukung untuk instans terkelola dan cadangan Azure SQL DB LTR.

  • 400 LongTermRetentionMigrationBackupStorageRedundancyNotAllowed - Mengubah redundansi penyimpanan cadangan tidak diizinkan untuk operasi LTR Copy.

  • 400 LtrRestoreFailedArchiveStorageTier - Memulihkan cadangan retensi jangka panjang yang diarsipkan tidak didukung. Pemulihan hanya dapat dilakukan pada cadangan retensi jangka panjang rehidrasi atau reguler.

  • 400 LtrArchiveStorageTierNotEnabled - Pengarsipan cadangan retensi jangka panjang tidak diaktifkan.

  • 400 LtrArchiveWrongParameters - ChangeLongTermRetentionBackupAccessTier tidak didukung untuk kombinasi yang diinginkan (backupStorageAccessTier, operationMode). Hanya (Arsip, Pindahkan) dan (Panas, Salin) yang diizinkan.

  • 400 LTRArchiveRedundancyChangeFailed - Memperbarui jenis redundansi penyimpanan cadangan ke penyimpanan zona redundan tidak didukung ketika kebijakan penyimpanan jangka panjang dengan tingkat akses penyimpanan cadangan 'arsip' diatur

  • 400 LongTermRetentionMigrationSubscriptionNotFound - Langganan tidak dapat ditemukan.

  • 400 ElasticPoolOverStorageUsage - Mencoba menulis data ke database ketika batas penyimpanan kumpulan elastis telah tercapai.

  • 400 TokenTooLong - Token yang disediakan terlalu panjang.

  • 400 SourceDatabaseEncryptionProtectorKeyUriRequiredForPerDatabaseCMKCopyOrReplication - Database sekunder geo kehilangan AKV database utama geo

  • 400 PerDatabaseCMKAKVKeyMaterialMissingOnGeoSecondary - Semua database dalam replikasi geografis harus berisi materi kunci yang sama dengan pelindung enkripsi database sumber. Tambahkan kunci '{0}' dengan materi kunci yang sama ke database target '{1}'.

  • 400 PerDatabaseCMKAKVKeyUriMissingOnGeoSecondary - Ketika rotasi otomatis pelindung TDE tingkat database diaktifkan, database sumber dan target harus terhubung ke brankas kunci yang sama. Tambahkan kunci '{0}' (dari brankas kunci yang sama yang terhubung ke database sumber) ke database target '{1}'.

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithoutCurrentKeysWithDatabaseName - Saat mencoba mereplikasi database yang dikonfigurasi dengan pelindung enkripsi tingkat database, kunci saat ini yang digunakan oleh database utama harus diteruskan ke database sekunder '{0}'

  • 400 CannotMoveOrDropJobAccountDatabase - Tidak dapat menghilangkan database yang terkait dengan akun pekerjaan.

  • 400 JobAgentDatabaseEditionUnsupported - Tujuan tingkat layanan database yang ditentukan tidak didukung untuk digunakan sebagai database agen pekerjaan.

  • 400 ServerNotFound - Server yang diminta tidak ditemukan.

  • 400 InvalidMaxSizeTierCombination - Tingkat yang ditentukan tidak mendukung ukuran maksimum database yang ditentukan.

  • 400 InvalidTier - Pengguna menentukan tingkat yang tidak valid.

  • 400 CannotUseReservedDatabaseName - Tidak dapat menggunakan nama database yang dipesan dalam operasi ini.

  • 400 InvalidServerName - Nama server yang ditentukan tidak valid.

  • 400 ProvisioningDisabled - Menampilkan pesan kesalahan dari otorisasi operasi sumber daya apa adanya, tanpa perubahan

  • 400 CannotUpdateIsLedgerDatabase - Properti ledger database yang ada tidak dapat diperbarui.

  • 400 InvalidCollation - Kolaset tidak dikenali oleh server.

  • 400 UnableToResolveRemoteServer - Nama server mitra jarak jauh tidak dapat diselesaikan karena nama server atau masalah konektivitas DNS yang tidak valid.

  • 400 RemoteDatabaseCopyPermission - Pengguna tidak memiliki izin yang memadai untuk membuat salinan database di server yang ditentukan.

  • 400 SourceDatabaseNotFound - Database sumber tidak ada.

  • 400 ChangeUnsupportedOnEntity - Pengguna mencoba operasi buat/perbarui/hapus yang tidak didukung pada entitas tertentu.

  • 400 UpdateNotAllowedInCurrentReplicationState - Operasi tidak diizinkan pada database dalam status replikasi saat ini.

  • 400 GeoReplicaLimitReached - Batas replikasi per replika tercapai.

  • 400 ReplicationSourceAndTargetMustHaveSameName - Database sumber dan target replikasi harus memiliki nama yang sama.

  • 400 ReplicationSourceAndTargetMustBeInDifferentServers - Database sumber replikasi dan target harus berada di server logis yang berbeda.

  • 400 SourceServerNotFound - Bagian server dari id database sumber yang disediakan dalam panggilan API CreateDatabaseAsCopy tidak dipetakan ke server yang ada.

  • 400 InvalidDatabaseCreateMode - Permintaan tidak valid untuk membuat database.

  • 400 TierChangeUnsupportedDueToMemoryOptimizedObject - Database tidak dapat memperbarui sku karena memiliki objek yang dioptimalkan memori.

  • 400 PartnerDBNotCompatibleForSGXEnclave - Mencoba mengatur tautan GeoDR atau memperbarui SLO untuk database yang diaktifkan enklave hanya didukung ketika kedua database berjalan pada perangkat keras seri DC.

  • 400 InvalidAddSecondaryPermission - Pengguna tidak memiliki izin yang memadai untuk menambahkan sekunder pada server yang ditentukan.

  • 400 UnsupportedServiceName - Nama yang ditentukan adalah nama yang tidak valid karena berisi satu atau beberapa karakter unicode yang tidak didukung.

  • 400 CurrentDatabaseLogSizeExceedsMaxSize - Pengguna mencoba mengubah database menjadi sku dengan ukuran log maks yang lebih rendah daripada penggunaan saat ini.

  • 400 TierChangeUnsupportedDueToCDCEnabledDatabase - Database tidak dapat memperbarui skunya karena diaktifkan untuk CDC.

  • 400 IsLedgerDatabaseIsNotSupportedOnResourceType - Mengubah properti ledger tidak didukung untuk jenis sumber daya ini.

  • 400 InvalidSku - Pengguna menentukan sku yang tidak valid.

  • 400 InvalidTierSkuCombination - Tingkat yang ditentukan tidak mendukung sku yang ditentukan.

  • 400 FeatureDisabledOnSelectedEdition - Pengguna mencoba menggunakan fitur yang dinonaktifkan pada edisi database saat ini.

  • 400 OfferDisabledOnSubscription - Jenis penawaran langganan dibatasi untuk menyediakan sumber daya yang diminta.

  • 400 InvalidTargetSubregion - Server target sekunder yang tidak dapat dibaca tidak berada di wilayah Azure berpasangan DR.

  • 400 CurrentDatabaseSizeExceedsMaxSize - Pengguna mencoba mengurangi ukuran maksimum untuk database ke ukuran yang lebih kecil dari penggunaan saat ini.

  • 400 AzureKeyVaultKeyDisabled - Operasi tidak dapat diselesaikan di server karena kunci Azure Key Vault dinonaktifkan.

  • 400 AzureKeyVaultInvalidExpirationDate - Operasi tidak dapat diselesaikan karena tanggal kedaluwarsa kunci Azure Key Vault tidak valid.

  • 400 PartnerServerNotCompatible - Pengguna mencoba menyalin database dari server SAWA V1 ke server Sterling atau sebaliknya.

  • 400 IncorrectReplicationLinkState - Operasi mengharapkan database berada dalam status yang diharapkan pada tautan replikasi.

  • 400 SecurityAzureKeyVaultUrlNullOrEmpty - Operasi tidak dapat diselesaikan karena Azure Key Vault Uri null atau kosong.

  • 400 UnableToCreateGeoChain - Pengguna mencoba membuat database sekunder (rantai) meskipun pengunggahan otomatis hash ledger telah dikonfigurasi

  • 400 TargetElasticPoolDoesNotExist - Kumpulan elastis tidak ada di server.

  • 400 AzureKeyVaultNoServerIdentity - Identitas server tidak dikonfigurasi dengan benar.

  • 400 ElasticPoolSkuCombinationInvalid - Kumpulan elastis dan sku dapat ditentukan bersama-sama hanya jika sku ditentukan sebagai 'ElasticPool'.

  • 400 AzureKeyVaultInvalidUri - Respons yang tidak valid dari Azure Key Vault. Gunakan URI Azure Key Vault yang valid.

  • 400 ElasticPoolTierCombinationInvalid - Tingkat database berbeda dari tingkat layanan kumpulan elastis.

  • 400 AzureKeyVaultMissingPermissions - Server kehilangan izin yang diperlukan di Azure Key Vault.

  • 400 ElasticPoolNameRequired - Pengguna mencoba membuat atau memperbarui database ke tujuan layanan kumpulan elastis tanpa menentukan nama kumpulan elastis.

  • 400 InvalidReadScaleEdition - Pengguna mencoba mengaktifkan skala baca pada jenis database yang tidak mendukungnya.

  • 400 InvalidReadScaleUnits - Pengguna mencoba memberikan nilai skala baca yang tidak didukung.

  • 400 SecurityAzureKeyVaultInvalidKeyName - Operasi tidak dapat diselesaikan karena nama Kunci Server tidak valid.

  • 400 GeoSecondaryMaxSizeUpdateFailed - Database geo-sekunder adalah SLO yang tidak mendukung nilai maxsize yang diminta atau geo-sekunder berada di wilayah yang tidak didukung atau operasi pembaruan sudah berlangsung pada database geo-sekunder.

  • 400 AdalGenericError - Operasi tidak dapat diselesaikan karena terjadi kesalahan Azure Active Directory.

  • 400 ElasticPoolInconsistentDtuGuaranteeSettings - Mencoba menyediakan DTU min untuk database di kumpulan elastis yang melebihi DTU yang diminta dari kumpulan elastis.

  • 400 AdalServicePrincipalNotFound - Operasi tidak dapat diselesaikan karena Perwakilan Layanan pustaka Azure Active Directory tidak menemukan kesalahan.

  • 400 AzureKeyVaultMalformedVaultUri - uri Key Vault yang disediakan tidak valid.

  • 400 ElasticPoolDatabaseCountOverLimit - Mencoba membuat atau menambahkan database ke kumpulan elastis ketika batas jumlah database kumpulan elastis telah tercapai.

  • 400 RequestedDatabaseSizeRequiresShrink - Pengguna mencoba MENGUBAH MODIFIKASI DATABASE MAXSIZE untuk memodifikasi MAXSIZE untuk database ke ukuran yang lebih kecil maka ukuran saat ini.

  • 400 CannotChangeToOrFromDataWarehouseTier - Pengguna mencoba mengubah sku database dari tingkat DataWarehouse ke tingkat non DataWarehouse atau sebaliknya.

  • 400 CurrentDatabaseSizeExceedsDbMaxSize - Pengguna mencoba mengurangi ukuran maksimum untuk database ke ukuran yang lebih kecil dari penggunaan saat ini.

  • 400 ElasticPoolDecreaseStorageLimitBelowUsage - Mencoba mengurangi batas penyimpanan kumpulan elastis di bawah penggunaan penyimpanannya.

  • 400 CannotUseTrailingWhitespacesInDatabaseName - Validasi nama database gagal.

  • 400 UpdateNotAllowedOnPausedDatabase - Pengguna mencoba melakukan pembaruan pada database yang dijeda.

  • 400 SecurityAdalPrincipalCertExpiredError - Operasi tidak dapat diselesaikan karena sertifikat utama Azure Key Vault telah kedaluwarsa.

  • 400 DatabaseNameInUse - Database sudah ada. Pilih nama database yang berbeda.

  • 400 SameKeyMaterialNotFoundOnRemoteServer - Server sekunder tidak memiliki materi kunci pelindung enkripsi server utama.

  • 400 RegionDoesNotSupportVersion - Pengguna mencoba membuat server versi tertentu di lokasi di mana versi server tersebut tidak didukung.

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel - Uri Key Vault yang disediakan tidak valid.

  • 400 KeyMaterialNotFoundOnRemoteServer - Server jarak jauh tidak memiliki akses ke materi kunci yang digunakan sebagai pelindung TDE.

  • 400 AzureKeyVaultRsaKeyNotSupported - Brankas kunci yang disediakan menggunakan Ukuran Kunci RSA atau Jenis Kunci yang tidak didukung. Ukuran kunci RSA yang didukung adalah 2048 atau 3072 dan Jenis Kunci adalah RSA atau RSA-HSM.

  • 400 SourceDatabaseEditionCouldNotBeUpgraded - Database sumber tidak dapat memiliki edisi yang lebih tinggi daripada database target.

  • 400 TargetDatabaseEditionCouldNotBeDowngraded - Database target tidak boleh memiliki edisi yang lebih rendah daripada database sumber.

  • 400 UpdateNotAllowedIfGeoDrOperationInProgress - Operasi tidak diizinkan karena operasi salin atau failover untuk database '{0}' di server '{1}' saat ini sedang berlangsung.

  • 400 SecurityAzureKeyVaultGeoChainError - Membuat sekunder sekunder (proses yang dikenal sebagai penautan) tidak didukung saat mengaktifkan Enkripsi Data Transparan menggunakan Azure Key Vault (BYOK).

  • 400 ElasticPoolOverFileSpace - Ruang file tidak memadai di kumpulan elastis.

  • 400 InvalidLicenseType - Pengguna mencoba membuat atau memperbarui database atau kumpulan elastis dengan jenis lisensi yang tidak didukung.

  • 400 UnsupportedCapacity - Pengguna mencoba membuat atau memperbarui database dengan kapasitas yang tidak didukung.

  • 400 RestoreToFreeEditionNotSupported - Pulihkan dan target GeoRestore tidak dapat menjadi database gratis.

  • 400 RestoreNotSupportedForFreeEdition - Pemulihan dan GeoRestore tidak didukung untuk database gratis.

  • 400 InvalidDroppedDatabase - Database sumber yang dihilangkan tidak ada di server dalam periode pemulihan yang didukung.

  • 400 InvalidLiveDatabase - Database sumber tidak ada di server dalam periode pemulihan yang didukung. Jika memulihkan database yang dihilangkan, tentukan tanggal penghapusannya.

  • 400 InvalidVldbRecoverySlo - Pemulihan edisi Hyperscale memerlukan database sumber dan target untuk menggunakan tujuan tingkat layanan Hyperscale.

  • 400 CannotUpdateToFreeDatabase - Memperbarui database ke sku gratis tidak didukung.

  • 400 InvalidVldbRestoreSlo - Pemulihan edisi Hyperscale Point-In-Time memerlukan database sumber dan target untuk menggunakan tujuan tingkat layanan Hyperscale.

  • 400 CannotSpecifyPoolOrSlo - Menentukan kumpulan elastis dan/atau mengubah tujuan atau edisi tingkat layanan tidak didukung untuk edisi.

  • 400 InvalidBackupStorageAccountType - Pengguna melewati zrs/lrs selama pembuatan/pembaruan database tetapi gagal karena pelanggan tidak diizinkan atau karena zrs tidak tersedia di wilayah yang ditentukan.

  • 400 DatabaseInvalidSkuPropertyCombination - Properti sku yang diminta tidak konsisten. Harap periksa apakah kombinasi yang valid ditentukan. Lihat https://docs.microsoft.com/en-us/rest/api/sql/capabilities/listbylocation#serviceobjectivecapability untuk detail selengkapnya.

  • 400 DatabaseNamedReplicaPerDatabaseLimitExceeded - Pengguna mencoba membuat replika bernama yang akan melebihi jumlah yang diizinkan per database utama

  • 400 UnsupportedBackupStorageRedundancyForEdition - Redundansi penyimpanan cadangan yang diminta tidak didukung untuk edisi

  • 400 DatabaseIsCurrentlyPinned - Microsoft telah menyematkan versi mesin SQL Server database Anda. Untuk memastikan database Anda tidak mengalami masalah produksi, operasi skala di masa mendatang pada database Anda akan diblokir hingga tidak disematkan. Silakan hubungi dukungan Microsoft untuk bantuan terkait penskalaan.

  • 400 RestoreTargetEditionSizeInsufficient - Pengguna mencoba memulihkan database ke edisi yang ukurannya lebih kecil dari ukuran sumber yang dialokasikan saat ini.

  • 400 DatabaseCreationBlockedForNonActivatedCMKServer - Pembuatan Kumpulan SQL diblokir untuk ruang kerja berkemampuan CMK hingga ruang kerja diaktifkan. Pertama, aktifkan perlindungan penghapusan menyeluruh dan berikan identitas terkelola ruang kerja izin yang diperlukan (Dapatkan, Bungkus Kunci, Buka Bungkus Kunci) pada Azure Key Vault dari kunci ruang kerja. Selanjutnya, aktifkan ruang kerja Anda setelah Anda memberikan akses.

  • 400 InvalidIdentityId - Satu atau beberapa id identitas yang disediakan bukan id sumber daya ARM yang valid. Masukkan id yang valid, lalu coba lagi.

  • 400 UmiMissingAkvPermissions - PrimaryUserAssignedIdentityId yang disediakan oleh pengguna tidak memiliki akses ke KeyId yang disediakan

  • 400 InvalidNumberOfIdentities - Hanya satu pengguna yang ditetapkan identitas terkelola yang didukung di Tingkat Database.

  • 400 NoRestorePointAvailable - Database sumber belum menyelesaikan pencadangan pertamanya untuk mendukung operasi pemulihan. Silakan coba lagi permintaan pemulihan nanti.

  • 400 DatabaseNamedReplicaChainingNotAllowed - Pengguna mencoba membuat replika bernama dari replika bernama yang tidak diizinkan.

  • 400 DatabaseNamedReplicaInvalidOperation - Pengguna mencoba operasi yang tidak didukung pada replika bernama.

  • 400 DatabaseNamedReplicaInvalidSourceDatabase - Pengguna mencoba membuat replika bernama di langganan atau wilayah yang berbeda dari database sumber.

  • 400 DatabaseNamedReplicaSourceDatabaseNotZoneRedundant - Redundansi Zona tidak dapat diaktifkan pada Replika Bernama ini karena Database Hyperscale utama bukan zona redundan.

  • 400 CannotAssignIdentityToMaster - Tidak dapat menetapkan identitas ke database sistem. Identitas database tidak dapat ditetapkan ke database 'master', 'model', 'tempdb', 'msdb', atau 'resource'.

  • 400 PerDatabaseCMKDWNotSupported - CMK tingkat database dalam pratinjau tidak didukung untuk edisi Gudang Data.

  • 400 MissingThumbprintCrm - Operasi pemulihan database CRM gagal karena sertifikat TDE yang diperlukan hilang. Coba lagi operasi pemulihan ke kumpulan elastis yang ada.

  • 400 ElasticPoolOverStorage - Mencoba menulis data ke database ketika batas penyimpanan kumpulan elastis telah tercapai.

  • 400 RestoreTargetEditionSizeInsufficientV2 - Pengguna mencoba memulihkan database ke edisi yang ukurannya lebih kecil dari ukuran database yang dipulihkan yang dialokasikan.

  • 400 ResourcePoolStorageLimitHitDuringRestore - Database yang dipulihkan tidak dapat dipulihkan ke kumpulan sumber daya karena kapasitas penyimpanan yang tersisa di kumpulan.

  • 400 PerDatabaseCMKRestoreNotSupported - Pemulihan database tidak didukung saat CMK tingkat Database dikonfigurasi dalam pratinjau.

  • 400 PerDatabaseCMKHSNotSupported - CMK tingkat database dalam pratinjau tidak didukung untuk edisi Hyperscale.

  • 400 PerDatabaseCMKGeoReplicationNotSupported - Replikasi Geo dan Salinan Database tidak didukung saat CMK tingkat Database dikonfigurasi dalam pratinjau.

  • 400 InvalidStandbyGeoEdition - Pengguna mencoba membuat geo siaga berbasis DTU.

  • 400 ElasticPoolInconsistentVcoreGuaranteeSettings - Jumlah database dan VCore min per database tidak dapat melebihi VCore yang diminta dari kumpulan elastis.

  • 400 GeoRestoreBackupStorageTypeNotSupported - Permintaan pemulihan database tidak valid ketika dikeluarkan terhadap database yang tidak dikonfigurasi untuk menggunakan penyimpanan cadangan geo-redundan.

  • 400 RestoreHyperscaleToNonHyperscale - Memulihkan cadangan database Hyperscale ke tingkat layanan non-Hyperscale atau sebaliknya tidak didukung.

  • 400 SubscriptionDoesNotHaveAccessToServer - Langganan tidak memiliki akses ke server yang ditentukan

  • 400 RecoveryPointDoesNotExist - Titik pemulihan yang ditentukan tidak ada atau tidak valid.

  • 400 LtrBackupNotFound - Cadangan retensi jangka panjang yang ditentukan tidak ada.

  • 400 InvalidPointInTime - Titik waktu yang ditentukan tidak valid untuk database.

  • 400 GeoRestoreCannotResolveTargetCluster - Tidak dapat menyelesaikan kluster target untuk server

  • 400 CannotSpecifyEditionOrSloWhenRestoringToPool - Menentukan tujuan atau edisi tingkat layanan target tidak didukung saat memulihkan ke kumpulan elastis.

  • 400 RestoreNotSupportedForGeoDrSecondary - Operasi pemulihan titik waktu dan pemulihan database tidak didukung pada database yang saat ini dikonfigurasi sebagai geo-sekunder.

  • 400 DatabaseNamedReplicaBackupRetentionConfigurationNotSupported - Pengguna mencoba mengonfigurasi kebijakan penyimpanan cadangan pada Replika Bernama.

  • 400 GeoRedundantBackupsNotPermittedForSubscription - Penyimpanan cadangan geo-redundan diblokir untuk semua database di bawah langganan '{0}' dengan fitur pratinjau 'Azure SQL Database Block Geo-redundant Backup Storage'. Silakan pilih redundansi penyimpanan cadangan yang berbeda.

  • 400 RestoreHyperscaleToNonHyperscaleElasticPool - Memulihkan database Hyperscale ke kumpulan elastis yang bukan Hyperscale atau memulihkan database yang bukan Hyperscale ke kumpulan elastis Hyperscale tidak didukung.

  • 400 RestoreIneligibleDatabaseName - Nama database target yang ditentukan, '{0}', dicadangkan dan tidak dapat digunakan dalam operasi pemulihan.

  • 400 RestoreNotSupportedForSystemDb - Pemulihan dan pemulihan database tidak didukung untuk database sistem.

  • 400 RestoreIneligibleDroppedDatabaseShortLifespan - Database sumber, '{0}', dihilangkan pada '{1}', belum ada cukup lama untuk mendukung pemulihan.

  • 400 RestoreIneligibleLiveDatabaseShortLifespan - Database sumber, '{0}', belum menyelesaikan pencadangan pertamanya untuk mendukung operasi pemulihan. Harap tunggu hingga setidaknya tanggal pemulihan paling awal yang ditunjukkan '{1}' dan kirim ulang permintaan.

  • 400 RestoreCrossServerDisabled - Untuk pemulihan titik waktu, server logis target harus sama dengan server logis sumber. Pertimbangkan untuk memulihkan ke server database sumber, atau menggunakan salinan database atau pemulihan database.

  • 400 RestoreSameServerRecoveryDisabled - Pemulihan server yang sama saat ini tidak didukung. Pertimbangkan untuk menggunakan pemulihan titik waktu atau pemulihan ke server lain.

  • 400 RestoreNotSupportedFromLtrBackupToEdition - Pemulihan dari cadangan retensi jangka panjang ke edisi '{0}' tidak didukung.

  • 400 RestoreNotSupportedFromExternalBackupToEdition - Pemulihan dari cadangan eksternal ke edisi '{0}' tidak didukung.

  • 400 UpdateToServerlessIfLtrIsNotDisabled - Mengaktifkan jeda otomatis untuk database tanpa server tidak didukung jika retensi cadangan jangka panjang diaktifkan.

  • 400 DuplicateRestoreOperation - Permintaan pemulihan dengan nama database target yang sama '{0}' di server '{1}' sudah ada.

  • 400 ExternalBackupUriMalformed - URI kontainer penyimpanan cadangan eksternal salah bentuk.

  • 400 ExternalBackupUriHostNotAllowed - Nama host untuk URI kontainer penyimpanan cadangan eksternal tidak diizinkan.

  • 400 ExternalBackupUriInvalidSchemeOrPort - URI kontainer penyimpanan cadangan eksternal menggunakan skema atau port yang tidak valid. Silakan gunakan https dan port 443.

  • 400 ExternalBackupVldbUnsupported - Hyperscale tidak mendukung permintaan pemulihan cadangan eksternal.

  • 400 CannotMoveOrDropSyncMetadataDatabase - Tidak dapat menghilangkan database yang digunakan sebagai database metadata sinkronisasi.

  • 400 InvalidPitrPriorToVldbMigration - Untuk database '{0}', titik waktu tertentu '{1}' adalah sebelum waktu migrasi Hyperscale '{2}'. Tentukan edisi target atau tujuan tingkat layanan yang bukan Hyperscale saat memulihkan ke titik yang lebih awal dari migrasi Hyperscale.

  • 400 MissingKeyVaultUriForRestore - URI kunci Azure Key Vault '{0}' diperlukan untuk berhasil memulihkan database '{1}' di bawah server '{2}'.

  • 400 BlockRestoreOnVldbGeoSecondary - Pemulihan database Hyperscale di mana database sumber bersifat geo-sekunder tidak diizinkan.

  • 400 BackupSetNotFound - Tidak ada cadangan yang ditemukan untuk memulihkan database. Silakan hubungi dukungan untuk memulihkan database.

  • 400 IncorrectAccessToAzureKeyVault - Server target tidak memiliki akses ke semua Uri AKV yang dibuat selama waktu pencadangan.

  • 400 RestoreFailureSqlInstanceUnhealthy - Tidak dapat terhubung ke instans untuk melakukan operasi pemulihan.

  • 400 BackupSetBroken - Kumpulan cadangan rusak.

  • 400 TimeoutDuringRestore - Waktu habis ditemui saat mencoba menyambungkan ke target pemulihan.

  • 400 BrokenRestorePlanGapInLogBackups - Rencana pemulihan rusak karena firstLsn cadangan log saat ini tidak sama dengan lastLsn cadangan log sebelumnya.

  • 400 FullBackupMissingChecksum - Pencadangan penuh yang disediakan hilang checksum.

  • 400 RequiredBackupIsNotLastRestored - Migrasi tidak dapat diselesaikan karena nama file cadangan yang disediakan bukan nama file cadangan terakhir yang dipulihkan.

  • 400 IncompatiblePhysicalLayoutNonOnlineDataFilesExist - Cadangan database berisi tata letak fisik yang tidak kompatibel. File data non-online ada.

  • 400 IncompatiblePhysicalLayoutWrongNumberOfLogFiles - Cadangan database berisi tata letak fisik yang tidak kompatibel. Beberapa file log tidak didukung.

  • 400 BackupSetNotFoundRecentPit - Tidak ada cadangan yang ditemukan untuk memulihkan database ke titik waktu yang ditentukan. Silakan coba lagi operasi ini. Jika masalah berlanjut, hubungi dukungan untuk memulihkan database.

  • 400 InvalidPublicMaintenanceConfiguration - Pengguna mencoba menentukan konfigurasi pemeliharaan publik yang tidak dapat dikonversi ke id internal (wilayah salah bentuk atau salah).

  • 400 MaintenanceWindowNotSupportedForNamedReplica - Pengguna mencoba membuat atau memperbarui replika bernama dengan jendela pemeliharaan non-default yang tidak didukung.

  • 400 InvalidStandbyGeoReadScale - Pengguna mencoba mengaktifkan skala baca pada database geo siaga yang tidak mendukungnya.

  • 400 PerDatabaseCMKKeyRotationAttemptedWhileOldThumbprintInUse - Rotasi Kunci untuk Pelindung TDE di tingkat database diblokir ketika transaksi aktif menahan log yang dienkripsi dengan kunci lama. Silakan merujuk ke aka.ms/azuresqldbkeyrotation untuk kemungkinan strategi untuk mengatasi masalah ini.

  • 400 PerDBCMKNotSupportedWithLTR - CMK tingkat database tidak didukung ketika Retensi Cadangan Jangka Panjang diaktifkan pada database.

  • 400 VBSEnclaveNotSupportedForDW - PreferredEnclaveType tidak didukung untuk Kumpulan SQL khusus.

  • 400 VBSEnclaveNotSupportedForDCSeriesSLO - Mengonfigurasi 'VBS' preferredEnclaveType untuk database yang menggunakan konfigurasi perangkat keras seri DC tidak didukung. Database seri DC telah dikonfigurasi sebelumnya dengan enklave Intel SGX. Enklave keamanan berbasis virtualisasi (VBS) tidak didukung.

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithoutDatabaseLevelEncryptionProtector - Pelindung enkripsi tingkat database harus diatur pada database target saat mencoba menyalin atau mereplikasi database yang dienkripsi dengan kunci tingkat database.

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithoutCurrentKeys - Saat mencoba mereplikasi database yang dikonfigurasi dengan pelindung enkripsi tingkat database, kunci saat ini yang digunakan oleh primer harus diteruskan ke database sekunder.

  • 400 PerDatabaseCMKGeoPrimaryIsNotConfiguredWithDatabaseLevelEncryptionProtector - Database geo-primer harus dikonfigurasi dengan pelindung enkripsi tingkat database sebelum mengatur pelindung enkripsi tingkat database pada geo-sekunder.

  • 400 ElasticJobsNotSupportedOnAutoPauseEnabledDatabase - Database tanpa server yang diaktifkan jeda otomatis tidak didukung sebagai database Elastic Jobs karena agen pekerjaan akan mencegah database tersebut berhenti sejenak. Anda dapat menonaktifkan jeda otomatis pada database tanpa server ini atau menghapus agen pekerjaan yang menggunakan database ini. Lihat di sini untuk detail selengkapnya: https://docs.microsoft.com/azure/azure-sql/database/serverless-tier-overview#auto-pausing

  • 400 VBSEnclaveNotSupportedForGeoReplicationWithDefaultEnclave - Mengonfigurasi geo-replikasi tidak didukung untuk database menggunakan nilai yang berbeda dari properti preferredEnclaveType. Database '{0}' utama di server '{1}' menggunakan '{2}' preferredEnclaveType, sedangkan preferredEnclaveType yang ditentukan untuk database '{3}' sekunder pada server '{4}' adalah '{5}'.

  • 400 VBSEnclaveNotSupportedForPlannedFailoverBetweenDatabasesWithDifferentPreferredEnclaveTypes - Failover terencana antara database primer dan sekunder dengan preferredEnclaveType yang berbeda tidak didukung untuk enklave keamanan berbasis Virtualisasi (VBS).

  • 400 PerDatabaseCMKGeoPrimaryIsConfiguredWithDatabaseLevelEncryptionProtector - Database geo-primer tidak boleh dikonfigurasi dengan pelindung enkripsi tingkat database saat melakukan failover ke geo-sekunder tanpa pelindung enkripsi tingkat database.

  • 400 CreateDatabaseAttemptedWithRotationInProgress - Operasi buat database tidak dapat dilakukan saat ini karena rotasi kunci Transparent Data Encryption (TDE) yang sedang berlangsung di server. Silakan coba operasi ini lagi nanti.

  • 400 VBSEnclaveResourcePoolInvalidCombination - Menambahkan database dengan '{0}' preferredEnclaveType ke kumpulan elastis '{1}' dengan '{2}' preferredEnclaveType tidak didukung. Sebelum menambahkan database ke kumpulan elastis, pastikan bahwa preferredEnclaveType sama untuk database dan kumpulan elastis. Informasi lebih lanjut dapat ditemukan di https://aka.ms/AlwaysEncryptedEnableSecureEnclaves

  • 400 MissingAsymmetricKeyOnTargetServer - Server target tidak memiliki akses ke kunci asimetris.

  • 400 MismatchingSubscriptionWithUrl - Langganan yang disediakan tidak cocok dengan langganan di Url.

  • 400 MultipleDroppedDatabasesWithTheSameName - Ditemukan beberapa database yang dihilangkan dengan nama yang sama di server.

  • 400 AzureKeyVaultClientError - Klien Azure Key Vault mengalami kesalahan.

  • 400 AzureKeyVaultClientInfoError - Terjadi kesalahan saat mendapatkan informasi untuk klien Azure Key Vault.

  • 400 AzureKeyVaultKeyThumbprintIsDifferent - Operasi tidak dapat diselesaikan karena bahan Kunci Azure Key Vault berbeda dari kunci pelindung enkripsi saat ini.

  • 400 UnsupportedBackupStorageRedundancy - Redundansi Penyimpanan Cadangan yang Ditentukan tidak didukung di wilayah target.

  • 400 LTRSterlingToVldbMigrationNotSupported - Tidak dapat mengubah tujuan layanan untuk database menjadi Hyperscale karena retensi jangka panjang belum didukung di Hyperscale. Nonaktifkan retensi jangka panjang pada database dan coba lagi.

  • 400 HyperscaleReverseMigrationNotSupported - Migrasi terbalik database Hyperscale ke Sterling mencapai skenario yang tidak didukung.

  • 400 UpdateSloOperationIdDoesNotExist - Tindakan gagal karena tidak ada operasi update-slo aktif yang terdeteksi untuk server: {0}, database: {1};. Silakan coba lagi operasi dengan menentukan parameter yang valid.

  • 400 ManualCutoverUnsupported - Penggunaan opsi cutover manual tidak valid. Silakan periksa tujuan layanan saat ini dan yang diminta dan coba lagi operasi dengan menentukan parameter yang valid.

  • 400 VBSEnclaveResourcePoolInvalidCombination - Menambahkan database dengan '{0}' preferredEnclaveType ke kumpulan elastis '{1}' dengan '{2}' preferredEnclaveType tidak didukung. Sebelum menambahkan database ke kumpulan elastis, pastikan bahwa preferredEnclaveType sama untuk database dan kumpulan elastis. Informasi lebih lanjut dapat ditemukan di https://aka.ms/AlwaysEncryptedEnableSecureEnclaves

  • 400 VBSEnclaveNotSupportedForDW - PreferredEnclaveType tidak didukung untuk Kumpulan SQL khusus.

  • 400 VBSEnclaveNotSupportedForDCSeriesSLO - Mengonfigurasi 'VBS' preferredEnclaveType untuk database yang menggunakan konfigurasi perangkat keras seri DC tidak didukung. Database seri DC telah dikonfigurasi sebelumnya dengan enklave Intel SGX. Enklave keamanan berbasis virtualisasi (VBS) tidak didukung.

  • 400 VBSEnclaveNotSupportedForGeoReplicationWithDefaultEnclave - Mengonfigurasi geo-replikasi tidak didukung untuk database menggunakan nilai yang berbeda dari properti preferredEnclaveType. Database '{0}' utama di server '{1}' menggunakan '{2}' preferredEnclaveType, sedangkan preferredEnclaveType yang ditentukan untuk database '{3}' sekunder pada server '{4}' adalah '{5}'.

  • 400 VBSEnclaveNotSupportedForPlannedFailoverBetweenDatabasesWithDifferentPreferredEnclaveTypes - Failover terencana antara database primer dan sekunder dengan preferredEnclaveType yang berbeda tidak didukung untuk enklave keamanan berbasis Virtualisasi (VBS).

  • 404 OperationIdNotFound - Operasi dengan Id tidak ada.

  • 404 ServerNotInSubscriptionResourceGroup - Server yang ditentukan tidak ada di grup sumber daya dan langganan yang ditentukan.

  • 404 SubscriptionDoesNotHaveServer - Server yang diminta tidak ditemukan

  • 404 LongTermRetentionMigrationBackupNotFound - Pencadangan LTR yang ditentukan tidak ada.

  • 404 SubscriptionNotFound - Langganan yang diminta tidak ditemukan.

  • 404 ServerNotInSubscription - Server yang ditentukan tidak ada pada langganan yang ditentukan.

  • 404 ServerNotInSubscriptionResourceGroup - Server yang ditentukan tidak ada di grup sumber daya dan langganan yang ditentukan.

  • 404 DatabaseDoesNotExist - Pengguna telah menentukan nama database yang tidak ada pada instans server ini.

  • 404 CannotFindObject - Tidak dapat menemukan objek karena tidak ada atau Anda tidak memiliki izin

  • 405 UnsupportedReplicationOperation - Operasi replikasi yang tidak didukung dimulai pada database.

  • 409 CannotCancelOperation - Operasi manajemen dalam keadaan yang tidak dapat dibatalkan.

  • 409 OperationCancelled - Operasi telah dibatalkan oleh pengguna.

  • 409 OperationInterrupted - Operasi pada sumber daya tidak dapat diselesaikan karena terganggu oleh operasi lain pada sumber daya yang sama.

  • 409 LongTermRetentionMigrationRequestConflict - Operasi konflik pada cadangan LTR ini masih berlangsung.

  • 409 LongTermRetentionMigrationBackupConflict - Pencadangan LTR lain dengan waktu pencadangan yang sama untuk database target ada.

  • 409 ServerDisabled - Server dinonaktifkan.

  • 409 ConflictingDatabaseOperation - Sudah ada beberapa operasi pada database dan operasi saat ini harus menunggu sampai selesai.

  • 409 RemoteDatabaseExists - Nama database tujuan sudah ada di server tujuan.

  • 409 InvalidOperationForDatabaseNotInReplicationRelationship - Operasi replikasi dilakukan pada database yang tidak berada dalam hubungan replikasi.

  • 409 InvalidOperationForDatabaseInReplicationRelationship - Operasi penyemaian replikasi dilakukan pada database yang sudah berada dalam hubungan replikasi.

  • 409 FreeDbAlreadyExists - Hanya satu database gratis yang dapat ada untuk langganan per wilayah.

  • 409 DuplikatGeoDrRelation - Database sudah berada dalam relasi replikasi. Ini adalah permintaan duplikat.

  • 409 ConflictingServerOperation - Operasi saat ini sedang berlangsung untuk server.

  • 409 SubscriptionDisabled - Langganan dinonaktifkan.

  • 409 ConflictingSystemOperationInProgress - Operasi pemeliharaan sistem sedang berlangsung pada database dan operasi lebih lanjut perlu menunggu hingga selesai.

  • 409 SkuAssignmentInProgress - Permintaan penugasan saat ini tidak dapat diproses karena permintaan sebelumnya belum selesai.

  • 409 CurrentMemoryUsageExceedsSkuQuota - Pengguna mencoba operasi pembaruan sku yang tidak dapat diselesaikan karena konsumsi sumber daya yang lebih tinggi.

  • 409 ServerKeyNameAlreadyExists - Kunci server sudah ada di server.

  • 409 ServerKeyUriAlreadyExists - URI kunci server sudah ada di server.

  • 409 ServerKeyDoesNotExists - Kunci server tidak ada.

  • 409 UpdateSloInProgress - Pengguna mencoba memulai operasi yang tidak kompatibel saat pembaruan SLO sedang berlangsung.

  • 409 ServerDtuQuotaExceeded - Tidak dapat melakukan operasi karena server akan melebihi kuota Unit Throughput Database yang diizinkan.

  • 409 UpdateSloFailedDatabaseTooBusy - Operasi Pembaruan SLO tidak dapat diselesaikan karena database terlalu sibuk.

  • 409 UnableToAlterDatabaseInReplication - Edisi yang diubah pengguna pada database dalam hubungan replikasi.

  • 409 AzureKeyVaultKeyNameNotFound - Operasi tidak dapat diselesaikan karena nama Kunci Azure Key Vault tidak ada.

  • 409 AzureKeyVaultKeyInUse - Kunci saat ini sedang digunakan oleh server.

  • 409 ElasticPoolBusy - Operasi manajemen dicoba pada kumpulan elastis yang sibuk.

  • 409 SimultaneousSkuChangeNotAllowed - Operasi perubahan tujuan layanan tidak dapat berjalan pada kedua database hubungan replikasi secara bersamaan.

  • 409 TargetElasticPoolBeingUpdated - Pembaruan kumpulan elastis tidak dapat dimulai karena ada operasi salin yang sedang berlangsung untuk salah satu database di kumpulan elastis ini

  • 409 DatabaseCopyLimitPerReplicaReached - Pengguna mencapai batas salinan database bersamaan.

  • 409 ConflictRequestToUpdateBackupRedundancy - Permintaan konflik untuk mengubah redundansi penyimpanan cadangan masih berlangsung.

  • 409 DatabaseElasticPoolMaintenanceConflict - Pengguna mencoba membuat atau memperbarui database dengan konfigurasi pemeliharaan tertentu yang bertentangan dengan kumpulan elastis database.

  • 409 SubscriptionVcoreQuotaExceeded - Tidak dapat melakukan operasi karena langganan akan melebihi kuota vCore yang diizinkan.

  • 429 SubscriptionTooManyCreateUpdateRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 SubscriptionTooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 SubscriptionTooManyCreateUpdateRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 SubscriptionTooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 500 OperationTimedOut - Waktu operasi habis dan secara otomatis digulung balik. Silakan coba lagi operasi ini.

  • 500 LongTermRetentionMigrationRequestFailedToStartOnTarget - Gagal memulai permintaan salinan cadangan LTR di wilayah target.

  • 500 LongTermRetentionMigrationRequestCopyFailed - Operasi salin gagal untuk blob cadangan LTR.

  • 500 LongTermRetentionMigrationRestoreVerExceeded - Verifikasi pemulihan gagal setelah upaya maksimum tercapai.

  • 500 LongTermRetentionMigrationRestoreVerFailed - Verifikasi pemulihan gagal.

  • 500 ActivateOrDeactivateWorkflowThrottling - Alur kerja aktivasi atau penonaktifan gagal karena ada terlalu banyak alur kerja bersamaan

  • 503 TooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 503 AzureKeyVaultConnectionFailed - Operasi tidak dapat diselesaikan di server karena upaya untuk menyambungkan ke Azure Key Vault telah gagal

  • 503 AzureKeyVaultGenericConnectionError - Operasi tidak dapat diselesaikan karena terjadi kesalahan saat mencoba mengambil informasi Key Vault .

  • 503 Database Tidak Tersedia - Operasi gagal karena database tidak tersedia.

  • 503 TooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 504 RequestTimeout - Permintaan layanan melebihi batas waktu yang diizinkan.

Contoh

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.

Permintaan sampel

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

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

Respon sampel

{
  "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"
}
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.

Permintaan sampel

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

{
  "identity": {
    "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
    },
    "type": "UserAssigned"
  },
  "sku": {
    "name": "S0",
    "tier": "Standard"
  },
  "properties": {
    "keys": {
      "https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion": {},
      "https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2VersionToDelete": null
    },
    "encryptionProtector": "https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion"
  }
}

Respon sampel

{
  "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"
}
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.

Permintaan sampel

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

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

Respon sampel

{
  "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"
}
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.

Permintaan sampel

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

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

Respon sampel

{
  "sku": {
    "name": "Standard",
    "tier": "Standard",
    "capacity": 10
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "currentSku": {
      "name": "Standard",
      "tier": "Standard",
      "capacity": 10
    },
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "S0",
    "currentBackupStorageRedundancy": "Geo",
    "defaultSecondaryLocation": "North Europe",
    "earliestRestoreDate": "2017-06-07T04:51:33.937Z",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
    "readScale": "Disabled",
    "requestedBackupStorageRedundancy": "Geo",
    "requestedServiceObjectiveName": "S0",
    "zoneRedundant": false,
    "preferredEnclaveType": "Default"
  },
  "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"
}
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.

Permintaan sampel

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

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

Respon sampel

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

Updates a database.

Permintaan sampel

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

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

Respon sampel

{
  "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"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/southeastasia/databaseOperationResults/11111111-1111-1111-1111-111111111111

Definisi

Nama Deskripsi
AlwaysEncryptedEnclaveType

Jenis enklave yang diminta pada database yaitu enklave Default atau VBS.

AvailabilityZoneType

Menentukan zona ketersediaan tempat database disematkan.

BackupStorageRedundancy

Jenis akun penyimpanan yang digunakan untuk menyimpan cadangan untuk database ini.

CatalogCollationType

Kolate katalog metadata.

CreateMode

Menentukan mode pembuatan database.

Default: pembuatan database reguler.

Salin: membuat database sebagai salinan database yang sudah ada. sourceDatabaseId harus ditentukan sebagai ID sumber daya database sumber.

Sekunder: membuat database sebagai replika sekunder dari database yang ada. sourceDatabaseId harus ditentukan sebagai ID sumber daya dari database utama yang ada.

PointInTimeRestore: Membuat database dengan memulihkan cadangan titik waktu database yang sudah ada. sourceDatabaseId harus ditentukan sebagai ID sumber daya database yang ada, dan restorePointInTime harus ditentukan.

Pemulihan: Membuat database dengan memulihkan cadangan yang direplikasi secara geografis. sourceDatabaseId harus ditentukan sebagai ID sumber daya database yang dapat dipulihkan untuk dipulihkan.

Pemulihan: Membuat database dengan memulihkan cadangan database yang dihapus. sourceDatabaseId harus ditentukan. Jika sourceDatabaseId adalah ID sumber daya asli database, maka sourceDatabaseDeletionDate harus ditentukan. Jika tidak, sourceDatabaseId harus menjadi ID sumber daya database yang dihilangkan dan sourceDatabaseDeletionDate yang dapat diabaikan. restorePointInTime juga dapat ditentukan untuk memulihkan dari titik waktu sebelumnya.

RestoreLongTermRetentionBackup: Membuat database dengan memulihkan dari vault retensi jangka panjang. recoveryServicesRecoveryPointResourceId harus ditentukan sebagai ID sumber daya titik pemulihan.

Copy, Secondary, dan RestoreLongTermRetentionBackup tidak didukung untuk edisi DataWarehouse.

Database

Sumber daya database.

DatabaseIdentity

Konfigurasi identitas Azure Active Directory untuk sumber daya.

DatabaseIdentityType

Jenis identitas

DatabaseKey

Kunci tingkat database yang digunakan untuk enkripsi saat tidak aktif.

DatabaseKeyType

Jenis kunci database. Hanya nilai yang didukung adalah 'AzureKeyVault'.

DatabaseLicenseType

Jenis lisensi yang akan diterapkan untuk database ini. LicenseIncluded jika Anda memerlukan lisensi, atau BasePrice jika Anda memiliki lisensi dan memenuhi syarat untuk Azure Hybrid Benefit.

DatabaseReadScale

Status perutean baca-saja. Jika diaktifkan, koneksi yang memiliki niat aplikasi diatur ke readonly dalam string koneksinya dapat dirutekan ke replika sekunder baca-saja di wilayah yang sama. Tidak berlaku untuk database Hyperscale dalam kumpulan elastis.

DatabaseStatus

Status database.

DatabaseUpdate

Sumber daya pembaruan database.

DatabaseUserIdentity

Konfigurasi identitas Azure Active Directory untuk sumber daya.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorDetail

Detail kesalahan.

ErrorResponse

Respons kesalahan

FreeLimitExhaustionBehavior

Menentukan perilaku ketika batas gratis bulanan habis untuk database gratis.

Jeda Otomatis: Database akan dijeda secara otomatis setelah kelelahan batas gratis selama sisa bulan.

BillForUsage: Database akan terus online setelah kelelahan batas gratis dan kelebihan biaya apa pun akan ditagih.

SampleName

Nama skema sampel yang akan diterapkan saat membuat database ini.

SecondaryType

Jenis database sekunder jika merupakan sekunder. Nilai yang valid adalah Geo, Bernama, dan Siaga.

Sku

SKU Sumber Daya ARM.

AlwaysEncryptedEnclaveType

Jenis enklave yang diminta pada database yaitu enklave Default atau VBS.

Nilai Deskripsi
Default
VBS

AvailabilityZoneType

Menentukan zona ketersediaan tempat database disematkan.

Nilai Deskripsi
1
2
3
NoPreference

BackupStorageRedundancy

Jenis akun penyimpanan yang digunakan untuk menyimpan cadangan untuk database ini.

Nilai Deskripsi
Geo
GeoZone
Local
Zone

CatalogCollationType

Kolate katalog metadata.

Nilai Deskripsi
DATABASE_DEFAULT
SQL_Latin1_General_CP1_CI_AS

CreateMode

Menentukan mode pembuatan database.

Default: pembuatan database reguler.

Salin: membuat database sebagai salinan database yang sudah ada. sourceDatabaseId harus ditentukan sebagai ID sumber daya database sumber.

Sekunder: membuat database sebagai replika sekunder dari database yang ada. sourceDatabaseId harus ditentukan sebagai ID sumber daya dari database utama yang ada.

PointInTimeRestore: Membuat database dengan memulihkan cadangan titik waktu database yang sudah ada. sourceDatabaseId harus ditentukan sebagai ID sumber daya database yang ada, dan restorePointInTime harus ditentukan.

Pemulihan: Membuat database dengan memulihkan cadangan yang direplikasi secara geografis. sourceDatabaseId harus ditentukan sebagai ID sumber daya database yang dapat dipulihkan untuk dipulihkan.

Pemulihan: Membuat database dengan memulihkan cadangan database yang dihapus. sourceDatabaseId harus ditentukan. Jika sourceDatabaseId adalah ID sumber daya asli database, maka sourceDatabaseDeletionDate harus ditentukan. Jika tidak, sourceDatabaseId harus menjadi ID sumber daya database yang dihilangkan dan sourceDatabaseDeletionDate yang dapat diabaikan. restorePointInTime juga dapat ditentukan untuk memulihkan dari titik waktu sebelumnya.

RestoreLongTermRetentionBackup: Membuat database dengan memulihkan dari vault retensi jangka panjang. recoveryServicesRecoveryPointResourceId harus ditentukan sebagai ID sumber daya titik pemulihan.

Copy, Secondary, dan RestoreLongTermRetentionBackup tidak didukung untuk edisi DataWarehouse.

Nilai Deskripsi
Copy
Default
OnlineSecondary
PointInTimeRestore
Recovery
Restore
RestoreExternalBackup
RestoreExternalBackupSecondary
RestoreLongTermRetentionBackup
Secondary

Database

Sumber daya database.

Nama Jenis Deskripsi
id

string

ID Sumber Daya.

identity

DatabaseIdentity

Identitas Azure Active Directory database.

kind

string

Jenis database. Ini adalah metadata yang digunakan untuk pengalaman portal Microsoft Azure.

location

string

Lokasi sumber daya.

managedBy

string

Sumber daya yang mengelola database.

name

string

Nama sumber daya.

properties.autoPauseDelay

integer (int32)

Waktu dalam menit setelah database dijeda secara otomatis. Nilai -1 berarti jeda otomatis dinonaktifkan

properties.availabilityZone

AvailabilityZoneType

Menentukan zona ketersediaan tempat database disematkan.

properties.catalogCollation

CatalogCollationType

Kolate katalog metadata.

properties.collation

string

Kolatasi database.

properties.createMode

CreateMode

Menentukan mode pembuatan database.

Default: pembuatan database reguler.

Salin: membuat database sebagai salinan database yang sudah ada. sourceDatabaseId harus ditentukan sebagai ID sumber daya database sumber.

Sekunder: membuat database sebagai replika sekunder dari database yang ada. sourceDatabaseId harus ditentukan sebagai ID sumber daya dari database utama yang ada.

PointInTimeRestore: Membuat database dengan memulihkan cadangan titik waktu database yang sudah ada. sourceDatabaseId harus ditentukan sebagai ID sumber daya database yang ada, dan restorePointInTime harus ditentukan.

Pemulihan: Membuat database dengan memulihkan cadangan yang direplikasi secara geografis. sourceDatabaseId harus ditentukan sebagai ID sumber daya database yang dapat dipulihkan untuk dipulihkan.

Pemulihan: Membuat database dengan memulihkan cadangan database yang dihapus. sourceDatabaseId harus ditentukan. Jika sourceDatabaseId adalah ID sumber daya asli database, maka sourceDatabaseDeletionDate harus ditentukan. Jika tidak, sourceDatabaseId harus menjadi ID sumber daya database yang dihilangkan dan sourceDatabaseDeletionDate yang dapat diabaikan. restorePointInTime juga dapat ditentukan untuk memulihkan dari titik waktu sebelumnya.

RestoreLongTermRetentionBackup: Membuat database dengan memulihkan dari vault retensi jangka panjang. recoveryServicesRecoveryPointResourceId harus ditentukan sebagai ID sumber daya titik pemulihan.

Copy, Secondary, dan RestoreLongTermRetentionBackup tidak didukung untuk edisi DataWarehouse.

properties.creationDate

string (date-time)

Tanggal pembuatan database (format ISO8601).

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Jenis akun penyimpanan yang digunakan untuk menyimpan cadangan untuk database ini.

properties.currentServiceObjectiveName

string

Nama tujuan tingkat layanan database saat ini.

properties.currentSku

Sku

Nama dan tingkat SKU.

properties.databaseId

string (uuid)

ID database.

properties.defaultSecondaryLocation

string

Wilayah sekunder default untuk database ini.

properties.earliestRestoreDate

string (date-time)

Ini mencatat tanggal dan waktu mulai paling awal yang pemulihan tersedia untuk database ini (format ISO8601).

properties.elasticPoolId

string (arm-id)

Pengidentifikasi sumber daya kumpulan elastis yang berisi database ini.

properties.encryptionProtector

string

URI brankas kunci azure database jika dikonfigurasi dengan per Kunci Terkelola Pelanggan Database.

properties.encryptionProtectorAutoRotation

boolean

Bendera untuk mengaktifkan atau menonaktifkan rotasi otomatis kunci AKV pelindung enkripsi database.

properties.failoverGroupId

string

Pengidentifikasi sumber daya Grup Failover tempat database ini berada.

properties.federatedClientId

string (uuid)

Id Klien yang digunakan untuk skenario CMK lintas penyewa per database

properties.freeLimitExhaustionBehavior

FreeLimitExhaustionBehavior

Menentukan perilaku ketika batas gratis bulanan habis untuk database gratis.

Jeda Otomatis: Database akan dijeda secara otomatis setelah kelelahan batas gratis selama sisa bulan.

BillForUsage: Database akan terus online setelah kelelahan batas gratis dan kelebihan biaya apa pun akan ditagih.

properties.highAvailabilityReplicaCount

integer (int32)

Jumlah replika sekunder yang terkait dengan database edisi Business Critical, Premium, atau Hyperscale yang digunakan untuk memberikan ketersediaan tinggi. Tidak berlaku untuk database Hyperscale dalam kumpulan elastis.

properties.isInfraEncryptionEnabled

boolean

Enkripsi Infra diaktifkan untuk database ini.

properties.isLedgerOn

boolean

Apakah database ini adalah database ledger atau tidak, yang berarti semua tabel dalam database adalah tabel ledger. Catatan: nilai properti ini tidak dapat diubah setelah database dibuat.

properties.keys

<string,  DatabaseKey>

Id sumber daya dari identitas yang ditetapkan pengguna untuk digunakan

properties.licenseType

DatabaseLicenseType

Jenis lisensi yang akan diterapkan untuk database ini. LicenseIncluded jika Anda memerlukan lisensi, atau BasePrice jika Anda memiliki lisensi dan memenuhi syarat untuk Azure Hybrid Benefit.

properties.longTermRetentionBackupResourceId

string (arm-id)

Pengidentifikasi sumber daya cadangan retensi jangka panjang yang terkait dengan operasi pembuatan database ini.

properties.maintenanceConfigurationId

string

Id konfigurasi pemeliharaan yang ditetapkan ke database. Konfigurasi ini menentukan periode kapan pembaruan pemeliharaan akan terjadi.

properties.manualCutover

boolean

Apakah cutover manual yang dikontrol pelanggan perlu dilakukan selama operasi Pembaruan Database ke tingkat Hyperscale atau tidak.

Properti ini hanya berlaku saat menskalakan database dari tingkat Business Critical/General Purpose/Premium/Standard ke tingkat Hyperscale.

Ketika manualCutover ditentukan, operasi penskalaan akan menunggu input pengguna untuk memicu cutover ke database Hyperscale.

Untuk memicu cutover, harap berikan parameter 'performCutover' saat operasi Penskalaan dalam status Menunggu.

properties.maxLogSizeBytes

integer (int64)

Ukuran log maks untuk database ini.

properties.maxSizeBytes

integer (int64)

Ukuran maksimum database yang dinyatakan dalam byte.

properties.minCapacity

number (double)

Kapasitas minimal yang akan selalu dialokasikan database, jika tidak dijeda

properties.pausedDate

string (date-time)

Tanggal saat database dijeda oleh konfigurasi atau tindakan pengguna(format ISO8601). Null jika database sudah siap.

properties.performCutover

boolean

Untuk memicu cutover manual yang dikontrol pelanggan selama status tunggu saat operasi Penskalaan sedang berlangsung.

Parameter properti ini hanya berlaku untuk operasi penskalaan yang dimulai bersama dengan parameter 'manualCutover'.

Properti ini hanya berlaku saat penskalaan database dari tingkat Business Critical/General Purpose/Premium/Standard ke tingkat Hyperscale sudah berlangsung.

Ketika performCutover ditentukan, operasi penskalaan akan memicu cutover dan melakukan perubahan peran ke database Hyperscale.

properties.preferredEnclaveType

AlwaysEncryptedEnclaveType

Jenis enklave yang diminta pada database yaitu enklave Default atau VBS.

properties.readScale

DatabaseReadScale

Status perutean baca-saja. Jika diaktifkan, koneksi yang memiliki niat aplikasi diatur ke readonly dalam string koneksinya dapat dirutekan ke replika sekunder baca-saja di wilayah yang sama. Tidak berlaku untuk database Hyperscale dalam kumpulan elastis.

properties.recoverableDatabaseId

string (arm-id)

Pengidentifikasi sumber daya database yang dapat dipulihkan yang terkait dengan operasi pembuatan database ini.

properties.recoveryServicesRecoveryPointId

string (arm-id)

Pengidentifikasi sumber daya titik pemulihan yang terkait dengan operasi pembuatan database ini.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Jenis akun penyimpanan yang akan digunakan untuk menyimpan cadangan untuk database ini.

properties.requestedServiceObjectiveName

string

Nama tujuan tingkat layanan yang diminta dari database.

properties.restorableDroppedDatabaseId

string (arm-id)

Pengidentifikasi sumber daya dari database yang dihilangkan yang dapat dihilangkan yang terkait dengan operasi pembuatan database ini.

properties.restorePointInTime

string (date-time)

Menentukan titik waktu (format ISO8601) database sumber yang akan dipulihkan untuk membuat database baru.

properties.resumedDate

string (date-time)

Tanggal ketika database dilanjutkan oleh tindakan pengguna atau login database (format ISO8601). Null jika database dijeda.

properties.sampleName

SampleName

Nama skema sampel yang akan diterapkan saat membuat database ini.

properties.secondaryType

SecondaryType

Jenis database sekunder jika merupakan sekunder. Nilai yang valid adalah Geo, Bernama, dan Siaga.

properties.sourceDatabaseDeletionDate

string (date-time)

Menentukan waktu database dihapus.

properties.sourceDatabaseId

string (arm-id)

Pengidentifikasi sumber daya database sumber yang terkait dengan operasi pembuatan database ini.

properties.sourceResourceId

string (arm-id)

Pengidentifikasi sumber daya sumber yang terkait dengan operasi pembuatan database ini.

Properti ini hanya didukung untuk edisi DataWarehouse dan memungkinkan pemulihan di seluruh langganan.

Ketika sourceResourceId ditentukan, sourceDatabaseId, recoverableDatabaseId, restorableDroppedDatabaseId dan sourceDatabaseDeletionDate tidak boleh ditentukan dan CreateMode harus PointInTimeRestore, Restore atau Recover.

Ketika createMode adalah PointInTimeRestore, sourceResourceId harus menjadi ID sumber daya database yang ada atau kumpulan sql yang ada, dan restorePointInTime harus ditentukan.

Ketika createMode adalah Restore, sourceResourceId harus menjadi ID sumber daya database yang dihilangkan yang dapat dipulihkan atau kumpulan sql yang dapat dihilangkan kembali.

Ketika createMode adalah Recover, sourceResourceId harus menjadi ID sumber daya database yang dapat dipulihkan atau kumpulan sql yang dapat dipulihkan.

Saat langganan sumber milik penyewa yang berbeda dari langganan target, header "x-ms-authorization-auxiliary" harus berisi token autentikasi untuk penyewa sumber. Untuk detail selengkapnya tentang header "x-ms-authorization-auxiliary" lihat https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant

properties.status

DatabaseStatus

Status database.

properties.useFreeLimit

boolean

Apakah database menggunakan batas bulanan gratis atau tidak. Diizinkan pada satu database dalam langganan.

properties.zoneRedundant

boolean

Apakah database ini redundan zona atau tidak, yang berarti replika database ini akan tersebar di beberapa zona ketersediaan.

sku

Sku

SKU database.

Daftar SKU dapat bervariasi menurut wilayah dan penawaran dukungan. Untuk menentukan SKU (termasuk nama SKU, tingkat/edisi, keluarga, dan kapasitas) yang tersedia untuk langganan Anda di wilayah Azure, gunakan Capabilities_ListByLocation REST API atau salah satu perintah berikut:

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

object

Tag sumber daya.

type

string

Jenis sumber daya.

DatabaseIdentity

Konfigurasi identitas Azure Active Directory untuk sumber daya.

Nama Jenis Deskripsi
tenantId

string (uuid)

Id penyewa Azure Active Directory.

type

DatabaseIdentityType

Jenis identitas

userAssignedIdentities

<string,  DatabaseUserIdentity>

Id sumber daya dari identitas yang ditetapkan pengguna untuk digunakan

DatabaseIdentityType

Jenis identitas

Nilai Deskripsi
None
UserAssigned

DatabaseKey

Kunci tingkat database yang digunakan untuk enkripsi saat tidak aktif.

Nama Jenis Deskripsi
creationDate

string (date-time)

Tanggal pembuatan kunci database.

subregion

string

Subregion kunci server.

thumbprint

string

Thumbprint kunci database.

type

DatabaseKeyType

Jenis kunci database. Hanya nilai yang didukung adalah 'AzureKeyVault'.

DatabaseKeyType

Jenis kunci database. Hanya nilai yang didukung adalah 'AzureKeyVault'.

Nilai Deskripsi
AzureKeyVault

DatabaseLicenseType

Jenis lisensi yang akan diterapkan untuk database ini. LicenseIncluded jika Anda memerlukan lisensi, atau BasePrice jika Anda memiliki lisensi dan memenuhi syarat untuk Azure Hybrid Benefit.

Nilai Deskripsi
BasePrice
LicenseIncluded

DatabaseReadScale

Status perutean baca-saja. Jika diaktifkan, koneksi yang memiliki niat aplikasi diatur ke readonly dalam string koneksinya dapat dirutekan ke replika sekunder baca-saja di wilayah yang sama. Tidak berlaku untuk database Hyperscale dalam kumpulan elastis.

Nilai Deskripsi
Disabled
Enabled

DatabaseStatus

Status database.

Nilai Deskripsi
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

Sumber daya pembaruan database.

Nama Jenis Deskripsi
identity

DatabaseIdentity

Identitas database

properties.autoPauseDelay

integer (int32)

Waktu dalam menit setelah database dijeda secara otomatis. Nilai -1 berarti jeda otomatis dinonaktifkan

properties.catalogCollation

CatalogCollationType

Kolate katalog metadata.

properties.collation

string

Kolatasi database.

properties.createMode

CreateMode

Menentukan mode pembuatan database.

Default: pembuatan database reguler.

Salin: membuat database sebagai salinan database yang sudah ada. sourceDatabaseId harus ditentukan sebagai ID sumber daya database sumber.

Sekunder: membuat database sebagai replika sekunder dari database yang ada. sourceDatabaseId harus ditentukan sebagai ID sumber daya dari database utama yang ada.

PointInTimeRestore: Membuat database dengan memulihkan cadangan titik waktu database yang sudah ada. sourceDatabaseId harus ditentukan sebagai ID sumber daya database yang ada, dan restorePointInTime harus ditentukan.

Pemulihan: Membuat database dengan memulihkan cadangan yang direplikasi secara geografis. sourceDatabaseId harus ditentukan sebagai ID sumber daya database yang dapat dipulihkan untuk dipulihkan.

Pemulihan: Membuat database dengan memulihkan cadangan database yang dihapus. sourceDatabaseId harus ditentukan. Jika sourceDatabaseId adalah ID sumber daya asli database, maka sourceDatabaseDeletionDate harus ditentukan. Jika tidak, sourceDatabaseId harus menjadi ID sumber daya database yang dihilangkan dan sourceDatabaseDeletionDate yang dapat diabaikan. restorePointInTime juga dapat ditentukan untuk memulihkan dari titik waktu sebelumnya.

RestoreLongTermRetentionBackup: Membuat database dengan memulihkan dari vault retensi jangka panjang. recoveryServicesRecoveryPointResourceId harus ditentukan sebagai ID sumber daya titik pemulihan.

Copy, Secondary, dan RestoreLongTermRetentionBackup tidak didukung untuk edisi DataWarehouse.

properties.creationDate

string (date-time)

Tanggal pembuatan database (format ISO8601).

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Jenis akun penyimpanan yang digunakan untuk menyimpan cadangan untuk database ini.

properties.currentServiceObjectiveName

string

Nama tujuan tingkat layanan database saat ini.

properties.currentSku

Sku

Nama dan tingkat SKU.

properties.databaseId

string (uuid)

ID database.

properties.defaultSecondaryLocation

string

Wilayah sekunder default untuk database ini.

properties.earliestRestoreDate

string (date-time)

Ini mencatat tanggal dan waktu mulai paling awal yang pemulihan tersedia untuk database ini (format ISO8601).

properties.elasticPoolId

string (arm-id)

Pengidentifikasi sumber daya kumpulan elastis yang berisi database ini.

properties.encryptionProtector

string

URI brankas kunci azure database jika dikonfigurasi dengan per Kunci Terkelola Pelanggan Database.

properties.encryptionProtectorAutoRotation

boolean

Bendera untuk mengaktifkan atau menonaktifkan rotasi otomatis kunci AKV pelindung enkripsi database.

properties.failoverGroupId

string

Pengidentifikasi sumber daya Grup Failover tempat database ini berada.

properties.federatedClientId

string (uuid)

Id Klien yang digunakan untuk skenario CMK lintas penyewa per database

properties.freeLimitExhaustionBehavior

FreeLimitExhaustionBehavior

Menentukan perilaku ketika batas gratis bulanan habis untuk database gratis.

Jeda Otomatis: Database akan dijeda secara otomatis setelah kelelahan batas gratis selama sisa bulan.

BillForUsage: Database akan terus online setelah kelelahan batas gratis dan kelebihan biaya apa pun akan ditagih.

properties.highAvailabilityReplicaCount

integer (int32)

Jumlah replika sekunder yang terkait dengan database edisi Business Critical, Premium, atau Hyperscale yang digunakan untuk memberikan ketersediaan tinggi. Tidak berlaku untuk database Hyperscale dalam kumpulan elastis.

properties.isInfraEncryptionEnabled

boolean

Enkripsi Infra diaktifkan untuk database ini.

properties.isLedgerOn

boolean

Apakah database ini adalah database ledger atau tidak, yang berarti semua tabel dalam database adalah tabel ledger. Catatan: nilai properti ini tidak dapat diubah setelah database dibuat.

properties.keys

<string,  DatabaseKey>

Id sumber daya dari identitas yang ditetapkan pengguna untuk digunakan

properties.licenseType

DatabaseLicenseType

Jenis lisensi yang akan diterapkan untuk database ini. LicenseIncluded jika Anda memerlukan lisensi, atau BasePrice jika Anda memiliki lisensi dan memenuhi syarat untuk Azure Hybrid Benefit.

properties.longTermRetentionBackupResourceId

string (arm-id)

Pengidentifikasi sumber daya cadangan retensi jangka panjang yang terkait dengan operasi pembuatan database ini.

properties.maintenanceConfigurationId

string

Id konfigurasi pemeliharaan yang ditetapkan ke database. Konfigurasi ini menentukan periode kapan pembaruan pemeliharaan akan terjadi.

properties.manualCutover

boolean

Apakah cutover manual yang dikontrol pelanggan perlu dilakukan selama operasi Pembaruan Database ke tingkat Hyperscale atau tidak.

Properti ini hanya berlaku saat menskalakan database dari tingkat Business Critical/General Purpose/Premium/Standard ke tingkat Hyperscale.

Ketika manualCutover ditentukan, operasi penskalaan akan menunggu input pengguna untuk memicu cutover ke database Hyperscale.

Untuk memicu cutover, harap berikan parameter 'performCutover' saat operasi Penskalaan dalam status Menunggu.

properties.maxLogSizeBytes

integer (int64)

Ukuran log maks untuk database ini.

properties.maxSizeBytes

integer (int64)

Ukuran maksimum database yang dinyatakan dalam byte.

properties.minCapacity

number (double)

Kapasitas minimal yang akan selalu dialokasikan database, jika tidak dijeda

properties.pausedDate

string (date-time)

Tanggal saat database dijeda oleh konfigurasi atau tindakan pengguna(format ISO8601). Null jika database sudah siap.

properties.performCutover

boolean

Untuk memicu cutover manual yang dikontrol pelanggan selama status tunggu saat operasi Penskalaan sedang berlangsung.

Parameter properti ini hanya berlaku untuk operasi penskalaan yang dimulai bersama dengan parameter 'manualCutover'.

Properti ini hanya berlaku saat penskalaan database dari tingkat Business Critical/General Purpose/Premium/Standard ke tingkat Hyperscale sudah berlangsung.

Ketika performCutover ditentukan, operasi penskalaan akan memicu cutover dan melakukan perubahan peran ke database Hyperscale.

properties.preferredEnclaveType

AlwaysEncryptedEnclaveType

Jenis enklave yang diminta pada database yaitu enklave Default atau VBS.

properties.readScale

DatabaseReadScale

Status perutean baca-saja. Jika diaktifkan, koneksi yang memiliki niat aplikasi diatur ke readonly dalam string koneksinya dapat dirutekan ke replika sekunder baca-saja di wilayah yang sama. Tidak berlaku untuk database Hyperscale dalam kumpulan elastis.

properties.recoverableDatabaseId

string (arm-id)

Pengidentifikasi sumber daya database yang dapat dipulihkan yang terkait dengan operasi pembuatan database ini.

properties.recoveryServicesRecoveryPointId

string (arm-id)

Pengidentifikasi sumber daya titik pemulihan yang terkait dengan operasi pembuatan database ini.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Jenis akun penyimpanan yang akan digunakan untuk menyimpan cadangan untuk database ini.

properties.requestedServiceObjectiveName

string

Nama tujuan tingkat layanan yang diminta dari database.

properties.restorableDroppedDatabaseId

string (arm-id)

Pengidentifikasi sumber daya dari database yang dihilangkan yang dapat dihilangkan yang terkait dengan operasi pembuatan database ini.

properties.restorePointInTime

string (date-time)

Menentukan titik waktu (format ISO8601) database sumber yang akan dipulihkan untuk membuat database baru.

properties.resumedDate

string (date-time)

Tanggal ketika database dilanjutkan oleh tindakan pengguna atau login database (format ISO8601). Null jika database dijeda.

properties.sampleName

SampleName

Nama skema sampel yang akan diterapkan saat membuat database ini.

properties.secondaryType

SecondaryType

Jenis database sekunder jika merupakan sekunder. Nilai yang valid adalah Geo, Bernama, dan Siaga.

properties.sourceDatabaseDeletionDate

string (date-time)

Menentukan waktu database dihapus.

properties.sourceDatabaseId

string (arm-id)

Pengidentifikasi sumber daya database sumber yang terkait dengan operasi pembuatan database ini.

properties.status

DatabaseStatus

Status database.

properties.useFreeLimit

boolean

Apakah database menggunakan batas bulanan gratis atau tidak. Diizinkan pada satu database dalam langganan.

properties.zoneRedundant

boolean

Apakah database ini redundan zona atau tidak, yang berarti replika database ini akan tersebar di beberapa zona ketersediaan.

sku

Sku

Nama dan tingkat SKU.

tags

object

Tag sumber daya.

DatabaseUserIdentity

Konfigurasi identitas Azure Active Directory untuk sumber daya.

Nama Jenis Deskripsi
clientId

string (uuid)

Id klien Azure Active Directory.

principalId

string (uuid)

Id utama Azure Active Directory.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

Nama Jenis Deskripsi
info

object

Info tambahan.

type

string

Jenis info tambahan.

ErrorDetail

Detail kesalahan.

Nama Jenis Deskripsi
additionalInfo

ErrorAdditionalInfo[]

Info tambahan kesalahan.

code

string

Kode kesalahan.

details

ErrorDetail[]

Detail kesalahan.

message

string

Pesan kesalahan.

target

string

Target kesalahan.

ErrorResponse

Respons kesalahan

Nama Jenis Deskripsi
error

ErrorDetail

Objek kesalahan.

FreeLimitExhaustionBehavior

Menentukan perilaku ketika batas gratis bulanan habis untuk database gratis.

Jeda Otomatis: Database akan dijeda secara otomatis setelah kelelahan batas gratis selama sisa bulan.

BillForUsage: Database akan terus online setelah kelelahan batas gratis dan kelebihan biaya apa pun akan ditagih.

Nilai Deskripsi
AutoPause
BillOverUsage

SampleName

Nama skema sampel yang akan diterapkan saat membuat database ini.

Nilai Deskripsi
AdventureWorksLT
WideWorldImportersFull
WideWorldImportersStd

SecondaryType

Jenis database sekunder jika merupakan sekunder. Nilai yang valid adalah Geo, Bernama, dan Siaga.

Nilai Deskripsi
Geo
Named
Standby

Sku

SKU Sumber Daya ARM.

Nama Jenis Deskripsi
capacity

integer (int32)

Kapasitas SKU tertentu.

family

string

Jika layanan memiliki generasi perangkat keras yang berbeda, untuk SKU yang sama, maka itu dapat ditangkap di sini.

name

string

Nama SKU, biasanya, kode huruf + Angka, misalnya P3.

size

string

Ukuran SKU tertentu

tier

string

Tingkat atau edisi SKU tertentu, misalnya Dasar, Premium.