Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Definicja zasobu Bicep
Typ zasobu sqlServerInstances/databases można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.AzureArcData/sqlServerInstances/databases, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.AzureArcData/sqlServerInstances/databases@2026-03-01-preview' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
backupInformation: {
lastFullBackup: 'string'
lastLogBackup: 'string'
}
backupPolicy: {
differentialBackupHours: int
fullBackupDays: int
retentionPeriodDays: int
transactionLogBackupMinutes: int
}
collationName: 'string'
compatibilityLevel: int
createMode: 'string'
databaseCreationDate: 'string'
databaseOptions: {
isAutoCloseOn: bool
isAutoCreateStatsOn: bool
isAutoShrinkOn: bool
isAutoUpdateStatsOn: bool
isEncrypted: bool
isHekatonFilesOn: bool
isMemoryOptimizationEnabled: bool
isRemoteDataArchiveEnabled: bool
isTrustworthyOn: bool
numberOfHekatonFiles: int
}
dataFileSizeMB: int
isReadOnly: bool
logFileSizeMB: int
migration: {
assessment: {}
jobs: [
{
additionalAttributes: [
{
keyName: 'string'
keyValue: 'string'
}
]
endTime: 'string'
initiatedFrom: 'string'
lastError: 'string'
migrationMode: 'string'
migrationTrackingId: 'string'
startTime: 'string'
status: 'string'
targetResourceId: 'string'
targetType: 'string'
}
]
}
recoveryMode: 'string'
restorePointInTime: 'string'
sizeMB: int
sourceDatabaseId: 'string'
spaceAvailableMB: int
state: 'string'
}
tags: {
{customized property}: 'string'
}
}
Wartości właściwości
Microsoft.AzureArcData/sqlServerInstances/databases
| Nazwa | Opis | Wartość |
|---|---|---|
| lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
| nazwa | Nazwa zasobu | ciąg (wymagany) |
| nadrzędny | W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym. Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Nazwa symboliczna zasobu typu: sqlServerInstances |
| Właściwości | Właściwości bazy danych programu Sql Server w usłudze Arc | SqlServerDatabaseResourceProperties (wymagane) |
| Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
DodatkoweMigracjaAtrybuty Pracy
| Nazwa | Opis | Wartość |
|---|---|---|
| nazwaKlucza | Unikalna nazwa atrybutu. | ciąg |
| Wartość klucza | Wartość atrybutu. | ciąg |
Zasady tworzenia kopii zapasowych
| Nazwa | Opis | Wartość |
|---|---|---|
| differentialBackupHours (godziny kopii zapasowej) | Interwał różnicowej kopii zapasowej w godzinach. | Int |
| fullBackupDays (dni pełnej kopii zapasowej) | Wartość wskazująca dni między pełnymi kopiami zapasowymi. | Int Ograniczenia: Minimalna wartość = 0 Wartość maksymalna = 7 |
| retentionPeriodDays (dni przechowywania) | Okres przechowywania dla wszystkich baz danych w tym wystąpieniu zarządzanym. | Int Ograniczenia: Minimalna wartość = 0 Wartość maksymalna = 35 |
| transactionLogBackupMinutes | Wartość wskazująca minuty między kopiami zapasowymi dziennika transakcji. | Int Ograniczenia: Minimalna wartość = 0 Wartość maksymalna = 60 |
Migracja bazy danych
| Nazwa | Opis | Wartość |
|---|---|---|
| ocena | Konfiguracja powiązana z ocenami migracji. | DataBaseMigrationAssessment |
| jobs | Prace migracyjne/rzeczywisty ruch danych/migracje danych związane z tą bazą danych. | DatabaseMigrationJobsItem[] |
DataBaseMigrationAssessment
| Nazwa | Opis | Wartość |
|---|
Baza danychMigrationJobsItem
| Nazwa | Opis | Wartość |
|---|---|---|
| additionalAttributes | DodatkoweAtrybuty Pracy[] | |
| endTime | Czas, gdy praca migracyjna osiągnęła stan końcowy. | ciąg |
| inicjowanyFrom | Aby wskazać klienta, z którego migracja jest inicjowana, np. Azure Arc, DMS-Azure Portal/PS/CLI dla dodatkowego śledzenia. | 'ADS' 'Azure Arc' 'DMS-CLI' 'DMS-Portal' 'DMS-PS' 'DMS-SDK' 'Other' 'SSMA' 'SSMS' |
| lastError | Ostatni błąd, jeśli w ogóle, związany z tym zadaniem migracji. | ciąg |
| migrationMode (tryb migracji) | Tryb/typ migracji. | 'Logiczne' 'LogShipping' 'MILink' 'Other' 'Unknown' |
| migrationTrackingId | Identyfikator referencyjny do celów śledzenia/opcjonalny link do systemu inicjującego tę migrację. np. Arc MI link job id, DMS resource id. | ciąg |
| startTime | Czas, gdy zaczęto pracę migracyjną. | ciąg |
| stan | Status pracy migracyjnej. | "Anulowano" "Niepowodzenie" "Ruch przychodzący" 'W trakcieZOstrzeżeniami' "NotStarted" 'Sukces' 'Unknown' |
| IdentyfikatorZasobuDocelowego | Resource Id docelowego zasobu SQL dla tego zadania migracji. | ciąg |
| typ celu | Typ celu w Azure, do którego ta baza jest migrowana. | 'AzureSqlDatabase' 'AzureSqlManagedInstance' 'AzureSqlVirtualMachine' |
SqlServerDatabaseResourceProperties
| Nazwa | Opis | Wartość |
|---|---|---|
| informacje o kopii zapasowej | SqlServerDatabaseResourcePropertiesBackupInformation | |
| backupPolicy (zasady kopii zapasowej) | Profil kopii zapasowej serwera SQL. | Zasady tworzenia kopii zapasowych |
| nazwa sortowania | Sortowanie bazy danych. | ciąg |
| poziom zgodności | Poziom zgodności bazy danych | Int Ograniczenia: Minimalna wartość = 80 Wartość maksymalna = 200 |
| createMode (tryb tworzenia) | Tryb tworzenia bazy danych. PointInTimeRestore: utwórz bazę danych, przywracając kopię zapasową istniejącej bazy danych w czasie. należy określić parametr sourceDatabaseId i restorePointInTime. | "Wartość domyślna" "PointInTimeRestore" |
| dataUtworzeniaBazyDanych | Data utworzenia bazy danych. | ciąg |
| databaseOptions (Opcje bazy danych) | Lista funkcji, które są włączone dla bazy danych | SqlServerDatabaseResourcePropertiesDatabaseOptions |
| dataFileSizeMB (rozmiar plikuMB) | Łączny rozmiar w MB dla plików danych (mdf i ndf) dla tej bazy danych. | Int |
| isReadOnly (Tylko do odczytu) | Niezależnie od tego, czy baza danych jest tylko do odczytu, czy nie. | Bool |
| logFileSizeMB (rozmiar pliku) | Łączny rozmiar w MB dla plików dziennika (ldf) dla tej bazy danych. | Int |
| migracja | Konfiguracja związana z migracją. | Migracja bazy danych |
| tryb odzyskiwania | Stan bazy danych. | "Rejestrowane zbiorczo" "Pełny" "Prosty" |
| restorePointInTime (przywróć punkt)w czasie | Warunkowy. Jeśli parametr createMode to PointInTimeRestore, ta wartość jest wymagana. Określa punkt w czasie (ISO8601 format) źródłowej bazy danych, która zostanie przywrócona w celu utworzenia nowej bazy danych. | ciąg |
| rozmiarMB | Rozmiar bazy danych. | Int |
| sourceDatabaseId (identyfikator bazy danych) | Nazwa źródłowej bazy danych skojarzonej z operacją tworzenia tej bazy danych. | ciąg |
| przestrzeńDostępnaMB | Spacja po lewej stronie bazy danych. | Int |
| stan | Stan bazy danych. | "Kopiowanie" "Awaryjne" "Offline" "OfflineSecondary" "Online" "Odzyskiwanie" "RecoveryPending" "Przywracanie" "Podejrzany" |
SqlServerDatabaseResourcePropertiesBackupInformation
| Nazwa | Opis | Wartość |
|---|---|---|
| lastFullBackup (ostatnia kopia zapasowa) | Data ostatniej pełnej kopii zapasowej. | ciąg |
| lastLogBackup (kopia zapasowa ostatniego logu) | Data i godzina ostatniej kopii zapasowej dziennika. | ciąg |
SqlServerDatabaseResourcePropertiesDatabaseOptions
| Nazwa | Opis | Wartość |
|---|---|---|
| czyAutomatyczneZamykanieJestWłączone | Bool | |
| czyAutomatyczneTworzenieStatystykJestWłączone | Bool | |
| czyAutoZmniejszenieWłączone | Bool | |
| isAutoUpdateStatsOn | Bool | |
| jestZaszyfrowany | Bool | |
| isHekatonFilesOn | Określa, czy baza danych używa funkcji OLTP In-Memory do przechowywania obiektów w pamięci. | Bool |
| czyOptymalizacjaPamięciJestWłączona | Bool | |
| czyZdalneArchiwumDanychJestWłączone | Bool | |
| isGodny zaufania | Bool | |
| liczbaPlikówHekatonu | Ile plików Hekaton baza danych ma na dysku, jeśli używa obiektów OLTP w pamięci. | Int |
Śledzone tagi zasobów
| Nazwa | Opis | Wartość |
|---|
Definicja zasobu szablonu usługi ARM
Typ zasobu sqlServerInstances/databases można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.AzureArcData/sqlServerInstances/databases, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.AzureArcData/sqlServerInstances/databases",
"apiVersion": "2026-03-01-preview",
"name": "string",
"location": "string",
"properties": {
"backupInformation": {
"lastFullBackup": "string",
"lastLogBackup": "string"
},
"backupPolicy": {
"differentialBackupHours": "int",
"fullBackupDays": "int",
"retentionPeriodDays": "int",
"transactionLogBackupMinutes": "int"
},
"collationName": "string",
"compatibilityLevel": "int",
"createMode": "string",
"databaseCreationDate": "string",
"databaseOptions": {
"isAutoCloseOn": "bool",
"isAutoCreateStatsOn": "bool",
"isAutoShrinkOn": "bool",
"isAutoUpdateStatsOn": "bool",
"isEncrypted": "bool",
"isHekatonFilesOn": "bool",
"isMemoryOptimizationEnabled": "bool",
"isRemoteDataArchiveEnabled": "bool",
"isTrustworthyOn": "bool",
"numberOfHekatonFiles": "int"
},
"dataFileSizeMB": "int",
"isReadOnly": "bool",
"logFileSizeMB": "int",
"migration": {
"assessment": {
},
"jobs": [
{
"additionalAttributes": [
{
"keyName": "string",
"keyValue": "string"
}
],
"endTime": "string",
"initiatedFrom": "string",
"lastError": "string",
"migrationMode": "string",
"migrationTrackingId": "string",
"startTime": "string",
"status": "string",
"targetResourceId": "string",
"targetType": "string"
}
]
},
"recoveryMode": "string",
"restorePointInTime": "string",
"sizeMB": "int",
"sourceDatabaseId": "string",
"spaceAvailableMB": "int",
"state": "string"
},
"tags": {
"{customized property}": "string"
}
}
Wartości właściwości
Microsoft.AzureArcData/sqlServerInstances/databases
| Nazwa | Opis | Wartość |
|---|---|---|
| apiVersion (wersja interfejsu api) | Wersja interfejsu API | 'Zapowiedź 2026-03-01' |
| lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
| nazwa | Nazwa zasobu | ciąg (wymagany) |
| Właściwości | Właściwości bazy danych programu Sql Server w usłudze Arc | SqlServerDatabaseResourceProperties (wymagane) |
| Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
| typ | Typ zasobu | "Microsoft.AzureArcData/sqlServerInstances/databases" |
DodatkoweMigracjaAtrybuty Pracy
| Nazwa | Opis | Wartość |
|---|---|---|
| nazwaKlucza | Unikalna nazwa atrybutu. | ciąg |
| Wartość klucza | Wartość atrybutu. | ciąg |
Zasady tworzenia kopii zapasowych
| Nazwa | Opis | Wartość |
|---|---|---|
| differentialBackupHours (godziny kopii zapasowej) | Interwał różnicowej kopii zapasowej w godzinach. | Int |
| fullBackupDays (dni pełnej kopii zapasowej) | Wartość wskazująca dni między pełnymi kopiami zapasowymi. | Int Ograniczenia: Minimalna wartość = 0 Wartość maksymalna = 7 |
| retentionPeriodDays (dni przechowywania) | Okres przechowywania dla wszystkich baz danych w tym wystąpieniu zarządzanym. | Int Ograniczenia: Minimalna wartość = 0 Wartość maksymalna = 35 |
| transactionLogBackupMinutes | Wartość wskazująca minuty między kopiami zapasowymi dziennika transakcji. | Int Ograniczenia: Minimalna wartość = 0 Wartość maksymalna = 60 |
Migracja bazy danych
| Nazwa | Opis | Wartość |
|---|---|---|
| ocena | Konfiguracja powiązana z ocenami migracji. | DataBaseMigrationAssessment |
| jobs | Prace migracyjne/rzeczywisty ruch danych/migracje danych związane z tą bazą danych. | DatabaseMigrationJobsItem[] |
DataBaseMigrationAssessment
| Nazwa | Opis | Wartość |
|---|
Baza danychMigrationJobsItem
| Nazwa | Opis | Wartość |
|---|---|---|
| additionalAttributes | DodatkoweAtrybuty Pracy[] | |
| endTime | Czas, gdy praca migracyjna osiągnęła stan końcowy. | ciąg |
| inicjowanyFrom | Aby wskazać klienta, z którego migracja jest inicjowana, np. Azure Arc, DMS-Azure Portal/PS/CLI dla dodatkowego śledzenia. | 'ADS' 'Azure Arc' 'DMS-CLI' 'DMS-Portal' 'DMS-PS' 'DMS-SDK' 'Other' 'SSMA' 'SSMS' |
| lastError | Ostatni błąd, jeśli w ogóle, związany z tym zadaniem migracji. | ciąg |
| migrationMode (tryb migracji) | Tryb/typ migracji. | 'Logiczne' 'LogShipping' 'MILink' 'Other' 'Unknown' |
| migrationTrackingId | Identyfikator referencyjny do celów śledzenia/opcjonalny link do systemu inicjującego tę migrację. np. Arc MI link job id, DMS resource id. | ciąg |
| startTime | Czas, gdy zaczęto pracę migracyjną. | ciąg |
| stan | Status pracy migracyjnej. | "Anulowano" "Niepowodzenie" "Ruch przychodzący" 'W trakcieZOstrzeżeniami' "NotStarted" 'Sukces' 'Unknown' |
| IdentyfikatorZasobuDocelowego | Resource Id docelowego zasobu SQL dla tego zadania migracji. | ciąg |
| typ celu | Typ celu w Azure, do którego ta baza jest migrowana. | 'AzureSqlDatabase' 'AzureSqlManagedInstance' 'AzureSqlVirtualMachine' |
SqlServerDatabaseResourceProperties
| Nazwa | Opis | Wartość |
|---|---|---|
| informacje o kopii zapasowej | SqlServerDatabaseResourcePropertiesBackupInformation | |
| backupPolicy (zasady kopii zapasowej) | Profil kopii zapasowej serwera SQL. | Zasady tworzenia kopii zapasowych |
| nazwa sortowania | Sortowanie bazy danych. | ciąg |
| poziom zgodności | Poziom zgodności bazy danych | Int Ograniczenia: Minimalna wartość = 80 Wartość maksymalna = 200 |
| createMode (tryb tworzenia) | Tryb tworzenia bazy danych. PointInTimeRestore: utwórz bazę danych, przywracając kopię zapasową istniejącej bazy danych w czasie. należy określić parametr sourceDatabaseId i restorePointInTime. | "Wartość domyślna" "PointInTimeRestore" |
| dataUtworzeniaBazyDanych | Data utworzenia bazy danych. | ciąg |
| databaseOptions (Opcje bazy danych) | Lista funkcji, które są włączone dla bazy danych | SqlServerDatabaseResourcePropertiesDatabaseOptions |
| dataFileSizeMB (rozmiar plikuMB) | Łączny rozmiar w MB dla plików danych (mdf i ndf) dla tej bazy danych. | Int |
| isReadOnly (Tylko do odczytu) | Niezależnie od tego, czy baza danych jest tylko do odczytu, czy nie. | Bool |
| logFileSizeMB (rozmiar pliku) | Łączny rozmiar w MB dla plików dziennika (ldf) dla tej bazy danych. | Int |
| migracja | Konfiguracja związana z migracją. | Migracja bazy danych |
| tryb odzyskiwania | Stan bazy danych. | "Rejestrowane zbiorczo" "Pełny" "Prosty" |
| restorePointInTime (przywróć punkt)w czasie | Warunkowy. Jeśli parametr createMode to PointInTimeRestore, ta wartość jest wymagana. Określa punkt w czasie (ISO8601 format) źródłowej bazy danych, która zostanie przywrócona w celu utworzenia nowej bazy danych. | ciąg |
| rozmiarMB | Rozmiar bazy danych. | Int |
| sourceDatabaseId (identyfikator bazy danych) | Nazwa źródłowej bazy danych skojarzonej z operacją tworzenia tej bazy danych. | ciąg |
| przestrzeńDostępnaMB | Spacja po lewej stronie bazy danych. | Int |
| stan | Stan bazy danych. | "Kopiowanie" "Awaryjne" "Offline" "OfflineSecondary" "Online" "Odzyskiwanie" "RecoveryPending" "Przywracanie" "Podejrzany" |
SqlServerDatabaseResourcePropertiesBackupInformation
| Nazwa | Opis | Wartość |
|---|---|---|
| lastFullBackup (ostatnia kopia zapasowa) | Data ostatniej pełnej kopii zapasowej. | ciąg |
| lastLogBackup (kopia zapasowa ostatniego logu) | Data i godzina ostatniej kopii zapasowej dziennika. | ciąg |
SqlServerDatabaseResourcePropertiesDatabaseOptions
| Nazwa | Opis | Wartość |
|---|---|---|
| czyAutomatyczneZamykanieJestWłączone | Bool | |
| czyAutomatyczneTworzenieStatystykJestWłączone | Bool | |
| czyAutoZmniejszenieWłączone | Bool | |
| isAutoUpdateStatsOn | Bool | |
| jestZaszyfrowany | Bool | |
| isHekatonFilesOn | Określa, czy baza danych używa funkcji OLTP In-Memory do przechowywania obiektów w pamięci. | Bool |
| czyOptymalizacjaPamięciJestWłączona | Bool | |
| czyZdalneArchiwumDanychJestWłączone | Bool | |
| isGodny zaufania | Bool | |
| liczbaPlikówHekatonu | Ile plików Hekaton baza danych ma na dysku, jeśli używa obiektów OLTP w pamięci. | Int |
Śledzone tagi zasobów
| Nazwa | Opis | Wartość |
|---|
Przykłady użycia
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu sqlServerInstances/databases można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.AzureArcData/sqlServerInstances/databases, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AzureArcData/sqlServerInstances/databases@2026-03-01-preview"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
backupInformation = {
lastFullBackup = "string"
lastLogBackup = "string"
}
backupPolicy = {
differentialBackupHours = int
fullBackupDays = int
retentionPeriodDays = int
transactionLogBackupMinutes = int
}
collationName = "string"
compatibilityLevel = int
createMode = "string"
databaseCreationDate = "string"
databaseOptions = {
isAutoCloseOn = bool
isAutoCreateStatsOn = bool
isAutoShrinkOn = bool
isAutoUpdateStatsOn = bool
isEncrypted = bool
isHekatonFilesOn = bool
isMemoryOptimizationEnabled = bool
isRemoteDataArchiveEnabled = bool
isTrustworthyOn = bool
numberOfHekatonFiles = int
}
dataFileSizeMB = int
isReadOnly = bool
logFileSizeMB = int
migration = {
assessment = {
}
jobs = [
{
additionalAttributes = [
{
keyName = "string"
keyValue = "string"
}
]
endTime = "string"
initiatedFrom = "string"
lastError = "string"
migrationMode = "string"
migrationTrackingId = "string"
startTime = "string"
status = "string"
targetResourceId = "string"
targetType = "string"
}
]
}
recoveryMode = "string"
restorePointInTime = "string"
sizeMB = int
sourceDatabaseId = "string"
spaceAvailableMB = int
state = "string"
}
}
}
Wartości właściwości
Microsoft.AzureArcData/sqlServerInstances/databases
| Nazwa | Opis | Wartość |
|---|---|---|
| lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
| nazwa | Nazwa zasobu | ciąg (wymagany) |
| parent_id (identyfikator rodzica) | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: sqlServerInstances |
| Właściwości | Właściwości bazy danych programu Sql Server w usłudze Arc | SqlServerDatabaseResourceProperties (wymagane) |
| Tagi | Tagi zasobów | Słownik nazw tagów i wartości. |
| typ | Typ zasobu | "Microsoft. AzureArcData/sqlServerInstances/databases@2026-03-01-preview" |
DodatkoweMigracjaAtrybuty Pracy
| Nazwa | Opis | Wartość |
|---|---|---|
| nazwaKlucza | Unikalna nazwa atrybutu. | ciąg |
| Wartość klucza | Wartość atrybutu. | ciąg |
Zasady tworzenia kopii zapasowych
| Nazwa | Opis | Wartość |
|---|---|---|
| differentialBackupHours (godziny kopii zapasowej) | Interwał różnicowej kopii zapasowej w godzinach. | Int |
| fullBackupDays (dni pełnej kopii zapasowej) | Wartość wskazująca dni między pełnymi kopiami zapasowymi. | Int Ograniczenia: Minimalna wartość = 0 Wartość maksymalna = 7 |
| retentionPeriodDays (dni przechowywania) | Okres przechowywania dla wszystkich baz danych w tym wystąpieniu zarządzanym. | Int Ograniczenia: Minimalna wartość = 0 Wartość maksymalna = 35 |
| transactionLogBackupMinutes | Wartość wskazująca minuty między kopiami zapasowymi dziennika transakcji. | Int Ograniczenia: Minimalna wartość = 0 Wartość maksymalna = 60 |
Migracja bazy danych
| Nazwa | Opis | Wartość |
|---|---|---|
| ocena | Konfiguracja powiązana z ocenami migracji. | DataBaseMigrationAssessment |
| jobs | Prace migracyjne/rzeczywisty ruch danych/migracje danych związane z tą bazą danych. | DatabaseMigrationJobsItem[] |
DataBaseMigrationAssessment
| Nazwa | Opis | Wartość |
|---|
Baza danychMigrationJobsItem
| Nazwa | Opis | Wartość |
|---|---|---|
| additionalAttributes | DodatkoweAtrybuty Pracy[] | |
| endTime | Czas, gdy praca migracyjna osiągnęła stan końcowy. | ciąg |
| inicjowanyFrom | Aby wskazać klienta, z którego migracja jest inicjowana, np. Azure Arc, DMS-Azure Portal/PS/CLI dla dodatkowego śledzenia. | 'ADS' 'Azure Arc' 'DMS-CLI' 'DMS-Portal' 'DMS-PS' 'DMS-SDK' 'Other' 'SSMA' 'SSMS' |
| lastError | Ostatni błąd, jeśli w ogóle, związany z tym zadaniem migracji. | ciąg |
| migrationMode (tryb migracji) | Tryb/typ migracji. | 'Logiczne' 'LogShipping' 'MILink' 'Other' 'Unknown' |
| migrationTrackingId | Identyfikator referencyjny do celów śledzenia/opcjonalny link do systemu inicjującego tę migrację. np. Arc MI link job id, DMS resource id. | ciąg |
| startTime | Czas, gdy zaczęto pracę migracyjną. | ciąg |
| stan | Status pracy migracyjnej. | "Anulowano" "Niepowodzenie" "Ruch przychodzący" 'W trakcieZOstrzeżeniami' "NotStarted" 'Sukces' 'Unknown' |
| IdentyfikatorZasobuDocelowego | Resource Id docelowego zasobu SQL dla tego zadania migracji. | ciąg |
| typ celu | Typ celu w Azure, do którego ta baza jest migrowana. | 'AzureSqlDatabase' 'AzureSqlManagedInstance' 'AzureSqlVirtualMachine' |
SqlServerDatabaseResourceProperties
| Nazwa | Opis | Wartość |
|---|---|---|
| informacje o kopii zapasowej | SqlServerDatabaseResourcePropertiesBackupInformation | |
| backupPolicy (zasady kopii zapasowej) | Profil kopii zapasowej serwera SQL. | Zasady tworzenia kopii zapasowych |
| nazwa sortowania | Sortowanie bazy danych. | ciąg |
| poziom zgodności | Poziom zgodności bazy danych | Int Ograniczenia: Minimalna wartość = 80 Wartość maksymalna = 200 |
| createMode (tryb tworzenia) | Tryb tworzenia bazy danych. PointInTimeRestore: utwórz bazę danych, przywracając kopię zapasową istniejącej bazy danych w czasie. należy określić parametr sourceDatabaseId i restorePointInTime. | "Wartość domyślna" "PointInTimeRestore" |
| dataUtworzeniaBazyDanych | Data utworzenia bazy danych. | ciąg |
| databaseOptions (Opcje bazy danych) | Lista funkcji, które są włączone dla bazy danych | SqlServerDatabaseResourcePropertiesDatabaseOptions |
| dataFileSizeMB (rozmiar plikuMB) | Łączny rozmiar w MB dla plików danych (mdf i ndf) dla tej bazy danych. | Int |
| isReadOnly (Tylko do odczytu) | Niezależnie od tego, czy baza danych jest tylko do odczytu, czy nie. | Bool |
| logFileSizeMB (rozmiar pliku) | Łączny rozmiar w MB dla plików dziennika (ldf) dla tej bazy danych. | Int |
| migracja | Konfiguracja związana z migracją. | Migracja bazy danych |
| tryb odzyskiwania | Stan bazy danych. | "Rejestrowane zbiorczo" "Pełny" "Prosty" |
| restorePointInTime (przywróć punkt)w czasie | Warunkowy. Jeśli parametr createMode to PointInTimeRestore, ta wartość jest wymagana. Określa punkt w czasie (ISO8601 format) źródłowej bazy danych, która zostanie przywrócona w celu utworzenia nowej bazy danych. | ciąg |
| rozmiarMB | Rozmiar bazy danych. | Int |
| sourceDatabaseId (identyfikator bazy danych) | Nazwa źródłowej bazy danych skojarzonej z operacją tworzenia tej bazy danych. | ciąg |
| przestrzeńDostępnaMB | Spacja po lewej stronie bazy danych. | Int |
| stan | Stan bazy danych. | "Kopiowanie" "Awaryjne" "Offline" "OfflineSecondary" "Online" "Odzyskiwanie" "RecoveryPending" "Przywracanie" "Podejrzany" |
SqlServerDatabaseResourcePropertiesBackupInformation
| Nazwa | Opis | Wartość |
|---|---|---|
| lastFullBackup (ostatnia kopia zapasowa) | Data ostatniej pełnej kopii zapasowej. | ciąg |
| lastLogBackup (kopia zapasowa ostatniego logu) | Data i godzina ostatniej kopii zapasowej dziennika. | ciąg |
SqlServerDatabaseResourcePropertiesDatabaseOptions
| Nazwa | Opis | Wartość |
|---|---|---|
| czyAutomatyczneZamykanieJestWłączone | Bool | |
| czyAutomatyczneTworzenieStatystykJestWłączone | Bool | |
| czyAutoZmniejszenieWłączone | Bool | |
| isAutoUpdateStatsOn | Bool | |
| jestZaszyfrowany | Bool | |
| isHekatonFilesOn | Określa, czy baza danych używa funkcji OLTP In-Memory do przechowywania obiektów w pamięci. | Bool |
| czyOptymalizacjaPamięciJestWłączona | Bool | |
| czyZdalneArchiwumDanychJestWłączone | Bool | |
| isGodny zaufania | Bool | |
| liczbaPlikówHekatonu | Ile plików Hekaton baza danych ma na dysku, jeśli używa obiektów OLTP w pamięci. | Int |
Śledzone tagi zasobów
| Nazwa | Opis | Wartość |
|---|