Udostępnij za pośrednictwem


Database interface

Zasób bazy danych.

Rozszerzenie

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

availabilityZone

Określa strefę dostępności, do których jest przypięta baza danych.

catalogCollation

Sortowanie wykazu metadanych.

collation

Sortowanie bazy danych.

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 przez przywrócenie kopii zapasowej istniejącej bazy danych do punktu w czasie. sourceDatabaseId musi być określony jako identyfikator zasobu istniejącej bazy danych, a należy określić wartość restorePointInTime.

Odzyskiwanie: tworzy bazę danych przez przywrócenie kopii zapasowej replikowanej geograficznie. sourceDatabaseId należy określić jako identyfikator zasobu bazy danych, który można odzyskać, aby przywrócić.

Przywracanie: tworzy bazę danych przez przywrócenie kopii zapasowej usuniętej bazy danych. parametr sourceDatabaseId musi być określony. Jeśli parametr sourceDatabaseId jest oryginalnym identyfikatorem zasobu bazy danych, należy określić parametr sourceDatabaseDeletionDate. W przeciwnym razie parametr sourceDatabaseId musi być identyfikatorem zasobu bazy danych, a element sourceDatabaseDeletionDate jest ignorowany. restorePointInTime można również określić, aby przywrócić z wcześniejszego punktu w czasie.

RestoreLongTermRetentionBackup: tworzy bazę danych przez przywrócenie z magazynu długoterminowego przechowywania. recoveryServicesRecoveryPointResourceId musi być określony jako identyfikator zasobu punktu odzyskiwania.

Funkcja Copy, Secondary i RestoreLongTermRetentionBackup nie jest obsługiwana w przypadku wersji DataWarehouse.

creationDate

Data utworzenia bazy danych (format ISO8601). UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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.

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.

currentSku

Nazwa i warstwa jednostki SKU. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

databaseId

Identyfikator bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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.

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.

elasticPoolId

Identyfikator zasobu elastycznej puli zawierającej tę bazę danych.

encryptionProtector

Identyfikator URI magazynu kluczy platformy Azure bazy danych, jeśli jest skonfigurowany przy użyciu kluczy zarządzanych przez klienta bazy danych.

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.

federatedClientId

Identyfikator klienta używany dla scenariusza cmK dla wielu dzierżaw na bazę danych

highAvailabilityReplicaCount

Liczba replik pomocniczych skojarzonych z bazą danych, która jest używana do zapewnienia wysokiej dostępności. Nie dotyczy bazy danych hiperskala w puli elastycznej.

identity

Tożsamość usługi Azure Active Directory bazy danych.

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.

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.

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 Azure Portal. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

licenseType

Typ licencji do zastosowania dla tej bazy danych. LicenseIncludedjeśli potrzebujesz licencji lub BasePrice masz licencję i kwalifikujesz się do Korzyść użycia hybrydowego platformy Azure.

longTermRetentionBackupResourceId

Identyfikator zasobu kopii zapasowej długoterminowego przechowywania skojarzonej z operacją tworzenia tej bazy danych.

maintenanceConfigurationId

Identyfikator konfiguracji konserwacji przypisany do bazy danych. Ta konfiguracja definiuje okres, w których będą wykonywane aktualizacje konserwacji.

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.

manualCutover

Niezależnie od tego, czy klient kontroluje ręczne przełączanie jednorazowe, należy wykonać podczas operacji aktualizacji bazy danych w warstwie Hiperskala.

Ta właściwość ma zastosowanie tylko w przypadku skalowania bazy danych z warstwy Krytyczne dla działania firmy/Ogólnego przeznaczenia/Premium/Standardowa do warstwy Hiperskala.

Po określeniu polecenia manualCutover operacja skalowania będzie czekać na wyzwolenie przejścia jednorazowego przez użytkownika do bazy danych hiperskala.

Aby wyzwolić tryb cutover, podaj parametr "performCutover", gdy operacja skalowania jest w stanie oczekiwania.

maxLogSizeBytes

Maksymalny rozmiar dziennika dla tej bazy danych. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

maxSizeBytes

Maksymalny rozmiar bazy danych wyrażony w bajtach.

minCapacity

Minimalna pojemność, którą baza danych zawsze będzie przydzielana, jeśli nie zostanie wstrzymana

pausedDate

Data wstrzymania bazy danych przez konfigurację użytkownika lub akcję (format ISO8601). Wartość null, jeśli baza danych jest gotowa. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

performCutover

Aby wyzwolić ręczne przechodzenie przez klienta podczas oczekiwania podczas wykonywania operacji skalowania, jest w toku.

Ten parametr właściwości ma zastosowanie tylko do operacji skalowania zainicjowanych 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/Premium/Standardowa do warstwy Hiperskala jest już w toku.

Po określeniu funkcji PerformCutover operacja skalowania spowoduje wyzwolenie przejścia jednorazowego i wykonanie zmiany roli w bazie danych hiperskala.

preferredEnclaveType

Typ enklawy żądanej w bazie danych, tj. domyślne lub enklawy VBS.

readScale

Stan routingu tylko do odczytu. W przypadku włączenia połączeń, które mają intencję aplikacji ustawioną na odczyt w parametrach połączenia, mogą być kierowane do repliki pomocniczej readonly w tym samym regionie. Nie dotyczy bazy danych hiperskala w puli elastycznej.

recoverableDatabaseId

Identyfikator zasobu możliwej do odzyskania bazy danych skojarzony z operacją tworzenia tej bazy danych.

recoveryServicesRecoveryPointId

Identyfikator zasobu punktu odzyskiwania skojarzonego z operacją tworzenia tej bazy danych.

requestedBackupStorageRedundancy

Typ konta magazynu, który ma być używany do przechowywania kopii zapasowych dla tej bazy danych.

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.

restorableDroppedDatabaseId

Identyfikator zasobu usuniętej bazy danych skojarzonej z operacją tworzenia tej bazy danych.

restorePointInTime

Określa punkt w czasie (format ISO8601) źródłowej bazy danych, która zostanie przywrócona w celu utworzenia nowej bazy danych.

resumedDate

Data wznowienia bazy danych przez akcję użytkownika lub identyfikator logowania bazy danych (format ISO8601). Wartość null, jeśli baza danych jest wstrzymana. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

sampleName

Nazwa przykładowego schematu do zastosowania podczas tworzenia tej bazy danych.

secondaryType

Pomocniczy typ bazy danych, jeśli jest pomocniczy. Prawidłowe wartości to Geo, Nazwane i Rezerwowe.

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 Capabilities_ListByLocation API REST lub jednego z następujących poleceń:

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

Określa czas usunięcia bazy danych.

sourceDatabaseId

Identyfikator zasobu źródłowej bazy danych skojarzonej z operacją tworzenia tej bazy danych.

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.

Po określeniu parametru sourceResourceId element sourceDatabaseId, recoverableDatabaseId, restoreableDroppedDatabaseId i sourceDatabaseDeletionDate nie może być określony, a element CreateMode musi mieć wartość PointInTimeRestore, Restore lub Recover.

Gdy element createMode to PointInTimeRestore, parametr sourceResourceId musi być identyfikatorem zasobu istniejącej bazy danych lub istniejącej puli sql, a należy określić wartość restorePointInTime.

Gdy funkcja createMode jest przywracana, element sourceResourceId musi być identyfikatorem zasobu przywracalnej usuniętej bazy danych lub można przywrócić porzuconą pulę sql.

Gdy funkcja createMode jest odzyskana, element sourceResourceId musi być identyfikatorem zasobu możliwej do odzyskania bazy danych lub możliwej do odzyskania puli sql.

Gdy 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.

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.

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 przez przywrócenie kopii zapasowej istniejącej bazy danych do punktu w czasie. sourceDatabaseId musi być określony jako identyfikator zasobu istniejącej bazy danych, a należy określić wartość restorePointInTime.

Odzyskiwanie: tworzy bazę danych przez przywrócenie kopii zapasowej replikowanej geograficznie. sourceDatabaseId należy określić jako identyfikator zasobu bazy danych, który można odzyskać, aby przywrócić.

Przywracanie: tworzy bazę danych przez przywrócenie kopii zapasowej usuniętej bazy danych. parametr sourceDatabaseId musi być określony. Jeśli parametr sourceDatabaseId jest oryginalnym identyfikatorem zasobu bazy danych, należy określić parametr sourceDatabaseDeletionDate. W przeciwnym razie parametr sourceDatabaseId musi być identyfikatorem zasobu bazy danych, a element sourceDatabaseDeletionDate jest ignorowany. restorePointInTime można również określić, aby przywrócić z wcześniejszego punktu w czasie.

RestoreLongTermRetentionBackup: tworzy bazę danych przez przywrócenie z magazynu długoterminowego przechowywania. 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

Sku

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 magazynu kluczy platformy Azure 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 wielu dzierżaw na bazę danych

federatedClientId?: string

Wartość właściwości

string

highAvailabilityReplicaCount

Liczba replik pomocniczych skojarzonych z bazą danych, która jest używana do zapewnienia wysokiej dostępności. Nie dotyczy bazy danych 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 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. LicenseIncludedjeśli potrzebujesz licencji lub BasePrice masz licencję i kwalifikujesz się do Korzyść 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 definiuje 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 kontroluje ręczne przełączanie jednorazowe, należy wykonać podczas operacji aktualizacji bazy danych w warstwie Hiperskala.

Ta właściwość ma zastosowanie tylko w przypadku skalowania bazy danych z warstwy Krytyczne dla działania firmy/Ogólnego przeznaczenia/Premium/Standardowa do warstwy Hiperskala.

Po określeniu polecenia manualCutover operacja skalowania będzie czekać na wyzwolenie przejścia jednorazowego przez użytkownika do bazy danych hiperskala.

Aby wyzwolić tryb cutover, 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 zostanie wstrzymana

minCapacity?: number

Wartość właściwości

number

pausedDate

Data wstrzymania bazy danych przez konfigurację użytkownika lub akcję (format ISO8601). 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

Aby wyzwolić ręczne przechodzenie przez klienta podczas oczekiwania podczas wykonywania operacji skalowania, jest w toku.

Ten parametr właściwości ma zastosowanie tylko do operacji skalowania zainicjowanych 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/Premium/Standardowa do warstwy Hiperskala jest już w toku.

Po określeniu funkcji PerformCutover operacja skalowania spowoduje wyzwolenie przejścia jednorazowego i wykonanie zmiany roli w bazie danych 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. W przypadku włączenia połączeń, które mają intencję aplikacji ustawioną na odczyt w parametrach połączenia, mogą być kierowane do repliki pomocniczej readonly w tym samym regionie. Nie dotyczy bazy danych hiperskala w puli elastycznej.

readScale?: string

Wartość właściwości

string

recoverableDatabaseId

Identyfikator zasobu możliwej do odzyskania bazy danych skojarzony 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 (format ISO8601) ź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 (format ISO8601). 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 do zastosowania 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, Nazwane i Rezerwowe.

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 Capabilities_ListByLocation API REST 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

Sku

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.

Po określeniu parametru sourceResourceId element sourceDatabaseId, recoverableDatabaseId, restoreableDroppedDatabaseId i sourceDatabaseDeletionDate nie może być określony, a element CreateMode musi mieć wartość PointInTimeRestore, Restore lub Recover.

Gdy element createMode to PointInTimeRestore, parametr sourceResourceId musi być identyfikatorem zasobu istniejącej bazy danych lub istniejącej puli sql, a należy określić wartość restorePointInTime.

Gdy funkcja createMode jest przywracana, element sourceResourceId musi być identyfikatorem zasobu przywracalnej usuniętej bazy danych lub można przywrócić porzuconą pulę sql.

Gdy funkcja createMode jest odzyskana, element sourceResourceId musi być identyfikatorem zasobu możliwej do odzyskania bazy danych lub możliwej do odzyskania puli sql.

Gdy 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