Database interface
Zasób bazy danych.
- Rozszerzenie
Właściwości
| auto |
Czas w minutach, po którym baza danych jest automatycznie wstrzymana. Wartość -1 oznacza, że automatyczne wstrzymanie jest wyłączone |
| availability |
Określa strefę dostępności, do których jest przypięta baza danych. |
| catalog |
Sortowanie wykazu metadanych. |
| collation | Sortowanie bazy danych. |
| create |
Określa tryb tworzenia bazy danych. Ustawienie domyślne: regularne tworzenie bazy danych. Kopiowanie: tworzy bazę danych jako kopię istniejącej bazy danych. sourceDatabaseId musi być określony jako identyfikator zasobu źródłowej bazy danych. Pomocnicza: tworzy bazę danych jako replikę pomocniczą istniejącej bazy danych. sourceDatabaseId musi być określony jako identyfikator zasobu istniejącej podstawowej bazy danych. PointInTimeRestore: tworzy bazę danych, przywracając kopię zapasową istniejącej bazy danych do punktu w czasie. sourceDatabaseId musi być określony jako identyfikator zasobu istniejącej bazy danych, a element restorePointInTime musi być określony. Odzyskiwanie: tworzy bazę danych przez przywrócenie kopii zapasowej replikowanej geograficznie. sourceDatabaseId musi być określony jako identyfikator zasobu bazy danych, który można odzyskać, aby przywrócić. Przywracanie: tworzy bazę danych, przywracając kopię zapasową usuniętej bazy danych. parametr sourceDatabaseId musi być określony. Jeśli sourceDatabaseId jest oryginalnym identyfikatorem zasobu bazy danych, należy określić parametr sourceDatabaseDeletionDate. W przeciwnym razie parametr sourceDatabaseId musi być identyfikatorem usuniętej bazy danych, a parametr sourceDatabaseDeletionDate jest ignorowany. Można również określić element restorePointInTime w celu przywrócenia z wcześniejszego punktu w czasie. RestoreLongTermRetentionBackup: tworzy bazę danych przez przywrócenie z magazynu przechowywania długoterminowego. recoveryServicesRecoveryPointResourceId musi być określony jako identyfikator zasobu punktu odzyskiwania. Funkcja Copy, Secondary i RestoreLongTermRetentionBackup nie jest obsługiwana w przypadku wersji DataWarehouse. |
| creation |
Data utworzenia bazy danych (format ISO8601). UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| current |
Typ konta magazynu używany do przechowywania kopii zapasowych dla tej bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| current |
Bieżąca nazwa celu poziomu usługi bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| current |
Nazwa i warstwa jednostki SKU. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| database |
Identyfikator bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| default |
Domyślny region pomocniczy dla tej bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| earliest |
Rejestruje najwcześniejszą datę i godzinę rozpoczęcia przywracania dla tej bazy danych (format ISO8601). UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| elastic |
Identyfikator zasobu elastycznej puli zawierającej tę bazę danych. |
| encryption |
Identyfikator URI usługi Azure Key Vault bazy danych, jeśli jest skonfigurowany przy użyciu kluczy zarządzanych przez klienta bazy danych. |
| failover |
Identyfikator zasobu grupy trybu failover, do którego należy ta baza danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| federated |
Identyfikator klienta używany dla scenariusza cmK dla dzierżawy między dzierżawami bazy danych |
| high |
Liczba replik pomocniczych skojarzonych z bazą danych, które są używane do zapewnienia wysokiej dostępności. Nie dotyczy bazy danych w warstwie Hiperskala w puli elastycznej. |
| identity | Tożsamość usługi Azure Active Directory bazy danych. |
| is |
Szyfrowanie infra jest włączone dla tej bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| is |
Niezależnie od tego, czy ta baza danych jest bazą danych rejestru, co oznacza, że wszystkie tabele w bazie danych są tabelami rejestru. Uwaga: nie można zmienić wartości tej właściwości po utworzeniu bazy danych. |
| keys | Identyfikatory zasobów tożsamości przypisanych przez użytkownika do użycia |
| kind | Rodzaj bazy danych. Są to metadane używane w środowisku witryny Azure Portal. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| license |
Typ licencji do zastosowania dla tej bazy danych.
|
| long |
Identyfikator zasobu kopii zapasowej długoterminowego przechowywania skojarzonej z operacją tworzenia tej bazy danych. |
| maintenance |
Identyfikator konfiguracji konserwacji przypisany do bazy danych. Ta konfiguracja określa okres, w których będą wykonywane aktualizacje konserwacji. |
| managed |
Zasób, który zarządza bazą danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| manual |
Niezależnie od tego, czy klient sterował ręczną migracją jednorazową, musi być wykonywany podczas operacji Aktualizacji bazy danych do warstwy Hiperskala. Ta właściwość ma zastosowanie tylko w przypadku skalowania bazy danych z warstwy Krytyczne dla działania firmy/Ogólnego przeznaczenia/Warstwy Premium/Standardowa do warstwy Hiperskala. Po określeniu instrukcji manualCutover operacja skalowania będzie czekać na wprowadzenie danych wejściowych użytkownika w celu wyzwolenia migracji jednorazowej do bazy danych w warstwie Hiperskala. Aby wyzwolić migrację jednorazową, podaj parametr "performCutover", gdy operacja skalowania jest w stanie oczekiwania. |
| max |
Maksymalny rozmiar dziennika dla tej bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| max |
Maksymalny rozmiar bazy danych wyrażony w bajtach. |
| min |
Minimalna pojemność, którą baza danych zawsze będzie przydzielana, jeśli nie została wstrzymana |
| paused |
Data wstrzymania bazy danych przez konfigurację użytkownika lub akcję (ISO8601 format). Wartość null, jeśli baza danych jest gotowa. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| perform |
W celu wyzwolenia ręcznego przejścia jednorazowego przez klienta w stanie oczekiwania podczas wykonywania operacji skalowania jest w toku. Ten parametr właściwości ma zastosowanie tylko do operacji skalowania, które są inicjowane wraz z parametrem "manualCutover". Ta właściwość ma zastosowanie tylko wtedy, gdy skalowanie bazy danych z warstwy Krytyczne dla działania firmy/Ogólnego przeznaczenia/Warstwy Premium/Standardowa do warstwy Hiperskala jest już w toku. Po określeniu funkcji performCutover operacja skalowania wyzwoli migrację jednorazową i wykona zmianę roli w bazie danych w warstwie Hiperskala. |
| preferred |
Typ enklawy żądanej w bazie danych, tj. domyślne lub enklawy VBS. |
| read |
Stan routingu tylko do odczytu. Jeśli ta opcja jest włączona, połączenia, które mają intencję aplikacji ustawioną na odczyt w parametrach połączenia, mogą być kierowane do repliki pomocniczej tylko do odczytu w tym samym regionie. Nie dotyczy bazy danych w warstwie Hiperskala w puli elastycznej. |
| recoverable |
Identyfikator zasobu możliwej do odzyskania bazy danych skojarzonej z operacją tworzenia tej bazy danych. |
| recovery |
Identyfikator zasobu punktu odzyskiwania skojarzonego z operacją tworzenia tej bazy danych. |
| requested |
Typ konta magazynu, który ma być używany do przechowywania kopii zapasowych dla tej bazy danych. |
| requested |
Żądana nazwa celu poziomu usługi bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| restorable |
Identyfikator zasobu usuniętej bazy danych skojarzonej z operacją tworzenia tej bazy danych. |
| restore |
Określa punkt w czasie (ISO8601 format) źródłowej bazy danych, która zostanie przywrócona w celu utworzenia nowej bazy danych. |
| resumed |
Data wznowienia bazy danych przez akcję użytkownika lub identyfikator logowania bazy danych (ISO8601 format). Wartość null, jeśli baza danych jest wstrzymana. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| sample |
Nazwa przykładowego schematu, który ma być stosowany podczas tworzenia tej bazy danych. |
| secondary |
Pomocniczy typ bazy danych, jeśli jest pomocniczy. Prawidłowe wartości to Geo, Named i Standby. |
| sku | Jednostka SKU bazy danych. Lista jednostek SKU może się różnić w zależności od regionu i oferty pomocy technicznej. Aby określić jednostki SKU (w tym nazwę jednostki SKU, warstwę/wydanie, rodzinę i pojemność), które są dostępne dla twojej subskrypcji w regionie świadczenia usługi Azure, użyj interfejsu API REST
|
| source |
Określa czas usunięcia bazy danych. |
| source |
Identyfikator zasobu źródłowej bazy danych skojarzonej z operacją tworzenia tej bazy danych. |
| source |
Identyfikator zasobu źródła skojarzonego z operacją tworzenia tej bazy danych. Ta właściwość jest obsługiwana tylko w przypadku wersji DataWarehouse i umożliwia przywracanie między subskrypcjami. Jeśli parametr sourceResourceId jest określony, parametr sourceDatabaseId, recoverableDatabaseId, restoreableDroppedDatabaseId i sourceDatabaseDeletionDate nie może być określony, a właściwość CreateMode musi być typu PointInTimeRestore, Restore lub Recover. Jeśli parametr createMode to PointInTimeRestore, parametr sourceResourceId musi być identyfikatorem zasobu istniejącej bazy danych lub istniejącej puli SQL, a należy określić parametr restorePointInTime. Gdy tryb createMode to Restore, identyfikator sourceResourceId musi być identyfikatorem zasobu przywracalnej usuniętej bazy danych lub można przywrócić porzuconą pulę SQL. Gdy tryb createMode jest odzyskiwane, identyfikator sourceResourceId musi być identyfikatorem zasobu możliwej do odzyskania bazy danych lub możliwej do odzyskania puli SQL. Jeśli subskrypcja źródłowa należy do innej dzierżawy niż subskrypcja docelowa, nagłówek "x-ms-authorization-auxiliary" musi zawierać token uwierzytelniania dla dzierżawy źródłowej. Aby uzyskać więcej informacji na temat nagłówka "x-ms-authorization-auxiliary", zobacz https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant |
| status | Stan bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| zone |
Niezależnie od tego, czy ta baza danych jest strefowo nadmiarowa, co oznacza, że repliki tej bazy danych będą rozłożone na wiele stref dostępności. |
Właściwości dziedziczone
| id | Identyfikator zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| location | Lokalizacja zasobu. |
| name | Nazwa zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| tags | Tagi zasobów. |
| type | Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Szczegóły właściwości
autoPauseDelay
Czas w minutach, po którym baza danych jest automatycznie wstrzymana. Wartość -1 oznacza, że automatyczne wstrzymanie jest wyłączone
autoPauseDelay?: number
Wartość właściwości
number
availabilityZone
Określa strefę dostępności, do których jest przypięta baza danych.
availabilityZone?: string
Wartość właściwości
string
catalogCollation
Sortowanie wykazu metadanych.
catalogCollation?: string
Wartość właściwości
string
collation
Sortowanie bazy danych.
collation?: string
Wartość właściwości
string
createMode
Określa tryb tworzenia bazy danych.
Ustawienie domyślne: regularne tworzenie bazy danych.
Kopiowanie: tworzy bazę danych jako kopię istniejącej bazy danych. sourceDatabaseId musi być określony jako identyfikator zasobu źródłowej bazy danych.
Pomocnicza: tworzy bazę danych jako replikę pomocniczą istniejącej bazy danych. sourceDatabaseId musi być określony jako identyfikator zasobu istniejącej podstawowej bazy danych.
PointInTimeRestore: tworzy bazę danych, przywracając kopię zapasową istniejącej bazy danych do punktu w czasie. sourceDatabaseId musi być określony jako identyfikator zasobu istniejącej bazy danych, a element restorePointInTime musi być określony.
Odzyskiwanie: tworzy bazę danych przez przywrócenie kopii zapasowej replikowanej geograficznie. sourceDatabaseId musi być określony jako identyfikator zasobu bazy danych, który można odzyskać, aby przywrócić.
Przywracanie: tworzy bazę danych, przywracając kopię zapasową usuniętej bazy danych. parametr sourceDatabaseId musi być określony. Jeśli sourceDatabaseId jest oryginalnym identyfikatorem zasobu bazy danych, należy określić parametr sourceDatabaseDeletionDate. W przeciwnym razie parametr sourceDatabaseId musi być identyfikatorem usuniętej bazy danych, a parametr sourceDatabaseDeletionDate jest ignorowany. Można również określić element restorePointInTime w celu przywrócenia z wcześniejszego punktu w czasie.
RestoreLongTermRetentionBackup: tworzy bazę danych przez przywrócenie z magazynu przechowywania długoterminowego. recoveryServicesRecoveryPointResourceId musi być określony jako identyfikator zasobu punktu odzyskiwania.
Funkcja Copy, Secondary i RestoreLongTermRetentionBackup nie jest obsługiwana w przypadku wersji DataWarehouse.
createMode?: string
Wartość właściwości
string
creationDate
Data utworzenia bazy danych (format ISO8601). UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
creationDate?: Date
Wartość właściwości
Date
currentBackupStorageRedundancy
Typ konta magazynu używany do przechowywania kopii zapasowych dla tej bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
currentBackupStorageRedundancy?: string
Wartość właściwości
string
currentServiceObjectiveName
Bieżąca nazwa celu poziomu usługi bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
currentServiceObjectiveName?: string
Wartość właściwości
string
currentSku
Nazwa i warstwa jednostki SKU. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
currentSku?: Sku
Wartość właściwości
databaseId
Identyfikator bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
databaseId?: string
Wartość właściwości
string
defaultSecondaryLocation
Domyślny region pomocniczy dla tej bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
defaultSecondaryLocation?: string
Wartość właściwości
string
earliestRestoreDate
Rejestruje najwcześniejszą datę i godzinę rozpoczęcia przywracania dla tej bazy danych (format ISO8601). UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
earliestRestoreDate?: Date
Wartość właściwości
Date
elasticPoolId
Identyfikator zasobu elastycznej puli zawierającej tę bazę danych.
elasticPoolId?: string
Wartość właściwości
string
encryptionProtector
Identyfikator URI usługi Azure Key Vault bazy danych, jeśli jest skonfigurowany przy użyciu kluczy zarządzanych przez klienta bazy danych.
encryptionProtector?: string
Wartość właściwości
string
failoverGroupId
Identyfikator zasobu grupy trybu failover, do którego należy ta baza danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
failoverGroupId?: string
Wartość właściwości
string
federatedClientId
Identyfikator klienta używany dla scenariusza cmK dla dzierżawy między dzierżawami bazy danych
federatedClientId?: string
Wartość właściwości
string
highAvailabilityReplicaCount
Liczba replik pomocniczych skojarzonych z bazą danych, które są używane do zapewnienia wysokiej dostępności. Nie dotyczy bazy danych w warstwie Hiperskala w puli elastycznej.
highAvailabilityReplicaCount?: number
Wartość właściwości
number
identity
Tożsamość usługi Azure Active Directory bazy danych.
identity?: DatabaseIdentity
Wartość właściwości
isInfraEncryptionEnabled
Szyfrowanie infra jest włączone dla tej bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
isInfraEncryptionEnabled?: boolean
Wartość właściwości
boolean
isLedgerOn
Niezależnie od tego, czy ta baza danych jest bazą danych rejestru, co oznacza, że wszystkie tabele w bazie danych są tabelami rejestru. Uwaga: nie można zmienić wartości tej właściwości po utworzeniu bazy danych.
isLedgerOn?: boolean
Wartość właściwości
boolean
keys
Identyfikatory zasobów tożsamości przypisanych przez użytkownika do użycia
keys?: {[propertyName: string]: DatabaseKey}
Wartość właściwości
{[propertyName: string]: DatabaseKey}
kind
Rodzaj bazy danych. Są to metadane używane w środowisku witryny Azure Portal. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
kind?: string
Wartość właściwości
string
licenseType
Typ licencji do zastosowania dla tej bazy danych.
LicenseIncluded, jeśli potrzebujesz licencji lub BasePrice, jeśli masz licencję i kwalifikujesz się do korzyści użycia hybrydowego platformy Azure.
licenseType?: string
Wartość właściwości
string
longTermRetentionBackupResourceId
Identyfikator zasobu kopii zapasowej długoterminowego przechowywania skojarzonej z operacją tworzenia tej bazy danych.
longTermRetentionBackupResourceId?: string
Wartość właściwości
string
maintenanceConfigurationId
Identyfikator konfiguracji konserwacji przypisany do bazy danych. Ta konfiguracja określa okres, w których będą wykonywane aktualizacje konserwacji.
maintenanceConfigurationId?: string
Wartość właściwości
string
managedBy
Zasób, który zarządza bazą danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
managedBy?: string
Wartość właściwości
string
manualCutover
Niezależnie od tego, czy klient sterował ręczną migracją jednorazową, musi być wykonywany podczas operacji Aktualizacji bazy danych do warstwy Hiperskala.
Ta właściwość ma zastosowanie tylko w przypadku skalowania bazy danych z warstwy Krytyczne dla działania firmy/Ogólnego przeznaczenia/Warstwy Premium/Standardowa do warstwy Hiperskala.
Po określeniu instrukcji manualCutover operacja skalowania będzie czekać na wprowadzenie danych wejściowych użytkownika w celu wyzwolenia migracji jednorazowej do bazy danych w warstwie Hiperskala.
Aby wyzwolić migrację jednorazową, podaj parametr "performCutover", gdy operacja skalowania jest w stanie oczekiwania.
manualCutover?: boolean
Wartość właściwości
boolean
maxLogSizeBytes
Maksymalny rozmiar dziennika dla tej bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
maxLogSizeBytes?: number
Wartość właściwości
number
maxSizeBytes
Maksymalny rozmiar bazy danych wyrażony w bajtach.
maxSizeBytes?: number
Wartość właściwości
number
minCapacity
Minimalna pojemność, którą baza danych zawsze będzie przydzielana, jeśli nie została wstrzymana
minCapacity?: number
Wartość właściwości
number
pausedDate
Data wstrzymania bazy danych przez konfigurację użytkownika lub akcję (ISO8601 format). Wartość null, jeśli baza danych jest gotowa. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
pausedDate?: Date
Wartość właściwości
Date
performCutover
W celu wyzwolenia ręcznego przejścia jednorazowego przez klienta w stanie oczekiwania podczas wykonywania operacji skalowania jest w toku.
Ten parametr właściwości ma zastosowanie tylko do operacji skalowania, które są inicjowane wraz z parametrem "manualCutover".
Ta właściwość ma zastosowanie tylko wtedy, gdy skalowanie bazy danych z warstwy Krytyczne dla działania firmy/Ogólnego przeznaczenia/Warstwy Premium/Standardowa do warstwy Hiperskala jest już w toku.
Po określeniu funkcji performCutover operacja skalowania wyzwoli migrację jednorazową i wykona zmianę roli w bazie danych w warstwie Hiperskala.
performCutover?: boolean
Wartość właściwości
boolean
preferredEnclaveType
Typ enklawy żądanej w bazie danych, tj. domyślne lub enklawy VBS.
preferredEnclaveType?: string
Wartość właściwości
string
readScale
Stan routingu tylko do odczytu. Jeśli ta opcja jest włączona, połączenia, które mają intencję aplikacji ustawioną na odczyt w parametrach połączenia, mogą być kierowane do repliki pomocniczej tylko do odczytu w tym samym regionie. Nie dotyczy bazy danych w warstwie Hiperskala w puli elastycznej.
readScale?: string
Wartość właściwości
string
recoverableDatabaseId
Identyfikator zasobu możliwej do odzyskania bazy danych skojarzonej z operacją tworzenia tej bazy danych.
recoverableDatabaseId?: string
Wartość właściwości
string
recoveryServicesRecoveryPointId
Identyfikator zasobu punktu odzyskiwania skojarzonego z operacją tworzenia tej bazy danych.
recoveryServicesRecoveryPointId?: string
Wartość właściwości
string
requestedBackupStorageRedundancy
Typ konta magazynu, który ma być używany do przechowywania kopii zapasowych dla tej bazy danych.
requestedBackupStorageRedundancy?: string
Wartość właściwości
string
requestedServiceObjectiveName
Żądana nazwa celu poziomu usługi bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
requestedServiceObjectiveName?: string
Wartość właściwości
string
restorableDroppedDatabaseId
Identyfikator zasobu usuniętej bazy danych skojarzonej z operacją tworzenia tej bazy danych.
restorableDroppedDatabaseId?: string
Wartość właściwości
string
restorePointInTime
Określa punkt w czasie (ISO8601 format) źródłowej bazy danych, która zostanie przywrócona w celu utworzenia nowej bazy danych.
restorePointInTime?: Date
Wartość właściwości
Date
resumedDate
Data wznowienia bazy danych przez akcję użytkownika lub identyfikator logowania bazy danych (ISO8601 format). Wartość null, jeśli baza danych jest wstrzymana. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
resumedDate?: Date
Wartość właściwości
Date
sampleName
Nazwa przykładowego schematu, który ma być stosowany podczas tworzenia tej bazy danych.
sampleName?: string
Wartość właściwości
string
secondaryType
Pomocniczy typ bazy danych, jeśli jest pomocniczy. Prawidłowe wartości to Geo, Named i Standby.
secondaryType?: string
Wartość właściwości
string
sku
Jednostka SKU bazy danych.
Lista jednostek SKU może się różnić w zależności od regionu i oferty pomocy technicznej. Aby określić jednostki SKU (w tym nazwę jednostki SKU, warstwę/wydanie, rodzinę i pojemność), które są dostępne dla twojej subskrypcji w regionie świadczenia usługi Azure, użyj interfejsu API REST Capabilities_ListByLocation lub jednego z następujących poleceń:
az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
sku?: Sku
Wartość właściwości
sourceDatabaseDeletionDate
Określa czas usunięcia bazy danych.
sourceDatabaseDeletionDate?: Date
Wartość właściwości
Date
sourceDatabaseId
Identyfikator zasobu źródłowej bazy danych skojarzonej z operacją tworzenia tej bazy danych.
sourceDatabaseId?: string
Wartość właściwości
string
sourceResourceId
Identyfikator zasobu źródła skojarzonego z operacją tworzenia tej bazy danych.
Ta właściwość jest obsługiwana tylko w przypadku wersji DataWarehouse i umożliwia przywracanie między subskrypcjami.
Jeśli parametr sourceResourceId jest określony, parametr sourceDatabaseId, recoverableDatabaseId, restoreableDroppedDatabaseId i sourceDatabaseDeletionDate nie może być określony, a właściwość CreateMode musi być typu PointInTimeRestore, Restore lub Recover.
Jeśli parametr createMode to PointInTimeRestore, parametr sourceResourceId musi być identyfikatorem zasobu istniejącej bazy danych lub istniejącej puli SQL, a należy określić parametr restorePointInTime.
Gdy tryb createMode to Restore, identyfikator sourceResourceId musi być identyfikatorem zasobu przywracalnej usuniętej bazy danych lub można przywrócić porzuconą pulę SQL.
Gdy tryb createMode jest odzyskiwane, identyfikator sourceResourceId musi być identyfikatorem zasobu możliwej do odzyskania bazy danych lub możliwej do odzyskania puli SQL.
Jeśli subskrypcja źródłowa należy do innej dzierżawy niż subskrypcja docelowa, nagłówek "x-ms-authorization-auxiliary" musi zawierać token uwierzytelniania dla dzierżawy źródłowej. Aby uzyskać więcej informacji na temat nagłówka "x-ms-authorization-auxiliary", zobacz https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant
sourceResourceId?: string
Wartość właściwości
string
status
Stan bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
status?: string
Wartość właściwości
string
zoneRedundant
Niezależnie od tego, czy ta baza danych jest strefowo nadmiarowa, co oznacza, że repliki tej bazy danych będą rozłożone na wiele stref dostępności.
zoneRedundant?: boolean
Wartość właściwości
boolean
Szczegóły właściwości dziedziczonej
id
Identyfikator zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
id?: string
Wartość właściwości
string
dziedziczone zTrackedResource.id
location
Lokalizacja zasobu.
location: string
Wartość właściwości
string
dziedziczone zTrackedResource.location
name
Nazwa zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
name?: string
Wartość właściwości
string
dziedziczone zTrackedResource.name
tags
Tagi zasobów.
tags?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
dziedziczone zTrackedResource.tags
type
Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
type?: string
Wartość właściwości
string
dziedziczone zTrackedResource.type