Tasks - Get
Pobieranie informacji o zadaniu
Zasób zadań to zagnieżdżony zagnieżdżony zasób tylko do serwera proxy reprezentujący pracę wykonywaną przez wystąpienie usługi DMS (klasyczne). Metoda GET pobiera informacje o zadaniu.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}/projects/{projectName}/tasks/{taskName}?api-version=2022-03-30-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}/projects/{projectName}/tasks/{taskName}?$expand={$expand}&api-version=2022-03-30-preview
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
group
|
path | True |
string |
Nazwa grupy zasobów |
project
|
path | True |
string |
Nazwa projektu |
service
|
path | True |
string |
Nazwa usługi |
subscription
|
path | True |
string |
Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure. |
task
|
path | True |
string |
Nazwa zadania |
api-version
|
query | True |
string |
Wersja interfejsu API |
$expand
|
query |
string |
Rozwiń odpowiedź |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Zasób zadania |
|
Other Status Codes |
Błąd |
Zabezpieczenia
azure_auth
Przepływ OAuth2 usługi Azure Active Directory
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
Tasks_Get
Przykładowe żądanie
Przykładowa odpowiedź
{
"properties": {
"input": {
"targetConnectionInfo": {
"type": "SqlConnectionInfo",
"dataSource": "ssma-test-server.database.windows.net",
"authentication": "SqlAuthentication",
"encryptConnection": true,
"trustServerCertificate": true,
"userName": "testuser"
}
},
"taskType": "ConnectToTarget.SqlDb",
"state": "Queued"
},
"etag": "0vPYxzfnDaDH9yhOJAnqTyTRpa09Kb7pm+LEukDBbw8=",
"id": "/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/projects/DmsSdkProject/tasks/DmsSdkTask",
"name": "DmsSdkTask",
"type": "Microsoft.DataMigration/services/projects/tasks"
}
Definicje
Nazwa | Opis |
---|---|
Api |
Informacje o błędzie. |
Authentication |
Wyliczanie możliwych typów uwierzytelniania podczas nawiązywania połączenia |
Azure |
Aplikacja usługi Azure Active Directory |
Backup |
Informacje o pliku kopii zapasowej |
Backup |
Wyliczenie stanu pliku kopii zapasowej dziennika. |
Backup |
Wyliczanie trybów tworzenia kopii zapasowych |
Backup |
Informacje o zestawie kopii zapasowych |
Backup |
Wyliczenie różnych typów kopii zapasowych. |
Blob |
Informacje o magazynie kontenerów obiektów blob. |
Command |
Stan polecenia. Jest to ignorowane w przypadku przesłania. |
Connect |
Właściwości zadania, które weryfikuje połączenie z serwerem MongoDB i udostępniają informacje o serwerze Bazy danych MongoDB |
Connect |
Dane wejściowe zadania weryfikujące połączenie bazy danych MySQL |
Connect |
Właściwości zadania, które weryfikuje połączenie bazy danych MySQL |
Connect |
Dane wyjściowe na potrzeby nawiązywania połączenia ze źródłem typu MySQL |
Connect |
Dane wejściowe zadania weryfikujące połączenie bazy danych Oracle |
Connect |
Dane wyjściowe zadania, które weryfikuje połączenie bazy danych Oracle |
Connect |
Właściwości zadania, które weryfikuje połączenie bazy danych Oracle |
Connect |
Dane wejściowe zadania, które weryfikują wymagania dotyczące połączenia z bazą danych PostgreSQL i serwerem źródłowym |
Connect |
Dane wyjściowe zadania, które weryfikują wymagania dotyczące połączenia z bazą danych PostgreSQL i serwerem źródłowym |
Connect |
Właściwości zadania, które weryfikuje połączenie z serwerem PostgreSQL i wymaganiami serwera źródłowego na potrzeby migracji online |
Connect |
Właściwości zadania, które weryfikuje połączenie z SQL Server i wymaganiami serwera źródłowego na potrzeby migracji online |
Connect |
Dane wejściowe zadania, które weryfikują połączenie z SQL Server, a także weryfikują wymagania dotyczące serwera źródłowego |
Connect |
Dane wyjściowe na poziomie zadania agenta, które weryfikuje połączenie z SQL Server, a także weryfikuje wymagania dotyczące serwera źródłowego |
Connect |
Dane wyjściowe na poziomie bazy danych dla zadania, które weryfikuje połączenie z SQL Server, a także weryfikuje wymagania dotyczące serwera źródłowego |
Connect |
Dane wyjściowe na poziomie logowania dla zadania, które weryfikuje połączenie z SQL Server, a także weryfikuje wymagania dotyczące serwera źródłowego |
Connect |
Dane wyjściowe na poziomie zadania, które weryfikują połączenie z SQL Server, a także weryfikują wymagania dotyczące serwera źródłowego |
Connect |
Właściwości zadania, które weryfikuje połączenie z SQL Server, a także weryfikuje wymagania serwera źródłowego |
Connect |
Dane wejściowe zadania, które weryfikują połączenie z wymaganiami serwera Azure Database for MySQL i serwera docelowego |
Connect |
Dane wyjściowe zadania weryfikujące połączenie z wymaganiami serwera Azure Database for MySQL i docelowego |
Connect |
Właściwości zadania, które weryfikuje połączenie z wymaganiami serwera Azure Database for MySQL i docelowego |
Connect |
Dane wejściowe zadania weryfikujące połączenie z wymaganiami Azure Database for PostgreSQL i serwera docelowego |
Connect |
Dane wyjściowe zadania, które weryfikuje połączenie z Azure Database for PostgreSQL i wymaganiami serwera docelowego |
Connect |
Właściwości zadania, które weryfikują połączenie z serwerem usługi Azure Database for PostgreSQL i wymaganiami serwera docelowego na potrzeby migracji online |
Connect |
Dane wejściowe zadania weryfikujące połączenie z Azure Database for PostgreSQL i wymaganiami serwera docelowego dla źródła Oracle. |
Connect |
Dane wyjściowe zadania, które weryfikuje połączenie z Azure Database for PostgreSQL i wymaganiami serwera docelowego dla źródła Oracle. |
Connect |
Właściwości zadania, które weryfikują połączenie z serwerem usługi Azure Database for PostgreSQL i wymaganiami serwera docelowego na potrzeby migracji online dla źródła Oracle. |
Connect |
Dane wejściowe zadania, które weryfikuje połączenie z bazą danych SQL i wymaganiami serwera docelowego |
Connect |
Dane wyjściowe zadania, które weryfikuje połączenie z bazą danych SQL i wymaganiami serwera docelowego |
Connect |
Właściwości zadania, które weryfikuje połączenie z bazą danych SQL i wymaganiami serwera docelowego |
Connect |
Dane wejściowe zadania weryfikujące połączenie z wystąpieniem zarządzanym usługi Azure SQL Database w trybie online. |
Connect |
Dane wyjściowe zadania, które weryfikują połączenie z wystąpieniem zarządzanym usługi Azure SQL Database. |
Connect |
Właściwości zadania, które weryfikują połączenie z wystąpieniem zarządzanym usługi Azure SQL Database |
Connect |
Dane wejściowe zadania, które weryfikują połączenie z wystąpieniem zarządzanym usługi Azure SQL Database. |
Connect |
Dane wyjściowe zadania, które weryfikują połączenie z wystąpieniem zarządzanym usługi Azure SQL Database. |
Connect |
Właściwości zadania, które weryfikują połączenie z wystąpieniem zarządzanym usługi Azure SQL Database |
Connect |
Dane wejściowe zadania weryfikujące połączenie z Azure SQL DB i wymaganiami serwera docelowego |
Connect |
Właściwości zadania, które weryfikuje połączenie z bazą danych SQL i wymagania serwera docelowego dotyczące migracji online |
created |
|
Database |
Informacje o plikach kopii zapasowych, gdy jest używany istniejący tryb tworzenia kopii zapasowej. |
Database |
Wyliczenie poziomów zgodności bazy danych SQL Server |
Database |
Informacje specyficzne dla pliku bazy danych |
Database |
Wyliczanie typów plików bazy danych SQL Server |
Database |
Bieżący etap migracji |
Database |
Stan migracji na poziomie bazy danych. |
Database |
Mapowanie schematów na bazę danych |
Database |
Wyliczenie stanów bazy danych SQL Server |
Database |
Podsumowanie wyników migracji bazy danych |
Database |
Właściwości tabeli |
Data |
Wyniki weryfikacji integralności danych opartej na sumach kontrolnych |
Data |
Podstawowe podsumowanie migracji elementu danych |
Execution |
Opis błędów występujących podczas przeprowadzania walidacji migracji |
File |
Informacje o udziale plików z ścieżką, nazwą użytkownika i hasłem. |
Get |
Dane wejściowe dla zadania, które pobiera certyfikaty TDE w formacie zakodowanym w formacie Base64. |
Get |
Dane wyjściowe zadania, które pobiera certyfikaty TDE w formacie zakodowanym w formacie Base64. |
Get |
Właściwości zadania, które pobiera certyfikaty TDE w formacie zakodowanym w formacie Base64. |
Get |
Dane wejściowe zadania, które zbiera tabele użytkowników dla danej listy baz danych |
Get |
Dane wyjściowe zadania, które zbiera tabele użytkowników dla danej listy baz danych |
Get |
Właściwości zadania, które zbiera tabele użytkowników dla danej listy baz danych |
Get |
Dane wejściowe zadania, które pobiera listę tabel zawartych na podanej liście schematów Oracle. |
Get |
Dane wyjściowe zadania, które pobiera listę tabel zawartych na podanej liście schematów Oracle. |
Get |
Właściwości zadania, które zbiera tabele użytkowników dla danej listy schematów Oracle |
Get |
Dane wejściowe zadania, które pobiera listę tabel dla podanej listy baz danych PostgreSQL. |
Get |
Dane wyjściowe zadania, które pobiera listę tabel dla podanej listy baz danych PostgreSQL. |
Get |
Właściwości zadania, które zbiera tabele użytkowników dla danej listy baz danych |
Get |
Dane wejściowe zadania, które zbiera tabele użytkowników dla danej listy baz danych |
Get |
Dane wyjściowe zadania, które zbiera tabele użytkowników dla danej listy baz danych |
Get |
Właściwości zadania, które zbiera tabele użytkowników dla danej listy baz danych |
Get |
Dane wejściowe zadania, które zbiera tabele użytkowników dla danej listy baz danych |
Get |
Dane wyjściowe zadania, które zbiera tabele użytkowników dla danej listy baz danych |
Get |
Właściwości zadania, które zbiera tabele użytkowników dla danej listy baz danych |
Login |
Wyliczenie innego etapu migracji logowania. |
Login |
Mapowanie wartości SMO LoginType. |
Migrate |
Dane wejściowe polecenia, które kończy migrację online dla wystąpienia zarządzanego bazy danych Azure SQL. |
Migrate |
Dane wyjściowe polecenia, które kończy migrację online dla wystąpienia zarządzanego bazy danych Azure SQL. |
Migrate |
Właściwości polecenia, które kończy migrację online dla wystąpienia zarządzanego bazy danych Azure SQL. |
Migrate |
Właściwości zadania migrujące dane między źródłami danych bazy danych MongoDB |
Migrate |
Informacje specyficzne dla bazy danych dla programu MySQL w trybie offline do Azure Database for MySQL danych wejściowych zadania migracji |
Migrate |
Dane wejściowe zadania migrujące bazy danych MySQL do Azure Database for MySQL na potrzeby migracji w trybie offline |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Właściwości zadania migrowania baz danych MySQL do Azure Database for MySQL na potrzeby migracji w trybie offline |
Migrate |
Informacje specyficzne dla bazy danych programu MySQL do Azure Database for MySQL danych wejściowych zadań migracji |
Migrate |
Dane wejściowe zadania migrujące bazy danych MySQL do Azure Database for MySQL na potrzeby migracji online |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Właściwości zadania migrowania baz danych MySQL do Azure Database for MySQL na potrzeby migracji online |
Migrate |
Właściwości zadania migrowania programu Oracle do Azure Database for PostgreSQL na potrzeby migracji online |
Migrate |
Informacje specyficzne dla bazy danych dla programu Oracle do Azure Database for PostgreSQL danych wejściowych zadania migracji |
Migrate |
Dane wejściowe zadania migrujące bazy danych Oracle do Azure Database for PostgreSQL na potrzeby migracji online |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Informacje specyficzne dla bazy danych postgreSQL dotyczące danych wejściowych zadania migracji Azure Database for PostgreSQL |
Migrate |
Wybrane tabele migracji |
Migrate |
Dane wejściowe zadania migrujące bazy danych PostgreSQL do Azure Database for PostgreSQL na potrzeby migracji online |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Właściwości zadania migrowania baz danych PostgreSQL do Azure Database for PostgreSQL na potrzeby migracji online |
Migrate |
Informacje specyficzne dla bazy danych SQL do Azure SQL danych wejściowych zadania migracji bazy danych |
Migrate |
Informacje specyficzne dla bazy danych SQL do Azure SQL danych wejściowych zadania migracji synchronizacji bazy danych |
Migrate |
Dane wejściowe zadania migrowania lokalnych baz danych SQL Server do usługi Azure SQL Database for online |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Właściwości zadania migrowania lokalnych baz danych SQL Server do usługi Azure SQL Database for online |
Migrate |
Dane wejściowe zadania migrowania lokalnych baz danych SQL Server do usługi Azure SQL Database |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Właściwości zadania migrowania lokalnych baz danych SQL Server do usługi Azure SQL Database |
Migrate |
Informacje specyficzne dla bazy danych SQL do Azure SQL danych wejściowych zadania migracji wystąpienia zarządzanego bazy danych |
Migrate |
Dane wejściowe zadania migrowania baz danych SQL Server do scenariusza online wystąpienia zarządzanego usługi Azure SQL Database. |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Właściwości zadania migrowania baz danych SQL Server do scenariusza synchronizacji wystąpienia zarządzanego usługi Azure SQL Database |
Migrate |
Dane wejściowe zadania migrowania baz danych SQL Server do wystąpienia zarządzanego usługi Azure SQL Database. |
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
|
Migrate |
Właściwości zadania migrowania baz danych SQL Server do wystąpienia zarządzanego usługi Azure SQL Database |
Migrate |
Dane wejściowe zadania migrujące pakiety usług SSIS z SQL Server do wystąpienia zarządzanego usługi Azure SQL Database. |
Migrate |
|
Migrate |
|
Migrate |
Właściwości zadania, które migrują pakiety usług SSIS z baz danych SQL Server do wystąpienia zarządzanego bazy danych Azure SQL. |
Migrate |
Dane wejściowe polecenia, które kończy migrację synchronizacji bazy danych. |
Migrate |
Dane wyjściowe polecenia, które kończy migrację synchronizacji bazy danych. |
Migrate |
Właściwości polecenia, które kończy migrację synchronizacji bazy danych. |
Migration |
Informacje o uprawnieniach do migracji obiektu serwera |
Migration |
Wynik raportu weryfikacji migracji zawiera adres URL pobierania wygenerowanego raportu. |
Migration |
Bieżący stan migracji |
Migration |
Bieżący stan migracji |
Migration |
Wynik podsumowania poziomu bazy danych weryfikacji migracji |
Migration |
Typy walidacji do uruchomienia po migracji |
Migration |
Wynik weryfikacji migracji |
Mi |
Właściwości wymagane do utworzenia połączenia z wystąpieniem zarządzanym bazy danych Azure SQL |
Mongo |
Opisuje źródło danych bazy danych MongoDB |
Mongo |
Typ źródła danych |
Mongo |
Opisuje obsługiwaną kolekcję w bazie danych MongoDB |
Mongo |
Opisuje postęp kolekcji |
Mongo |
Opisuje sposób migrowania pojedynczej kolekcji bazy danych MongoDB |
Mongo |
Opisuje połączenie ze źródłem danych bazy danych MongoDB |
Mongo |
Opisuje bazę danych w źródle danych bazy danych MongoDB |
Mongo |
Opisuje postęp bazy danych |
Mongo |
Opisuje sposób migrowania pojedynczej bazy danych MongoDB |
Mongo |
Opisuje błąd lub ostrzeżenie, które wystąpiło podczas migracji bazy danych MongoDB |
Mongo |
Typ błędu lub ostrzeżenia |
Mongo |
Opisuje postęp ogólnej migracji |
Mongo |
Opisuje sposób przeprowadzenia migracji danych bazy danych MongoDB |
Mongo |
|
Mongo |
Opisuje sposób replikacji zmian ze źródła do miejsca docelowego. Wartość domyślna to OneTime. |
Mongo |
Opisuje odwołanie do pola w kluczu fragmentu bazy danych MongoDB |
Mongo |
Opisuje klucz fragmentu bazy danych MongoDB |
Mongo |
Kolejność pól |
Mongo |
Opisuje klucz fragmentu bazy danych MongoDB |
Mongo |
Określa limity zasobów migracji |
My |
Informacje dotyczące nawiązywania połączenia z serwerem MySQL |
My |
Platforma docelowa migracji |
Object |
Typ obiektu, który ma różnicę. np. (Table/View/StoredProcedure) |
OData |
Informacje o błędzie w formacie OData. |
Oracle |
Informacje dotyczące nawiązywania połączenia z serwerem Oracle |
Orphaned |
Informacje o oddzielonych użytkownikach w bazie danych programu SQL Server. |
Postgre |
Informacje dotyczące nawiązywania połączenia z serwerem PostgreSQL |
Project |
Zasób zadania |
Query |
Wyniki porównania analizy zapytań między źródłem a obiektem docelowym |
Query |
Opisuje wyniki analizy zapytań na potrzeby wykonywania w źródle i obiekcie docelowym |
Replicate |
Otoka do replikowania zgłoszonych stanów migracji. |
Reportable |
Obiekt wyjątku dla wszystkich wyjątków niestandardowych |
Scenario |
Wyliczenie typu źródłowego |
Scenario |
Wyliczenie typu docelowego |
Schema |
Wyniki porównania schematu między źródłem a obiektem docelowym |
Schema |
Opis błędów występujących podczas przeprowadzania walidacji migracji |
Selected |
Informacje o certyfikacie do wyeksportowania dla baz danych z obsługą funkcji TDE. |
Server |
Grupa uprawnień na potrzeby walidacji. Te grupy będą uruchamiać zestaw uprawnień do weryfikowania aktywności użytkownika. Wybierz grupę uprawnień dla wykonywanego działania. |
Server |
Właściwości serwera dla źródła typu MySQL |
Severity |
Ważność błędu walidacji |
Sql |
Informacje dotyczące nawiązywania połączenia z serwerem bazy danych SQL |
Sql |
Typ platformy serwera dla połączenia |
Ssis |
Informacje o migracji usług SSIS z typem magazynu usług SSIS, zastąp zasady. |
Ssis |
Opcja zastępowania migracji obiektów SSIS, tylko ignorowanie i zastępowanie jest obsługiwane w usłudze DMS (wersja klasyczna), a przyszłość może dodać opcję Ponowne użycie dla obiektu kontenera |
Ssis |
Bieżący etap migracji usług SSIS |
Ssis |
Wyliczenie obsługiwanego typu magazynu usług SSIS w usłudze DMS (wersja klasyczna) |
Start |
Wynik migracji roli serwera |
Sync |
Wyliczenie innego stanu migracji online na poziomie bazy danych. |
Sync |
Błędy migracji bazy danych na potrzeby migracji online |
Sync |
Wyliczenie innego stanu migracji online na poziomie tabeli. |
System |
|
Task |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
Update |
Typ rzeczywistej różnicy dla porównywanego obiektu podczas porównywania schematu |
Validate |
Właściwości zadania weryfikujące dane wejściowe migracji dla programu SQL do migracji synchronizacji bazy danych Azure SQL DB |
Validate |
Dane wejściowe zadania migrujące bazy danych SQL Server do scenariusza online wystąpienia zarządzanego bazy danych usługi Azure SQL Database. |
Validate |
Dane wyjściowe zadania, które weryfikują dane wejściowe migracji do usługi Azure SQL Database Managed Instance w trybie online |
Validate |
Właściwości zadania weryfikujące dane wejściowe migracji dla programu SQL do scenariusza synchronizacji wystąpienia zarządzanego usługi Azure SQL Database |
Validate |
Dane wejściowe zadania weryfikujące dane wejściowe migracji dla programu SQL do Azure SQL Managed Instance |
Validate |
Dane wyjściowe zadania weryfikujące dane wejściowe migracji dla programu SQL do migracji Azure SQL Managed Instance |
Validate |
Właściwości zadania weryfikujące dane wejściowe migracji dla programu SQL do wystąpienia zarządzanego usługi Azure SQL Database |
Validate |
Właściwości zadania weryfikujące migrację między źródłami danych bazy danych MongoDB |
Validate |
Właściwości zadania, które weryfikuje migrację bazy danych Oracle do Azure Database for PostgreSQL na potrzeby migracji online |
Validate |
Dane wyjściowe zadania weryfikujące dane wejściowe migracji dla bazy danych Oracle do Azure Database for PostgreSQL na potrzeby migracji online |
Validate |
Dane wejściowe zadania, które weryfikują dane wejściowe migracji migracji sql |
Validate |
Dane wyjściowe zadania, które weryfikują dane wejściowe migracji migracji sql |
Validation |
Opis błędów występujących podczas przeprowadzania walidacji migracji |
Validation |
Bieżący stan weryfikacji |
Wait |
Statystyki oczekiwania zebrane podczas wykonywania wsadowego zapytania |
ApiError
Informacje o błędzie.
Nazwa | Typ | Opis |
---|---|---|
error |
Informacje o błędach w formacie OData |
|
systemData |
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu. |
AuthenticationType
Wyliczanie możliwych typów uwierzytelniania podczas nawiązywania połączenia
Nazwa | Typ | Opis |
---|---|---|
ActiveDirectoryIntegrated |
string |
|
ActiveDirectoryPassword |
string |
|
None |
string |
|
SqlAuthentication |
string |
|
WindowsAuthentication |
string |
AzureActiveDirectoryApp
Aplikacja usługi Azure Active Directory
Nazwa | Typ | Opis |
---|---|---|
appKey |
string |
Klucz używany do uwierzytelniania w aplikacji usługi Azure Active Directory |
applicationId |
string |
Identyfikator aplikacji usługi Azure Active Directory |
ignoreAzurePermissions |
boolean |
Ignoruj sprawdzanie uprawnień platformy Azure w aplikacji usługi AAD |
tenantId |
string |
Identyfikator dzierżawy klienta |
BackupFileInfo
Informacje o pliku kopii zapasowej
Nazwa | Typ | Opis |
---|---|---|
familySequenceNumber |
integer |
Numer sekwencji pliku kopii zapasowej w zestawie kopii zapasowych |
fileLocation |
string |
Lokalizacja pliku kopii zapasowej w folderze udostępnionym |
status |
Stan pliku kopii zapasowej podczas migracji |
BackupFileStatus
Wyliczenie stanu pliku kopii zapasowej dziennika.
Nazwa | Typ | Opis |
---|---|---|
Arrived |
string |
|
Cancelled |
string |
|
Queued |
string |
|
Restored |
string |
|
Restoring |
string |
|
Uploaded |
string |
|
Uploading |
string |
BackupMode
Wyliczanie trybów tworzenia kopii zapasowych
Nazwa | Typ | Opis |
---|---|---|
CreateBackup |
string |
|
ExistingBackup |
string |
BackupSetInfo
Informacje o zestawie kopii zapasowych
Nazwa | Typ | Opis |
---|---|---|
backupFinishedDate |
string |
Data i godzina zakończenia operacji tworzenia kopii zapasowej |
backupSetId |
string |
Identyfikator zestawu plików kopii zapasowych |
backupStartDate |
string |
Data i godzina rozpoczęcia operacji tworzenia kopii zapasowej |
backupType |
Wyliczenie różnych typów kopii zapasowych |
|
databaseName |
string |
Nazwa bazy danych, do której należy zestaw kopii zapasowych |
firstLsn |
string |
Numer pierwszej sekwencji dziennika pliku kopii zapasowej |
isBackupRestored |
boolean |
Czy zestaw kopii zapasowych jest przywracany, czy nie |
lastLsn |
string |
Numer ostatniej sekwencji dziennika pliku kopii zapasowej |
lastModifiedTime |
string |
Czas ostatniej modyfikacji pliku kopii zapasowej w lokalizacji udziału |
listOfBackupFiles |
Lista plików w zestawie kopii zapasowych |
BackupType
Wyliczenie różnych typów kopii zapasowych.
Nazwa | Typ | Opis |
---|---|---|
Database |
string |
|
DifferentialDatabase |
string |
|
DifferentialFile |
string |
|
DifferentialPartial |
string |
|
File |
string |
|
Partial |
string |
|
TransactionLog |
string |
BlobShare
Informacje o magazynie kontenerów obiektów blob.
Nazwa | Typ | Opis |
---|---|---|
sasUri |
string |
Identyfikator URI sygnatury dostępu współdzielonego kontenera konta usługi Azure Storage. |
CommandState
Stan polecenia. Jest to ignorowane w przypadku przesłania.
Nazwa | Typ | Opis |
---|---|---|
Accepted |
string |
|
Failed |
string |
|
Running |
string |
|
Succeeded |
string |
|
Unknown |
string |
ConnectToMongoDbTaskProperties
Właściwości zadania, które weryfikuje połączenie z serwerem MongoDB i udostępniają informacje o serwerze Bazy danych MongoDB
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz wartości danych klienta w celu dołączenia informacji o metadanych do zadania |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Opisuje połączenie ze źródłem danych bazy danych MongoDB |
|
output |
Tablica zawierająca pojedynczy obiekt MongoDbClusterInfo |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Connect. |
Typ zadania. |
ConnectToSourceMySqlTaskInput
Dane wejściowe zadania weryfikujące połączenie bazy danych MySQL
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
checkPermissionsGroup |
Grupa uprawnień na potrzeby walidacji |
||
isOfflineMigration |
boolean |
False |
Flaga dotycząca tego, czy migracja jest w trybie offline |
sourceConnectionInfo |
Informacje dotyczące nawiązywania połączenia ze źródłem mySQL |
||
targetPlatform |
Platforma docelowa migracji |
ConnectToSourceMySqlTaskProperties
Właściwości zadania, które weryfikuje połączenie bazy danych MySQL
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz wartości danych klienta w celu dołączenia informacji o metadanych do zadania |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Connect |
Typ zadania. |
ConnectToSourceNonSqlTaskOutput
Dane wyjściowe na potrzeby nawiązywania połączenia ze źródłem typu MySQL
Nazwa | Typ | Opis |
---|---|---|
databases |
string[] |
Lista baz danych na serwerze |
id |
string |
Identyfikator wyniku |
serverProperties |
Właściwości serwera |
|
sourceServerBrandVersion |
string |
Wersja marki serwera |
validationErrors |
Błędy walidacji skojarzone z zadaniem |
ConnectToSourceOracleSyncTaskInput
Dane wejściowe zadania weryfikujące połączenie bazy danych Oracle
Nazwa | Typ | Opis |
---|---|---|
sourceConnectionInfo |
Informacje dotyczące nawiązywania połączenia ze źródłem Oracle |
ConnectToSourceOracleSyncTaskOutput
Dane wyjściowe zadania, które weryfikuje połączenie bazy danych Oracle
Nazwa | Typ | Opis |
---|---|---|
databases |
string[] |
Lista schematów na serwerze źródłowym |
sourceServerBrandVersion |
string |
Wersja marki serwera źródłowego |
sourceServerVersion |
string |
Wersja serwera źródłowego |
validationErrors |
Błędy walidacji skojarzone z zadaniem |
ConnectToSourceOracleSyncTaskProperties
Właściwości zadania, które weryfikuje połączenie bazy danych Oracle
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz wartości danych klienta w celu dołączenia informacji o metadanych do zadania |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Connect |
Typ zadania. |
ConnectToSourcePostgreSqlSyncTaskInput
Dane wejściowe zadania, które weryfikują wymagania dotyczące połączenia z bazą danych PostgreSQL i serwerem źródłowym
Nazwa | Typ | Opis |
---|---|---|
sourceConnectionInfo |
Informacje o połączeniu dla źródłowego serwera PostgreSQL |
ConnectToSourcePostgreSqlSyncTaskOutput
Dane wyjściowe zadania, które weryfikują wymagania dotyczące połączenia z bazą danych PostgreSQL i serwerem źródłowym
Nazwa | Typ | Opis |
---|---|---|
databases |
string[] |
Lista baz danych na serwerze źródłowym |
id |
string |
Identyfikator wyniku |
sourceServerBrandVersion |
string |
Wersja marki serwera źródłowego |
sourceServerVersion |
string |
Wersja serwera źródłowego |
validationErrors |
Błędy walidacji skojarzone z zadaniem |
ConnectToSourcePostgreSqlSyncTaskProperties
Właściwości zadania, które weryfikuje połączenie z serwerem PostgreSQL i wymaganiami serwera źródłowego na potrzeby migracji online
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz wartości danych klienta w celu dołączenia informacji o metadanych do zadania |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Connect |
Typ zadania. |
ConnectToSourceSqlServerSyncTaskProperties
Właściwości zadania, które weryfikuje połączenie z SQL Server i wymaganiami serwera źródłowego na potrzeby migracji online
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz wartości danych klienta w celu dołączenia informacji o metadanych do zadania |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output | ConnectToSourceSqlServerTaskOutput[]: |
Dane wyjściowe zadania. Jest to ignorowane w przypadku przesłania. |
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Connect |
Typ zadania. |
ConnectToSourceSqlServerTaskInput
Dane wejściowe zadania, które weryfikują połączenie z SQL Server, a także weryfikują wymagania dotyczące serwera źródłowego
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
checkPermissionsGroup |
Grupa uprawnień na potrzeby walidacji |
||
collectAgentJobs |
boolean |
False |
Flaga dotycząca zbierania zadań agenta z serwera źródłowego. |
collectDatabases |
boolean |
True |
Flaga dotycząca zbierania baz danych z serwera źródłowego. |
collectLogins |
boolean |
False |
Flaga dotycząca zbierania identyfikatorów logowania z serwera źródłowego. |
collectTdeCertificateInfo |
boolean |
False |
Flaga dotycząca zbierania nazw certyfikatów TDE z serwera źródłowego. |
encryptedKeyForSecureFields |
string |
zaszyfrowany klucz dla bezpiecznych pól |
|
sourceConnectionInfo |
Informacje o połączeniu dla SQL Server źródłowych |
||
validateSsisCatalogOnly |
boolean |
False |
Flaga sprawdzania, czy wykaz usług SSIS jest osiągalny na serwerze źródłowym. |
ConnectToSourceSqlServerTaskOutputAgentJobLevel
Dane wyjściowe na poziomie zadania agenta, które weryfikuje połączenie z SQL Server, a także weryfikuje wymagania dotyczące serwera źródłowego
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator wyniku |
isEnabled |
boolean |
Stan oryginalnego zadania agenta. |
jobCategory |
string |
Typ zadania agenta. |
jobOwner |
string |
Właściciel zadania agenta |
lastExecutedOn |
string |
Data i godzina UTC ostatniego wykonania zadania agenta. |
migrationEligibility |
Informacje o uprawnieniach zadania agenta do migracji. |
|
name |
string |
Nazwa zadania agenta |
resultType |
string:
Agent |
Typ wyniku — poziom bazy danych lub poziom zadania |
validationErrors |
Błędy walidacji |
ConnectToSourceSqlServerTaskOutputDatabaseLevel
Dane wyjściowe na poziomie bazy danych dla zadania, które weryfikuje połączenie z SQL Server, a także weryfikuje wymagania dotyczące serwera źródłowego
Nazwa | Typ | Opis |
---|---|---|
compatibilityLevel |
SQL Server poziom zgodności bazy danych |
|
databaseFiles |
Lista plików bazy danych |
|
databaseState |
Stan bazy danych |
|
id |
string |
Identyfikator wyniku |
name |
string |
Nazwa bazy danych |
resultType |
string:
Database |
Typ wyniku — poziom bazy danych lub poziom zadania |
sizeMB |
number |
Rozmiar pliku w megabajtach |
ConnectToSourceSqlServerTaskOutputLoginLevel
Dane wyjściowe na poziomie logowania dla zadania, które weryfikuje połączenie z SQL Server, a także weryfikuje wymagania dotyczące serwera źródłowego
Nazwa | Typ | Opis |
---|---|---|
defaultDatabase |
string |
Domyślna baza danych logowania. |
id |
string |
Identyfikator wyniku |
isEnabled |
boolean |
Stan logowania. |
loginType |
Typ logowania. |
|
migrationEligibility |
Informacje o uprawnieniach logowania do migracji. |
|
name |
string |
Nazwa logowania. |
resultType |
string:
Login |
Typ wyniku — poziom bazy danych lub poziom zadania |
ConnectToSourceSqlServerTaskOutputTaskLevel
Dane wyjściowe na poziomie zadania, które weryfikują połączenie z SQL Server, a także weryfikują wymagania dotyczące serwera źródłowego
Nazwa | Typ | Opis |
---|---|---|
agentJobs |
object |
Zadania agenta źródłowego jako mapa z nazwy zadania agenta do identyfikatora. |
databaseTdeCertificateMapping |
object |
Mapowanie z nazwy bazy danych na nazwę certyfikatu TDE, jeśli ma to zastosowanie |
databases |
object |
Źródłowe bazy danych jako mapa z nazwy bazy danych do identyfikatora bazy danych |
id |
string |
Identyfikator wyniku |
logins |
object |
Identyfikator logowania źródłowego jako mapa z nazwy logowania do identyfikatora logowania. |
resultType |
string:
Task |
Typ wyniku — poziom bazy danych lub poziom zadania |
sourceServerBrandVersion |
string |
Wersja marki serwera źródłowego |
sourceServerVersion |
string |
Wersja serwera źródłowego |
validationErrors |
Błędy walidacji |
ConnectToSourceSqlServerTaskProperties
Właściwości zadania, które weryfikuje połączenie z SQL Server, a także weryfikuje wymagania serwera źródłowego
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz wartości danych klienta w celu dołączenia informacji o metadanych do zadania |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output | ConnectToSourceSqlServerTaskOutput[]: |
Dane wyjściowe zadania. Jest to ignorowane w przypadku przesłania. |
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskId |
string |
Identyfikator zadania |
taskType |
string:
Connect |
Typ zadania. |
ConnectToTargetAzureDbForMySqlTaskInput
Dane wejściowe zadania, które weryfikują połączenie z wymaganiami serwera Azure Database for MySQL i serwera docelowego
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
isOfflineMigration |
boolean |
False |
Flaga dotycząca tego, czy migracja jest w trybie offline |
sourceConnectionInfo |
Informacje o połączeniu dla źródłowego serwera MySQL |
||
targetConnectionInfo |
Informacje o połączeniu dla docelowego serwera Azure Database for MySQL |
ConnectToTargetAzureDbForMySqlTaskOutput
Dane wyjściowe zadania weryfikujące połączenie z wymaganiami serwera Azure Database for MySQL i docelowego
Nazwa | Typ | Opis |
---|---|---|
databases |
string[] |
Lista baz danych na serwerze docelowym |
id |
string |
Identyfikator wyniku |
serverVersion |
string |
Wersja serwera docelowego |
targetServerBrandVersion |
string |
Wersja marki serwera docelowego |
validationErrors |
Błędy walidacji skojarzone z zadaniem |
ConnectToTargetAzureDbForMySqlTaskProperties
Właściwości zadania, które weryfikuje połączenie z wymaganiami serwera Azure Database for MySQL i docelowego
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Connect |
Typ zadania. |
ConnectToTargetAzureDbForPostgreSqlSyncTaskInput
Dane wejściowe zadania weryfikujące połączenie z wymaganiami Azure Database for PostgreSQL i serwera docelowego
Nazwa | Typ | Opis |
---|---|---|
sourceConnectionInfo |
Informacje o połączeniu dla źródłowego serwera PostgreSQL |
|
targetConnectionInfo |
Informacje o połączeniu dla docelowego serwera Azure Database for PostgreSQL |
ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
Dane wyjściowe zadania, które weryfikuje połączenie z Azure Database for PostgreSQL i wymaganiami serwera docelowego
Nazwa | Typ | Opis |
---|---|---|
databases |
string[] |
Lista baz danych na serwerze docelowym |
id |
string |
Identyfikator wyniku |
targetServerBrandVersion |
string |
Wersja marki serwera docelowego |
targetServerVersion |
string |
Wersja serwera docelowego |
validationErrors |
Błędy walidacji skojarzone z zadaniem |
ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties
Właściwości zadania, które weryfikują połączenie z serwerem usługi Azure Database for PostgreSQL i wymaganiami serwera docelowego na potrzeby migracji online
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Connect |
Typ zadania. |
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput
Dane wejściowe zadania weryfikujące połączenie z Azure Database for PostgreSQL i wymaganiami serwera docelowego dla źródła Oracle.
Nazwa | Typ | Opis |
---|---|---|
targetConnectionInfo |
Informacje o połączeniu dla docelowego serwera Azure Database for PostgreSQL |
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput
Dane wyjściowe zadania, które weryfikuje połączenie z Azure Database for PostgreSQL i wymaganiami serwera docelowego dla źródła Oracle.
Nazwa | Typ | Opis |
---|---|---|
databaseSchemaMap |
Mapowanie schematów na bazę danych |
|
databases |
string[] |
Lista baz danych na serwerze docelowym |
targetServerBrandVersion |
string |
Wersja marki serwera docelowego |
targetServerVersion |
string |
Wersja serwera docelowego |
validationErrors |
Błędy walidacji skojarzone z zadaniem |
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties
Właściwości zadania, które weryfikują połączenie z serwerem usługi Azure Database for PostgreSQL i wymaganiami serwera docelowego na potrzeby migracji online dla źródła Oracle.
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Connect |
Typ zadania. |
ConnectToTargetSqlDbTaskInput
Dane wejściowe zadania, które weryfikuje połączenie z bazą danych SQL i wymaganiami serwera docelowego
Nazwa | Typ | Opis |
---|---|---|
queryObjectCounts |
boolean |
Flaga logiczna wskazująca, czy należy wykonywać zapytania dotyczące obiektów dla każdej bazy danych na serwerze docelowym |
targetConnectionInfo |
Informacje o połączeniu dla docelowej bazy danych SQL |
ConnectToTargetSqlDbTaskOutput
Dane wyjściowe zadania, które weryfikuje połączenie z bazą danych SQL i wymaganiami serwera docelowego
Nazwa | Typ | Opis |
---|---|---|
databases |
object |
Źródłowe bazy danych jako mapa z nazwy bazy danych do identyfikatora bazy danych |
id |
string |
Identyfikator wyniku |
targetServerBrandVersion |
string |
Wersja marki serwera docelowego |
targetServerVersion |
string |
Wersja serwera docelowego |
ConnectToTargetSqlDbTaskProperties
Właściwości zadania, które weryfikuje połączenie z bazą danych SQL i wymaganiami serwera docelowego
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz wartości danych klienta w celu dołączenia informacji o metadanych do zadania |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
createdOn |
string |
Data/godzina w formacie UTC podczas tworzenia zadania |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Connect |
Typ zadania. |
ConnectToTargetSqlMISyncTaskInput
Dane wejściowe zadania weryfikujące połączenie z wystąpieniem zarządzanym usługi Azure SQL Database w trybie online.
Nazwa | Typ | Opis |
---|---|---|
azureApp |
Aplikacja usługi Azure Active Directory wystąpienie usługi DMS (klasyczne) będzie używane do nawiązywania połączenia z docelowym wystąpieniem wystąpienia zarządzanego usługi Azure SQL Database i kontem usługi Azure Storage |
|
targetConnectionInfo |
Informacje o połączeniu dla wystąpienia zarządzanego usługi Azure SQL Database |
ConnectToTargetSqlMISyncTaskOutput
Dane wyjściowe zadania, które weryfikują połączenie z wystąpieniem zarządzanym usługi Azure SQL Database.
Nazwa | Typ | Opis |
---|---|---|
targetServerBrandVersion |
string |
Wersja marki serwera docelowego |
targetServerVersion |
string |
Wersja serwera docelowego |
validationErrors |
Błędy walidacji |
ConnectToTargetSqlMISyncTaskProperties
Właściwości zadania, które weryfikują połączenie z wystąpieniem zarządzanym usługi Azure SQL Database
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Connect |
Typ zadania. |
ConnectToTargetSqlMITaskInput
Dane wejściowe zadania, które weryfikują połączenie z wystąpieniem zarządzanym usługi Azure SQL Database.
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
collectAgentJobs |
boolean |
True |
Flaga określania, czy mają być zbierane zadania agenta z docelowego serwera mi SQL. |
collectLogins |
boolean |
True |
Flaga dotycząca zbierania danych logowania z docelowego serwera mi SQL. |
targetConnectionInfo |
Informacje o połączeniu dla SQL Server docelowego |
||
validateSsisCatalogOnly |
boolean |
False |
Flaga dotycząca sprawdzania, czy wykaz usług SSIS jest osiągalny na docelowym serwerze mi SQL. |
ConnectToTargetSqlMITaskOutput
Dane wyjściowe zadania, które weryfikują połączenie z wystąpieniem zarządzanym usługi Azure SQL Database.
Nazwa | Typ | Opis |
---|---|---|
agentJobs |
string[] |
Lista zadań agenta na serwerze docelowym. |
id |
string |
Identyfikator wyniku |
logins |
string[] |
Lista logowań na serwerze docelowym. |
targetServerBrandVersion |
string |
Wersja marki serwera docelowego |
targetServerVersion |
string |
Wersja serwera docelowego |
validationErrors |
Błędy walidacji |
ConnectToTargetSqlMITaskProperties
Właściwości zadania, które weryfikują połączenie z wystąpieniem zarządzanym usługi Azure SQL Database
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Connect |
Typ zadania. |
ConnectToTargetSqlSqlDbSyncTaskInput
Dane wejściowe zadania weryfikujące połączenie z Azure SQL DB i wymaganiami serwera docelowego
Nazwa | Typ | Opis |
---|---|---|
sourceConnectionInfo |
Informacje o połączeniu dla SQL Server źródłowych |
|
targetConnectionInfo |
Informacje o połączeniu dla docelowej bazy danych SQL |
ConnectToTargetSqlSqlDbSyncTaskProperties
Właściwości zadania, które weryfikuje połączenie z bazą danych SQL i wymagania serwera docelowego dotyczące migracji online
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Connect |
Typ zadania. |
createdByType
Nazwa | Typ | Opis |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
DatabaseBackupInfo
Informacje o plikach kopii zapasowych, gdy jest używany istniejący tryb tworzenia kopii zapasowej.
Nazwa | Typ | Opis |
---|---|---|
backupFiles |
string[] |
Lista plików kopii zapasowych dla bieżącej bazy danych. |
backupFinishDate |
string |
Data i godzina zakończenia operacji tworzenia kopii zapasowej. |
backupType |
Typ kopii zapasowej. |
|
databaseName |
string |
Nazwa bazy danych. |
familyCount |
integer |
Liczba plików w zestawie kopii zapasowych. |
isCompressed |
boolean |
Czy zestaw kopii zapasowych jest skompresowany |
isDamaged |
boolean |
Baza danych została uszkodzona podczas tworzenia kopii zapasowej, ale operacja tworzenia kopii zapasowej została zażądana, aby kontynuować pomimo błędów. |
position |
integer |
Pozycja bieżącej kopii zapasowej bazy danych w pliku. |
DatabaseCompatLevel
Wyliczenie poziomów zgodności bazy danych SQL Server
Nazwa | Typ | Opis |
---|---|---|
CompatLevel100 |
string |
|
CompatLevel110 |
string |
|
CompatLevel120 |
string |
|
CompatLevel130 |
string |
|
CompatLevel140 |
string |
|
CompatLevel80 |
string |
|
CompatLevel90 |
string |
DatabaseFileInfo
Informacje specyficzne dla pliku bazy danych
Nazwa | Typ | Opis |
---|---|---|
databaseName |
string |
Nazwa bazy danych |
fileType |
Typ pliku bazy danych |
|
id |
string |
Unikatowy identyfikator pliku bazy danych |
logicalName |
string |
Nazwa logiczna pliku |
physicalFullName |
string |
Pełna ścieżka pliku systemu operacyjnego |
restoreFullName |
string |
Sugerowana pełna ścieżka pliku do przywracania |
sizeMB |
number |
Rozmiar pliku w megabajtach |
DatabaseFileType
Wyliczanie typów plików bazy danych SQL Server
Nazwa | Typ | Opis |
---|---|---|
Filestream |
string |
|
Fulltext |
string |
|
Log |
string |
|
NotSupported |
string |
|
Rows |
string |
DatabaseMigrationStage
Bieżący etap migracji
Nazwa | Typ | Opis |
---|---|---|
Backup |
string |
|
Completed |
string |
|
FileCopy |
string |
|
Initialize |
string |
|
None |
string |
|
Restore |
string |
DatabaseMigrationState
Stan migracji na poziomie bazy danych.
Nazwa | Typ | Opis |
---|---|---|
CANCELLED |
string |
|
COMPLETED |
string |
|
CUTOVER_START |
string |
|
FAILED |
string |
|
FULL_BACKUP_UPLOAD_START |
string |
|
INITIAL |
string |
|
LOG_SHIPPING_START |
string |
|
POST_CUTOVER_COMPLETE |
string |
|
UNDEFINED |
string |
|
UPLOAD_LOG_FILES_START |
string |
DatabaseSchemaMap
Mapowanie schematów na bazę danych
Nazwa | Typ | Opis |
---|---|---|
database |
string |
|
schemas |
string[] |
DatabaseState
Wyliczenie stanów bazy danych SQL Server
Nazwa | Typ | Opis |
---|---|---|
Copying |
string |
|
Emergency |
string |
|
Offline |
string |
|
OfflineSecondary |
string |
|
Online |
string |
|
Recovering |
string |
|
RecoveryPending |
string |
|
Restoring |
string |
|
Suspect |
string |
DatabaseSummaryResult
Podsumowanie wyników migracji bazy danych
Nazwa | Typ | Opis |
---|---|---|
endedOn |
string |
Godzina zakończenia migracji |
errorPrefix |
string |
Prefiks ciągu wieloznaczny używany do wykonywania zapytań o wszystkie błędy elementu |
itemsCompletedCount |
integer |
Liczba pomyślnie ukończonych elementów |
itemsCount |
integer |
Liczba elementów |
name |
string |
Nazwa elementu |
resultPrefix |
string |
Prefiks ciągu wieloznacznych używany do wykonywania zapytań względem wszystkich wyników podrzędnych elementu |
sizeMB |
number |
Rozmiar bazy danych w megabajtach |
startedOn |
string |
Godzina rozpoczęcia migracji |
state |
Bieżący stan migracji |
|
statusMessage |
string |
Komunikat o stanie |
DatabaseTable
Właściwości tabeli
Nazwa | Typ | Opis |
---|---|---|
hasRows |
boolean |
Wskazuje, czy tabela jest pusta, czy nie |
name |
string |
Kwalifikowana nazwa schematu tabeli |
DataIntegrityValidationResult
Wyniki weryfikacji integralności danych opartej na sumach kontrolnych
Nazwa | Typ | Opis |
---|---|---|
failedObjects |
object |
Lista nieudanych nazw tabel pary źródłowej i docelowej |
validationErrors |
Lista błędów, które wystąpiły podczas sprawdzania integralności danych |
DataItemMigrationSummaryResult
Podstawowe podsumowanie migracji elementu danych
Nazwa | Typ | Opis |
---|---|---|
endedOn |
string |
Godzina zakończenia migracji |
errorPrefix |
string |
Prefiks ciągu wieloznaczny używany do wykonywania zapytań o wszystkie błędy elementu |
itemsCompletedCount |
integer |
Liczba pomyślnie ukończonych elementów |
itemsCount |
integer |
Liczba elementów |
name |
string |
Nazwa elementu |
resultPrefix |
string |
Prefiks ciągu wieloznacznych używany do wykonywania zapytań względem wszystkich wyników podrzędnych elementu |
startedOn |
string |
Godzina rozpoczęcia migracji |
state |
Bieżący stan migracji |
|
statusMessage |
string |
Komunikat o stanie |
ExecutionStatistics
Opis błędów występujących podczas przeprowadzania walidacji migracji
Nazwa | Typ | Opis |
---|---|---|
cpuTimeMs |
number |
Czas procesora CPU w milisekundach dla wykonywania zapytania |
elapsedTimeMs |
number |
Czas potrzebny na wykonanie zapytania w milisekundach |
executionCount |
integer |
Nie. wykonywanie zapytań |
hasErrors |
boolean |
Wskazuje, czy zapytanie spowodowało błąd |
sqlErrors |
string[] |
Lista błędów sql |
waitStats |
<string,
Wait |
Słownik typów oczekiwania na wykonywanie zapytań SQL i odpowiednich statystyk |
FileShare
Informacje o udziale plików z ścieżką, nazwą użytkownika i hasłem.
Nazwa | Typ | Opis |
---|---|---|
password |
string |
Poświadczenia hasła używane do nawiązywania połączenia z lokalizacją udziału. |
path |
string |
Ścieżka folderu dla tego udziału. |
userName |
string |
Poświadczenia nazwy użytkownika umożliwiające nawiązanie połączenia z lokalizacją udziału |
GetTdeCertificatesSqlTaskInput
Dane wejściowe dla zadania, które pobiera certyfikaty TDE w formacie zakodowanym w formacie Base64.
Nazwa | Typ | Opis |
---|---|---|
backupFileShare |
Informacje o udziale plików kopii zapasowej dla udziału plików, które mają być używane do tymczasowego przechowywania plików. |
|
connectionInfo |
Informacje o połączeniu dla SQL Server |
|
selectedCertificates |
Lista zawierająca nazwy certyfikatów i odpowiednie hasło do użycia do szyfrowania wyeksportowanego certyfikatu. |
GetTdeCertificatesSqlTaskOutput
Dane wyjściowe zadania, które pobiera certyfikaty TDE w formacie zakodowanym w formacie Base64.
Nazwa | Typ | Opis |
---|---|---|
base64EncodedCertificates |
object |
Mapowanie z nazwy certyfikatu na format zakodowany w formacie base 64. |
validationErrors |
Błędy walidacji |
GetTdeCertificatesSqlTaskProperties
Właściwości zadania, które pobiera certyfikaty TDE w formacie zakodowanym w formacie Base64.
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Get |
Typ zadania. |
GetUserTablesMySqlTaskInput
Dane wejściowe zadania, które zbiera tabele użytkowników dla danej listy baz danych
Nazwa | Typ | Opis |
---|---|---|
connectionInfo |
Informacje o połączeniu dla SQL Server |
|
selectedDatabases |
string[] |
Lista nazw baz danych do zbierania tabel dla |
GetUserTablesMySqlTaskOutput
Dane wyjściowe zadania, które zbiera tabele użytkowników dla danej listy baz danych
Nazwa | Typ | Opis |
---|---|---|
databasesToTables |
object |
Mapowanie z nazwy bazy danych na listę tabel |
id |
string |
Identyfikator wyniku |
validationErrors |
Błędy walidacji |
GetUserTablesMySqlTaskProperties
Właściwości zadania, które zbiera tabele użytkowników dla danej listy baz danych
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Get |
Typ zadania. |
GetUserTablesOracleTaskInput
Dane wejściowe zadania, które pobiera listę tabel zawartych na podanej liście schematów Oracle.
Nazwa | Typ | Opis |
---|---|---|
connectionInfo |
Informacje dotyczące nawiązywania połączenia ze źródłem Oracle |
|
selectedSchemas |
string[] |
Lista schematów Oracle, dla których mają być zbierane tabele |
GetUserTablesOracleTaskOutput
Dane wyjściowe zadania, które pobiera listę tabel zawartych na podanej liście schematów Oracle.
Nazwa | Typ | Opis |
---|---|---|
schemaName |
string |
Schemat jest przeznaczony dla tego wyniku |
tables |
Lista prawidłowych tabel znalezionych dla tego schematu |
|
validationErrors |
Błędy walidacji skojarzone z zadaniem |
GetUserTablesOracleTaskProperties
Właściwości zadania, które zbiera tabele użytkowników dla danej listy schematów Oracle
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Get |
Typ zadania. |
GetUserTablesPostgreSqlTaskInput
Dane wejściowe zadania, które pobiera listę tabel dla podanej listy baz danych PostgreSQL.
Nazwa | Typ | Opis |
---|---|---|
connectionInfo |
Informacje dotyczące nawiązywania połączenia ze źródłem postgreSQL |
|
selectedDatabases |
string[] |
Lista baz danych PostgreSQL, dla których należy zbierać tabele |
GetUserTablesPostgreSqlTaskOutput
Dane wyjściowe zadania, które pobiera listę tabel dla podanej listy baz danych PostgreSQL.
Nazwa | Typ | Opis |
---|---|---|
databaseName |
string |
Baza danych, dla których jest to wynik |
tables |
Lista prawidłowych tabel znalezionych dla tej bazy danych |
|
validationErrors |
Błędy walidacji skojarzone z zadaniem |
GetUserTablesPostgreSqlTaskProperties
Właściwości zadania, które zbiera tabele użytkowników dla danej listy baz danych
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Get |
Typ zadania. |
GetUserTablesSqlSyncTaskInput
Dane wejściowe zadania, które zbiera tabele użytkowników dla danej listy baz danych
Nazwa | Typ | Opis |
---|---|---|
selectedSourceDatabases |
string[] |
Lista źródłowych nazw baz danych do zbierania tabel dla |
selectedTargetDatabases |
string[] |
Lista docelowych nazw baz danych do zbierania tabel dla |
sourceConnectionInfo |
Informacje o połączeniu dla SQL Server |
|
targetConnectionInfo |
Informacje o połączeniu dla bazy danych SQL |
GetUserTablesSqlSyncTaskOutput
Dane wyjściowe zadania, które zbiera tabele użytkowników dla danej listy baz danych
Nazwa | Typ | Opis |
---|---|---|
databasesToSourceTables |
object |
Mapowanie z nazwy bazy danych na listę tabel źródłowych |
databasesToTargetTables |
object |
Mapowanie z nazwy bazy danych na listę tabel docelowych |
tableValidationErrors |
object |
Mapowanie z nazwy bazy danych na listę błędów walidacji |
validationErrors |
Błędy walidacji |
GetUserTablesSqlSyncTaskProperties
Właściwości zadania, które zbiera tabele użytkowników dla danej listy baz danych
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Get |
Typ zadania. |
GetUserTablesSqlTaskInput
Dane wejściowe zadania, które zbiera tabele użytkowników dla danej listy baz danych
Nazwa | Typ | Opis |
---|---|---|
connectionInfo |
Informacje o połączeniu dla SQL Server |
|
encryptedKeyForSecureFields |
string |
zaszyfrowany klucz dla bezpiecznych pól |
selectedDatabases |
string[] |
Lista nazw baz danych do zbierania tabel dla |
GetUserTablesSqlTaskOutput
Dane wyjściowe zadania, które zbiera tabele użytkowników dla danej listy baz danych
Nazwa | Typ | Opis |
---|---|---|
databasesToTables |
object |
Mapowanie z nazwy bazy danych na listę tabel |
id |
string |
Identyfikator wyniku |
validationErrors |
Błędy walidacji |
GetUserTablesSqlTaskProperties
Właściwości zadania, które zbiera tabele użytkowników dla danej listy baz danych
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskId |
string |
Identyfikator zadania |
taskType |
string:
Get |
Typ zadania. |
LoginMigrationStage
Wyliczenie innego etapu migracji logowania.
Nazwa | Typ | Opis |
---|---|---|
AssignRoleMembership |
string |
|
AssignRoleOwnership |
string |
|
Completed |
string |
|
EstablishObjectPermissions |
string |
|
EstablishServerPermissions |
string |
|
EstablishUserMapping |
string |
|
Initialize |
string |
|
LoginMigration |
string |
|
None |
string |
LoginType
Mapowanie wartości SMO LoginType.
Nazwa | Typ | Opis |
---|---|---|
AsymmetricKey |
string |
|
Certificate |
string |
|
ExternalGroup |
string |
|
ExternalUser |
string |
|
SqlLogin |
string |
|
WindowsGroup |
string |
|
WindowsUser |
string |
MigrateMISyncCompleteCommandInput
Dane wejściowe polecenia, które kończy migrację online dla wystąpienia zarządzanego bazy danych Azure SQL.
Nazwa | Typ | Opis |
---|---|---|
sourceDatabaseName |
string |
Nazwa bazy danych wystąpienia zarządzanego |
MigrateMISyncCompleteCommandOutput
Dane wyjściowe polecenia, które kończy migrację online dla wystąpienia zarządzanego bazy danych Azure SQL.
Nazwa | Typ | Opis |
---|---|---|
errors |
Lista błędów, które wystąpiły podczas wykonywania polecenia |
MigrateMISyncCompleteCommandProperties
Właściwości polecenia, które kończy migrację online dla wystąpienia zarządzanego bazy danych Azure SQL.
Nazwa | Typ | Opis |
---|---|---|
commandType |
string:
Migrate. |
Typ polecenia. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe polecenia |
|
output |
Dane wyjściowe polecenia. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan polecenia. Jest to ignorowane w przypadku przesłania. |
MigrateMongoDbTaskProperties
Właściwości zadania migrujące dane między źródłami danych bazy danych MongoDB
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Opisuje sposób przeprowadzenia migracji danych bazy danych MongoDB |
|
output | MongoDbProgress[]: |
Dane wyjściowe migracji bazy danych MongoDB |
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Migrate. |
Typ zadania. |
MigrateMySqlAzureDbForMySqlOfflineDatabaseInput
Informacje specyficzne dla bazy danych dla programu MySQL w trybie offline do Azure Database for MySQL danych wejściowych zadania migracji
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa bazy danych |
tableMap |
object |
Mapowanie źródła na tabele docelowe |
targetDatabaseName |
string |
Nazwa docelowej bazy danych. Uwaga: docelowa baza danych zostanie obcięta przed rozpoczęciem migracji. |
MigrateMySqlAzureDbForMySqlOfflineTaskInput
Dane wejściowe zadania migrujące bazy danych MySQL do Azure Database for MySQL na potrzeby migracji w trybie offline
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
encryptedKeyForSecureFields |
string |
zaszyfrowany klucz dla bezpiecznych pól |
|
makeSourceServerReadOnly |
boolean |
False |
Ustawienie ustawiania tylko do odczytu serwera źródłowego |
optionalAgentSettings |
object |
Opcjonalne parametry dostrajania szybkości transferu danych podczas migracji |
|
selectedDatabases |
Bazy danych do migracji |
||
sourceConnectionInfo |
Informacje o połączeniu dla źródłowego programu MySQL |
||
startedOn |
string |
Parametr określający czas rozpoczęcia migracji |
|
targetConnectionInfo |
Informacje o połączeniu dla Azure Database for MySQL docelowego |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
Nazwa | Typ | Opis |
---|---|---|
databaseName |
string |
Nazwa bazy danych |
endedOn |
string |
Godzina zakończenia migracji |
errorCount |
integer |
Liczba błędów bazy danych/obiektu. |
errorPrefix |
string |
Prefiks ciągu wieloznacznych, który ma być używany do wykonywania zapytań o wszystkie błędy elementu |
exceptionsAndWarnings |
Wyjątki i ostrzeżenia dotyczące migracji. |
|
id |
string |
Identyfikator wyniku |
lastStorageUpdate |
string |
Czas ostatniej aktualizacji magazynu |
message |
string |
Komunikat o postępie migracji |
numberOfObjects |
integer |
Liczba obiektów |
numberOfObjectsCompleted |
integer |
Liczba pomyślnie ukończonych obiektów |
objectSummary |
<string,
Data |
Podsumowanie wyników obiektu w migracji |
resultPrefix |
string |
Prefiks ciągu wieloznacznych, który ma być używany do wykonywania zapytań dotyczących wszystkich wyników elementu podrzędnego |
resultType |
string:
Database |
Typ wyniku |
stage |
Etap migracji, w których znajduje się ta baza danych |
|
startedOn |
string |
Godzina rozpoczęcia migracji |
state |
Bieżący stan migracji |
|
statusMessage |
string |
Komunikat o stanie |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
Nazwa | Typ | Opis |
---|---|---|
error |
Błąd migracji |
|
id |
string |
Unikatowy identyfikator wyjątku |
resultType |
string:
Error |
Typ wyniku |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
Nazwa | Typ | Opis |
---|---|---|
databaseSummary |
<string,
Database |
Podsumowanie wyników migracji bazy danych |
databases |
object |
Wybrane bazy danych jako mapa z nazwy bazy danych do identyfikatora bazy danych |
durationInSeconds |
integer |
Czas trwania wykonywania zadania w sekundach. |
endedOn |
string |
Godzina zakończenia migracji |
exceptionsAndWarnings |
Wyjątki i ostrzeżenia dotyczące migracji. |
|
id |
string |
Identyfikator wyniku |
lastStorageUpdate |
string |
Czas ostatniej aktualizacji magazynu |
message |
string |
Komunikat o postępie migracji |
migrationReportResult |
Wynik raportu migracji zawiera unikatowy adres URL pobierania raportu migracji. |
|
resultType |
string:
Migration |
Typ wyniku |
sourceServerBrandVersion |
string |
Wersja marki serwera źródłowego |
sourceServerVersion |
string |
Wersja serwera źródłowego |
startedOn |
string |
Godzina rozpoczęcia migracji |
status |
Bieżący stan migracji |
|
statusMessage |
string |
Komunikat o stanie migracji |
targetServerBrandVersion |
string |
Wersja marki serwera docelowego |
targetServerVersion |
string |
Wersja serwera docelowego |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
Nazwa | Typ | Opis |
---|---|---|
endedOn |
string |
Godzina zakończenia migracji |
errorPrefix |
string |
Prefiks ciągu wieloznacznych, który ma być używany do wykonywania zapytań o wszystkie błędy elementu |
id |
string |
Identyfikator wyniku |
itemsCompletedCount |
integer |
Liczba pomyślnie ukończonych elementów |
itemsCount |
integer |
Liczba elementów |
lastStorageUpdate |
string |
Czas ostatniej aktualizacji magazynu |
objectName |
string |
Nazwa elementu |
resultPrefix |
string |
Prefiks ciągu wieloznacznych, który ma być używany do wykonywania zapytań dotyczących wszystkich wyników elementu podrzędnego |
resultType |
string:
Table |
Typ wyniku |
startedOn |
string |
Godzina rozpoczęcia migracji |
state |
Bieżący stan migracji |
|
statusMessage |
string |
Komunikat o stanie |
MigrateMySqlAzureDbForMySqlOfflineTaskProperties
Właściwości zadania migrowania baz danych MySQL do Azure Database for MySQL na potrzeby migracji w trybie offline
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
isCloneable |
boolean |
czy zadanie można sklonować, czy nie |
output | MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]: |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskId |
string |
Identyfikator zadania |
taskType |
string:
Migrate. |
Typ zadania. |
MigrateMySqlAzureDbForMySqlSyncDatabaseInput
Informacje specyficzne dla bazy danych programu MySQL do Azure Database for MySQL danych wejściowych zadań migracji
Nazwa | Typ | Opis |
---|---|---|
migrationSetting |
object |
Ustawienia migracji, które dostrajają zachowanie migracji |
name |
string |
Nazwa bazy danych |
sourceSetting |
object |
Ustawienia źródła w celu dostosowania zachowania migracji źródłowego punktu końcowego |
tableMap |
object |
Mapowanie źródła na tabele docelowe |
targetDatabaseName |
string |
Nazwa docelowej bazy danych. Uwaga: docelowa baza danych zostanie obcięta przed rozpoczęciem migracji. |
targetSetting |
object |
Ustawienia docelowe w celu dostosowania zachowania migracji docelowego punktu końcowego |
MigrateMySqlAzureDbForMySqlSyncTaskInput
Dane wejściowe zadania migrujące bazy danych MySQL do Azure Database for MySQL na potrzeby migracji online
Nazwa | Typ | Opis |
---|---|---|
selectedDatabases |
Bazy danych do migracji |
|
sourceConnectionInfo |
Informacje o połączeniu dla źródłowego programu MySQL |
|
targetConnectionInfo |
Informacje o połączeniu dla Azure Database for MySQL docelowego |
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
Nazwa | Typ | Opis |
---|---|---|
errorMessage |
string |
Komunikat o błędzie |
events |
Lista zdarzeń błędów. |
|
id |
string |
Identyfikator wyniku |
resultType |
string:
Database |
Typ wyniku |
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
Nazwa | Typ | Opis |
---|---|---|
appliedChanges |
integer |
Liczba zastosowanych zmian |
cdcDeleteCounter |
integer |
Liczba usuwania cdc |
cdcInsertCounter |
integer |
Liczba wstawiania cdc |
cdcUpdateCounter |
integer |
Liczba aktualizacji cdc |
databaseName |
string |
Nazwa bazy danych |
endedOn |
string |
Godzina zakończenia migracji |
fullLoadCompletedTables |
integer |
Liczba tabel ukończonych w pełnym obciążeniu |
fullLoadErroredTables |
integer |
Liczba tabel o błędach w pełnym obciążeniu |
fullLoadLoadingTables |
integer |
Liczba tabel ładowanych w pełnym obciążeniu |
fullLoadQueuedTables |
integer |
Liczba tabel w kolejce w pełnym obciążeniu |
id |
string |
Identyfikator wyniku |
incomingChanges |
integer |
Liczba zmian przychodzących |
initializationCompleted |
boolean |
Wskazuje, czy zostało ukończone początkowe ładowanie (pełne ładowanie) |
latency |
integer |
Opóźnienie stosowania usługi CDC |
migrationState |
Stan migracji, w którego znajduje się ta baza danych |
|
resultType |
string:
Database |
Typ wyniku |
startedOn |
string |
Godzina rozpoczęcia migracji |
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
Nazwa | Typ | Opis |
---|---|---|
error |
Błąd migracji |
|
id |
string |
Identyfikator wyniku |
resultType |
string:
Error |
Typ wyniku |
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
Nazwa | Typ | Opis |
---|---|---|
endedOn |
string |
Godzina zakończenia migracji |
id |
string |
Identyfikator wyniku |
resultType |
string:
Migration |
Typ wyniku |
sourceServer |
string |
Nazwa serwera źródłowego |
sourceServerVersion |
string |
Wersja serwera źródłowego |
startedOn |
string |
Godzina rozpoczęcia migracji |
targetServer |
string |
Nazwa serwera docelowego |
targetServerVersion |
string |
Wersja serwera docelowego |
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
Nazwa | Typ | Opis |
---|---|---|
cdcDeleteCounter |
string |
Liczba zastosowanych usuwania |
cdcInsertCounter |
string |
Liczba zastosowanych wstawień |
cdcUpdateCounter |
string |
Liczba zastosowanych aktualizacji |
dataErrorsCounter |
integer |
Liczba błędów danych, które wystąpiły |
databaseName |
string |
Nazwa bazy danych |
fullLoadEndedOn |
string |
Pełny czas zakończenia ładowania |
fullLoadEstFinishTime |
string |
Szacowanie ukończenia pełnego ładowania |
fullLoadStartedOn |
string |
Pełny czas rozpoczęcia ładowania |
fullLoadTotalRows |
integer |
Liczba wierszy zastosowanych w pełnym obciążeniu |
id |
string |
Identyfikator wyniku |
lastModifiedTime |
string |
Czas ostatniej modyfikacji obiektu docelowego |
resultType |
string:
Table |
Typ wyniku |
state |
Bieżący stan migracji tabeli |
|
tableName |
string |
Nazwa tabeli |
totalChangesApplied |
integer |
Łączna liczba zastosowanych zmian |
MigrateMySqlAzureDbForMySqlSyncTaskProperties
Właściwości zadania migrowania baz danych MySQL do Azure Database for MySQL na potrzeby migracji online
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output | MigrateMySqlAzureDbForMySqlSyncTaskOutput[]: |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Migrate. |
Typ zadania. |
MigrateOracleAzureDbForPostgreSqlSyncTaskProperties
Właściwości zadania migrowania programu Oracle do Azure Database for PostgreSQL na potrzeby migracji online
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output | MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]: |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Migrate. |
Typ zadania. |
MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
Informacje specyficzne dla bazy danych dla programu Oracle do Azure Database for PostgreSQL danych wejściowych zadania migracji
Nazwa | Typ | Opis |
---|---|---|
caseManipulation |
string |
Jak obsługiwać wielkość liter nazw obiektów: Zachowaj lub ToLower |
migrationSetting |
object |
Ustawienia migracji, które dostrajają zachowanie migracji |
name |
string |
Nazwa potoku migracji |
schemaName |
string |
Nazwa schematu źródłowego |
sourceSetting |
object |
Ustawienia źródła w celu dostosowania zachowania migracji źródłowego punktu końcowego |
tableMap |
object |
Mapowanie źródła na tabele docelowe |
targetDatabaseName |
string |
Nazwa docelowej bazy danych. Uwaga: docelowa baza danych zostanie obcięta przed rozpoczęciem migracji. |
targetSetting |
object |
Ustawienia docelowe w celu dostosowania zachowania migracji docelowego punktu końcowego |
MigrateOracleAzureDbPostgreSqlSyncTaskInput
Dane wejściowe zadania migrujące bazy danych Oracle do Azure Database for PostgreSQL na potrzeby migracji online
Nazwa | Typ | Opis |
---|---|---|
selectedDatabases |
Bazy danych do migracji |
|
sourceConnectionInfo |
Informacje o połączeniu dla źródłowej bazy danych Oracle |
|
targetConnectionInfo |
Informacje o połączeniu dla Azure Database for PostgreSQL docelowego |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
Nazwa | Typ | Opis |
---|---|---|
errorMessage |
string |
Komunikat o błędzie |
events |
Lista zdarzeń błędów. |
|
id |
string |
Identyfikator wyniku |
resultType |
string:
Database |
Typ wyniku |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
Nazwa | Typ | Opis |
---|---|---|
appliedChanges |
integer |
Liczba zastosowanych zmian |
cdcDeleteCounter |
integer |
Liczba usuwania cdc |
cdcInsertCounter |
integer |
Liczba wstawiania cdc |
cdcUpdateCounter |
integer |
Liczba aktualizacji cdc |
databaseName |
string |
Nazwa bazy danych |
endedOn |
string |
Godzina zakończenia migracji |
fullLoadCompletedTables |
integer |
Liczba tabel ukończonych w pełnym obciążeniu |
fullLoadErroredTables |
integer |
Liczba tabel o błędach w pełnym obciążeniu |
fullLoadLoadingTables |
integer |
Liczba tabel ładowanych w pełnym obciążeniu |
fullLoadQueuedTables |
integer |
Liczba tabel w kolejce w pełnym obciążeniu |
id |
string |
Identyfikator wyniku |
incomingChanges |
integer |
Liczba zmian przychodzących |
initializationCompleted |
boolean |
Wskazuje, czy zostało ukończone początkowe ładowanie (pełne ładowanie) |
latency |
integer |
Opóźnienie stosowania usługi CDC |
migrationState |
Stan migracji, w którego znajduje się ta baza danych |
|
resultType |
string:
Database |
Typ wyniku |
startedOn |
string |
Godzina rozpoczęcia migracji |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
Nazwa | Typ | Opis |
---|---|---|
error |
Błąd migracji |
|
id |
string |
Identyfikator wyniku |
resultType |
string:
Error |
Typ wyniku |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
Nazwa | Typ | Opis |
---|---|---|
endedOn |
string |
Godzina zakończenia migracji |
id |
string |
Identyfikator wyniku |
resultType |
string:
Migration |
Typ wyniku |
sourceServer |
string |
Nazwa serwera źródłowego |
sourceServerVersion |
string |
Wersja serwera źródłowego |
startedOn |
string |
Godzina rozpoczęcia migracji |
targetServer |
string |
Nazwa serwera docelowego |
targetServerVersion |
string |
Wersja serwera docelowego |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
Nazwa | Typ | Opis |
---|---|---|
cdcDeleteCounter |
integer |
Liczba zastosowanych usuwania |
cdcInsertCounter |
integer |
Liczba zastosowanych wstawień |
cdcUpdateCounter |
integer |
Liczba zastosowanych aktualizacji |
dataErrorsCounter |
integer |
Liczba błędów danych, które wystąpiły |
databaseName |
string |
Nazwa bazy danych |
fullLoadEndedOn |
string |
Pełny czas zakończenia ładowania |
fullLoadEstFinishTime |
string |
Szacowanie ukończenia pełnego ładowania |
fullLoadStartedOn |
string |
Pełny czas rozpoczęcia ładowania |
fullLoadTotalRows |
integer |
Liczba wierszy zastosowanych w pełnym obciążeniu |
id |
string |
Identyfikator wyniku |
lastModifiedTime |
string |
Czas ostatniej modyfikacji obiektu docelowego |
resultType |
string:
Table |
Typ wyniku |
state |
Bieżący stan migracji tabeli |
|
tableName |
string |
Nazwa tabeli |
totalChangesApplied |
integer |
Łączna liczba zastosowanych zmian |
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput
Informacje specyficzne dla bazy danych postgreSQL dotyczące danych wejściowych zadania migracji Azure Database for PostgreSQL
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator wyniku |
migrationSetting |
Ustawienia migracji, które dostrajają zachowanie migracji |
|
name |
string |
Nazwa bazy danych |
selectedTables |
Migrate |
Tabele wybrane do migracji |
sourceSetting |
object |
Ustawienia źródła umożliwiające dostrajanie zachowania migracji źródłowego punktu końcowego |
targetDatabaseName |
string |
Nazwa docelowej bazy danych. Uwaga: docelowa baza danych zostanie obcięta przed rozpoczęciem migracji. |
targetSetting |
object |
Ustawienia docelowe umożliwiające dostrajanie zachowania migracji docelowego punktu końcowego |
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput
Wybrane tabele migracji
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa tabeli do migracji |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput
Dane wejściowe zadania migrujące bazy danych PostgreSQL do Azure Database for PostgreSQL na potrzeby migracji online
Nazwa | Typ | Opis |
---|---|---|
encryptedKeyForSecureFields |
string |
zaszyfrowany klucz dla bezpiecznych pól |
selectedDatabases |
Bazy danych do migracji |
|
sourceConnectionInfo |
Informacje o połączeniu źródłowego bazy danych PostgreSQL |
|
startedOn |
string |
Godzina rozpoczęcia migracji |
targetConnectionInfo |
Informacje o połączeniu dla Azure Database for PostgreSQL docelowego |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
Nazwa | Typ | Opis |
---|---|---|
errorMessage |
string |
Komunikat o błędzie |
events |
Lista zdarzeń błędów. |
|
id |
string |
Identyfikator wyniku |
resultType |
string:
Database |
Typ wyniku |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
Nazwa | Typ | Opis |
---|---|---|
appliedChanges |
integer |
Liczba zastosowanych zmian |
cdcDeleteCounter |
integer |
Liczba usuwań cdc |
cdcInsertCounter |
integer |
Liczba wstawiania cdc |
cdcUpdateCounter |
integer |
Liczba aktualizacji cdc |
databaseName |
string |
Nazwa bazy danych |
endedOn |
string |
Godzina zakończenia migracji |
fullLoadCompletedTables |
integer |
Liczba tabel ukończonych w pełnym obciążeniu |
fullLoadErroredTables |
integer |
Liczba tabel, które wystąpiły podczas pełnego ładowania |
fullLoadLoadingTables |
integer |
Liczba tabel ładowanych w pełnym obciążeniu |
fullLoadQueuedTables |
integer |
Liczba tabel w kolejce w pełnym obciążeniu |
id |
string |
Identyfikator wyniku |
incomingChanges |
integer |
Liczba zmian przychodzących |
initializationCompleted |
boolean |
Wskazuje, czy początkowe ładowanie (pełne obciążenie) zostało ukończone |
latency |
integer |
Opóźnienie stosowania usługi CDC |
migrationState |
Stan migracji, w których znajduje się ta baza danych |
|
resultType |
string:
Database |
Typ wyniku |
startedOn |
string |
Godzina rozpoczęcia migracji |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
Nazwa | Typ | Opis |
---|---|---|
error |
Błąd migracji |
|
events |
Lista zdarzeń błędów |
|
id |
string |
Identyfikator wyniku |
resultType |
string:
Error |
Typ wyniku |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
Nazwa | Typ | Opis |
---|---|---|
databaseCount |
number |
Liczba baz danych do uwzględnienia |
endedOn |
string |
Godzina zakończenia migracji |
id |
string |
Identyfikator wyniku |
resultType |
string:
Migration |
Typ wyniku |
sourceServer |
string |
Nazwa serwera źródłowego |
sourceServerType |
Typ serwera źródłowego. |
|
sourceServerVersion |
string |
Wersja serwera źródłowego |
startedOn |
string |
Godzina rozpoczęcia migracji |
state |
Stan migracji |
|
targetServer |
string |
Nazwa serwera docelowego |
targetServerType |
Typ serwera docelowego. |
|
targetServerVersion |
string |
Wersja serwera docelowego |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
Nazwa | Typ | Opis |
---|---|---|
cdcDeleteCounter |
integer |
Liczba zastosowanych usunięć |
cdcInsertCounter |
integer |
Liczba zastosowanych wstawień |
cdcUpdateCounter |
integer |
Liczba zastosowanych aktualizacji |
dataErrorsCounter |
integer |
Liczba błędów danych, które wystąpiły |
databaseName |
string |
Nazwa bazy danych |
fullLoadEndedOn |
string |
Pełny czas zakończenia ładowania |
fullLoadEstFinishTime |
string |
Szacowanie ukończenia pełnego ładowania |
fullLoadStartedOn |
string |
Godzina rozpoczęcia pełnego ładowania |
fullLoadTotalRows |
integer |
Liczba wierszy zastosowanych w pełnym obciążeniu |
id |
string |
Identyfikator wyniku |
lastModifiedTime |
string |
Czas ostatniej modyfikacji obiektu docelowego |
resultType |
string:
Table |
Typ wyniku |
state |
Bieżący stan migracji tabeli |
|
tableName |
string |
Nazwa tabeli |
totalChangesApplied |
integer |
Łączna liczba zastosowanych zmian |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties
Właściwości zadania migrowania baz danych PostgreSQL do Azure Database for PostgreSQL na potrzeby migracji online
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
createdOn |
string |
Data/godzina w formacie UTC utworzenia zadania |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
isCloneable |
boolean |
czy zadanie można sklonować, czy nie |
output |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:
|
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskId |
string |
identyfikator zadania |
taskType |
string:
Migrate. |
Typ zadania. |
MigrateSqlServerSqlDbDatabaseInput
Informacje specyficzne dla bazy danych SQL do Azure SQL danych wejściowych zadania migracji bazy danych
Nazwa | Typ | Opis |
---|---|---|
id |
string |
identyfikator bazy danych |
makeSourceDbReadOnly |
boolean |
Czy ustawić tylko odczyt bazy danych przed migracją |
name |
string |
Nazwa bazy danych |
schemaSetting |
object |
Ustawienia wybrane do migracji schematu bazy danych. |
tableMap |
object |
Mapowanie źródła na tabele docelowe |
targetDatabaseName |
string |
Nazwa docelowej bazy danych. Uwaga: docelowa baza danych zostanie obcięta przed rozpoczęciem migracji. |
MigrateSqlServerSqlDbSyncDatabaseInput
Informacje specyficzne dla bazy danych SQL do Azure SQL danych wejściowych zadania migracji synchronizacji bazy danych
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Unikatowy identyfikator bazy danych |
migrationSetting |
object |
Ustawienia migracji, które dostrajają zachowanie migracji |
name |
string |
Nazwa bazy danych |
schemaName |
string |
Nazwa schematu do migracji |
sourceSetting |
object |
Ustawienia źródła w celu dostosowania zachowania migracji źródłowego punktu końcowego |
tableMap |
object |
Mapowanie źródła na tabele docelowe |
targetDatabaseName |
string |
Nazwa docelowej bazy danych |
targetSetting |
object |
Ustawienia docelowe w celu dostosowania zachowania migracji docelowego punktu końcowego |
MigrateSqlServerSqlDbSyncTaskInput
Dane wejściowe zadania migrowania lokalnych baz danych SQL Server do usługi Azure SQL Database for online
Nazwa | Typ | Opis |
---|---|---|
selectedDatabases |
Bazy danych do migracji |
|
sourceConnectionInfo |
Informacje dotyczące nawiązywania połączenia ze źródłem |
|
targetConnectionInfo |
Informacje dotyczące nawiązywania połączenia z obiektem docelowym |
|
validationOptions |
Opcje walidacji |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
Nazwa | Typ | Opis |
---|---|---|
errorMessage |
string |
Komunikat o błędzie |
events |
Lista zdarzeń błędów. |
|
id |
string |
Identyfikator wyniku |
resultType |
string:
Database |
Typ wyniku |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
Nazwa | Typ | Opis |
---|---|---|
appliedChanges |
integer |
Liczba zastosowanych zmian |
cdcDeleteCounter |
integer |
Liczba usuwania cdc |
cdcInsertCounter |
integer |
Liczba wstawiania cdc |
cdcUpdateCounter |
integer |
Liczba aktualizacji cdc |
databaseName |
string |
Nazwa bazy danych |
endedOn |
string |
Godzina zakończenia migracji |
fullLoadCompletedTables |
integer |
Liczba tabel ukończonych w pełnym obciążeniu |
fullLoadErroredTables |
integer |
Liczba tabel o błędach w pełnym obciążeniu |
fullLoadLoadingTables |
integer |
Liczba tabel ładowanych w pełnym obciążeniu |
fullLoadQueuedTables |
integer |
Liczba tabel w kolejce w pełnym obciążeniu |
id |
string |
Identyfikator wyniku |
incomingChanges |
integer |
Liczba zmian przychodzących |
initializationCompleted |
boolean |
Wskazuje, czy zostało ukończone początkowe ładowanie (pełne ładowanie) |
latency |
integer |
Opóźnienie stosowania usługi CDC |
migrationState |
Stan migracji, w którego znajduje się ta baza danych |
|
resultType |
string:
Database |
Typ wyniku |
startedOn |
string |
Godzina rozpoczęcia migracji |
MigrateSqlServerSqlDbSyncTaskOutputError
Nazwa | Typ | Opis |
---|---|---|
error |
Błąd migracji |
|
id |
string |
Identyfikator wyniku |
resultType |
string:
Error |
Typ wyniku |
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
Nazwa | Typ | Opis |
---|---|---|
databaseCount |
integer |
Liczba baz danych |
endedOn |
string |
Godzina zakończenia migracji |
id |
string |
Identyfikator wyniku |
resultType |
string:
Migration |
Typ wyniku |
sourceServer |
string |
Nazwa serwera źródłowego |
sourceServerVersion |
string |
Wersja serwera źródłowego |
startedOn |
string |
Godzina rozpoczęcia migracji |
targetServer |
string |
Nazwa serwera docelowego |
targetServerVersion |
string |
Wersja serwera docelowego |
MigrateSqlServerSqlDbSyncTaskOutputTableLevel
Nazwa | Typ | Opis |
---|---|---|
cdcDeleteCounter |
integer |
Liczba zastosowanych usuwania |
cdcInsertCounter |
integer |
Liczba zastosowanych wstawień |
cdcUpdateCounter |
integer |
Liczba zastosowanych aktualizacji |
dataErrorsCounter |
integer |
Liczba błędów danych, które wystąpiły |
databaseName |
string |
Nazwa bazy danych |
fullLoadEndedOn |
string |
Pełny czas zakończenia ładowania |
fullLoadEstFinishTime |
string |
Szacowanie ukończenia pełnego ładowania |
fullLoadStartedOn |
string |
Pełny czas rozpoczęcia ładowania |
fullLoadTotalRows |
integer |
Liczba wierszy zastosowanych w pełnym obciążeniu |
id |
string |
Identyfikator wyniku |
lastModifiedTime |
string |
Czas ostatniej modyfikacji obiektu docelowego |
resultType |
string:
Table |
Typ wyniku |
state |
Bieżący stan migracji tabeli |
|
tableName |
string |
Nazwa tabeli |
totalChangesApplied |
integer |
Łączna liczba zastosowanych zmian |
MigrateSqlServerSqlDbSyncTaskProperties
Właściwości zadania migrowania lokalnych baz danych SQL Server do usługi Azure SQL Database for online
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output | MigrateSqlServerSqlDbSyncTaskOutput[]: |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Migrate. |
Typ zadania. |
MigrateSqlServerSqlDbTaskInput
Dane wejściowe zadania migrowania lokalnych baz danych SQL Server do usługi Azure SQL Database
Nazwa | Typ | Opis |
---|---|---|
encryptedKeyForSecureFields |
string |
zaszyfrowany klucz dla bezpiecznych pól |
selectedDatabases |
Bazy danych do migracji |
|
sourceConnectionInfo |
Informacje dotyczące nawiązywania połączenia ze źródłem |
|
startedOn |
string |
Data i godzina w stosunku do czasu UTC rozpoczęcia migracji |
targetConnectionInfo |
Informacje dotyczące nawiązywania połączenia z obiektem docelowym |
|
validationOptions |
Opcje włączania różnych weryfikacji po migracji. Dostępne opcje, 1.) Sprawdzanie integralności danych: wykonuje porównanie sumy kontrolnej na podstawie tabel źródłowych i docelowych po migracji w celu zapewnienia poprawności danych. 2.) Weryfikacja schematu: przeprowadza dokładne porównanie schematów między tabelami źródłowymi i docelowymi oraz zawiera listę różnic między źródłową i docelową bazą danych, 3). Analiza zapytań: wykonuje zestaw zapytań pobieranych automatycznie z pamięci podręcznej planu zapytań lub magazynu zapytań i wykonuje je i porównuje czas wykonywania między źródłową i docelową bazą danych. |
MigrateSqlServerSqlDbTaskOutputDatabaseLevel
Nazwa | Typ | Opis |
---|---|---|
databaseName |
string |
Nazwa elementu |
endedOn |
string |
Godzina zakończenia migracji |
errorCount |
integer |
Liczba błędów bazy danych/obiektu. |
errorPrefix |
string |
Prefiks ciągu wieloznaczny używany do wykonywania zapytań o wszystkie błędy elementu |
exceptionsAndWarnings |
Wyjątki i ostrzeżenia dotyczące migracji. |
|
id |
string |
Identyfikator wyniku |
message |
string |
Komunikat o postępie migracji |
numberOfObjects |
integer |
Liczba obiektów |
numberOfObjectsCompleted |
integer |
Liczba pomyślnie ukończonych obiektów |
objectSummary |
<string,
Data |
Podsumowanie wyników obiektu w migracji |
resultPrefix |
string |
Prefiks ciągu wieloznacznych używany do wykonywania zapytań względem wszystkich wyników podrzędnych elementu |
resultType |
string:
Database |
Typ wyniku |
stage |
Etap migracji, w którego znajduje się ta baza danych |
|
startedOn |
string |
Godzina rozpoczęcia migracji |
state |
Bieżący stan migracji |
|
statusMessage |
string |
Komunikat o stanie |
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
Nazwa | Typ | Opis |
---|---|---|
dataIntegrityValidationResult |
Zapewnia wynik weryfikacji integralności danych między tabelami źródłowymi i docelowymi, które są migrowane. |
|
endedOn |
string |
Godzina zakończenia walidacji |
id |
string |
Identyfikator wyniku |
migrationId |
string |
Identyfikator migracji |
queryAnalysisValidationResult |
Wyniki niektórych wyników wykonywania zapytania między źródłową i docelową bazą danych |
|
resultType |
string:
Migration |
Typ wyniku |
schemaValidationResult |
Zapewnia wynik porównania schematów między bazą danych źródłowych i docelowymi |
|
sourceDatabaseName |
string |
Nazwa źródłowej bazy danych |
startedOn |
string |
Godzina rozpoczęcia walidacji |
status |
Bieżący stan weryfikacji na poziomie bazy danych |
|
targetDatabaseName |
string |
Nazwa docelowej bazy danych |
MigrateSqlServerSqlDbTaskOutputError
Nazwa | Typ | Opis |
---|---|---|
error |
Błąd migracji |
|
id |
string |
Unikatowy identyfikator wyjątku |
resultType |
string:
Error |
Typ wyniku |
MigrateSqlServerSqlDbTaskOutputMigrationLevel
Nazwa | Typ | Opis |
---|---|---|
databaseSummary |
<string,
Database |
Podsumowanie wyników migracji bazy danych |
databases |
object |
Wybrane bazy danych jako mapa z nazwy bazy danych do identyfikatora bazy danych |
durationInSeconds |
integer |
Czas trwania wykonywania zadania w sekundach. |
endedOn |
string |
Godzina zakończenia migracji |
exceptionsAndWarnings |
Wyjątki i ostrzeżenia dotyczące migracji. |
|
id |
string |
Identyfikator wyniku |
message |
string |
Komunikat o postępie migracji |
migrationReportResult |
Wynik raportu migracji zawiera unikatowy adres URL pobierania raportu migracji. |
|
migrationValidationResult | MigrationValidationResult: |
Wyniki walidacji migracji |
resultType |
string:
Migration |
Typ wyniku |
sourceServerBrandVersion |
string |
Wersja marki serwera źródłowego |
sourceServerVersion |
string |
Wersja serwera źródłowego |
startedOn |
string |
Godzina rozpoczęcia migracji |
status |
Bieżący stan migracji |
|
statusMessage |
string |
Komunikat o stanie migracji |
targetServerBrandVersion |
string |
Wersja marki serwera docelowego |
targetServerVersion |
string |
Wersja serwera docelowego |
MigrateSqlServerSqlDbTaskOutputTableLevel
Nazwa | Typ | Opis |
---|---|---|
endedOn |
string |
Godzina zakończenia migracji |
errorPrefix |
string |
Prefiks ciągu wieloznaczny używany do wykonywania zapytań o wszystkie błędy elementu |
id |
string |
Identyfikator wyniku |
itemsCompletedCount |
integer |
Liczba pomyślnie ukończonych elementów |
itemsCount |
integer |
Liczba elementów |
objectName |
string |
Nazwa elementu |
resultPrefix |
string |
Prefiks ciągu wieloznacznych używany do wykonywania zapytań względem wszystkich wyników podrzędnych elementu |
resultType |
string:
Table |
Typ wyniku |
startedOn |
string |
Godzina rozpoczęcia migracji |
state |
Bieżący stan migracji |
|
statusMessage |
string |
Komunikat o stanie |
MigrateSqlServerSqlDbTaskOutputValidationResult
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator wyniku |
migrationId |
string |
Identyfikator migracji |
resultType |
string:
Migration |
Typ wyniku |
status |
Bieżący stan weryfikacji na poziomie migracji. Stan ze stanu wyniku weryfikacji bazy danych zostanie zagregowany tutaj. |
|
summaryResults |
<string,
Migration |
Wyniki podsumowania walidacji dla każdej bazy danych |
MigrateSqlServerSqlDbTaskProperties
Właściwości zadania migrowania lokalnych baz danych SQL Server do usługi Azure SQL Database
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
createdOn |
string |
Data/godzina w formacie UTC utworzenia zadania |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
isCloneable |
boolean |
czy zadanie można sklonować, czy nie |
output | MigrateSqlServerSqlDbTaskOutput[]: |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskId |
string |
identyfikator zadania |
taskType |
string:
Migrate. |
Typ zadania. |
MigrateSqlServerSqlMIDatabaseInput
Informacje specyficzne dla bazy danych SQL do Azure SQL danych wejściowych zadania migracji wystąpienia zarządzanego bazy danych
Nazwa | Typ | Opis |
---|---|---|
backupFilePaths |
string[] |
Lista plików kopii zapasowych, które mają być używane w przypadku istniejących kopii zapasowych. |
backupFileShare |
Tworzenie kopii zapasowej informacji o udziale plików na potrzeby tworzenia kopii zapasowej tej bazy danych. |
|
id |
string |
identyfikator bazy danych |
name |
string |
Nazwa bazy danych |
restoreDatabaseName |
string |
Nazwa bazy danych w miejscu docelowym |
MigrateSqlServerSqlMISyncTaskInput
Dane wejściowe zadania migrowania baz danych SQL Server do scenariusza online wystąpienia zarządzanego usługi Azure SQL Database.
Nazwa | Typ | Opis |
---|---|---|
azureApp |
Aplikacja usługi Azure Active Directory wystąpienie usługi DMS (klasyczne) będzie używane do nawiązywania połączenia z docelowym wystąpieniem wystąpienia zarządzanego usługi Azure SQL Database i kontem usługi Azure Storage |
|
backupFileShare |
Utwórz kopię zapasową informacji o udziale plików dla wszystkich wybranych baz danych. |
|
numberOfParallelDatabaseMigrations |
number |
Liczba migracji baz danych do uruchomienia równoległego |
selectedDatabases |
Bazy danych do migracji |
|
sourceConnectionInfo |
Informacje o połączeniu dla SQL Server źródłowej |
|
storageResourceId |
string |
W pełni kwalifikowany identyfikator resourceId magazynu |
targetConnectionInfo |
Informacje o połączeniu dla wystąpienia zarządzanego usługi Azure SQL Database |
MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
Nazwa | Typ | Opis |
---|---|---|
activeBackupSets |
Zestawy kopii zapasowych, które są obecnie aktywne (przekazywane lub przywracane) |
|
containerName |
string |
Nazwa kontenera utworzonego na koncie usługi Azure Storage, na którym kopie zapasowe są kopiowane do |
endedOn |
string |
Czas zakończenia migracji bazy danych |
errorPrefix |
string |
ciąg prefiksu używany do wykonywania zapytań dotyczących błędów dla tej bazy danych |
exceptionsAndWarnings |
Wyjątki i ostrzeżenia dotyczące migracji |
|
fullBackupSetInfo |
Szczegóły pełnego zestawu kopii zapasowych |
|
id |
string |
Identyfikator wyniku |
isFullBackupRestored |
boolean |
Czy pełna kopia zapasowa została zastosowana do docelowej bazy danych, czy nie |
lastRestoredBackupSetInfo |
Informacje o ostatnim zastosowanym zestawie kopii zapasowych |
|
migrationState |
Bieżący stan bazy danych |
|
resultType |
string:
Database |
Typ wyniku |
sourceDatabaseName |
string |
Nazwa bazy danych |
startedOn |
string |
Godzina rozpoczęcia migracji bazy danych |
MigrateSqlServerSqlMISyncTaskOutputError
Nazwa | Typ | Opis |
---|---|---|
error |
Błąd migracji |
|
id |
string |
Unikatowy identyfikator wyjątku |
resultType |
string:
Error |
Typ wyniku |
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
Nazwa | Typ | Opis |
---|---|---|
databaseCount |
integer |
Liczba baz danych |
databaseErrorCount |
integer |
Liczba błędów na poziomie bazy danych |
endedOn |
string |
Godzina zakończenia migracji |
id |
string |
Identyfikator wyniku |
resultType |
string:
Migration |
Typ wyniku |
sourceServerBrandVersion |
string |
Wersja marki serwera źródłowego |
sourceServerName |
string |
Nazwa serwera źródłowego |
sourceServerVersion |
string |
Wersja serwera źródłowego |
startedOn |
string |
Godzina rozpoczęcia migracji |
state |
Bieżący stan migracji |
|
targetServerBrandVersion |
string |
Wersja marki serwera docelowego |
targetServerName |
string |
Nazwa serwera docelowego |
targetServerVersion |
string |
Wersja serwera docelowego |
MigrateSqlServerSqlMISyncTaskProperties
Właściwości zadania migrowania baz danych SQL Server do scenariusza synchronizacji wystąpienia zarządzanego usługi Azure SQL Database
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
createdOn |
string |
Data/godzina w formacie UTC utworzenia zadania |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output | MigrateSqlServerSqlMISyncTaskOutput[]: |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Migrate. |
Typ zadania. |
MigrateSqlServerSqlMITaskInput
Dane wejściowe zadania migrowania baz danych SQL Server do wystąpienia zarządzanego usługi Azure SQL Database.
Nazwa | Typ | Opis |
---|---|---|
aadDomainName |
string |
Nazwa domeny usługi Azure Active Directory w formacie "contoso.com" dla Azure AD federacyjnych lub "contoso.onmicrosoft.com" dla domeny zarządzanej jest wymagana tylko w przypadku wybrania logowania systemu Windows i tylko wtedy, gdy wybrano identyfikatory logowania systemu Windows |
backupBlobShare |
Identyfikator URI sygnatury dostępu współdzielonego kontenera konta usługi Azure Storage do przechowywania plików kopii zapasowych. |
|
backupFileShare |
Utwórz kopię zapasową informacji o udziale plików dla wszystkich wybranych baz danych. |
|
backupMode |
Tryb tworzenia kopii zapasowej w celu określenia, czy używać istniejącej kopii zapasowej, czy tworzyć nową kopię zapasową. W przypadku korzystania z istniejących kopii zapasowych należy podać ścieżki plików kopii zapasowej w wybranych bazach danych. |
|
encryptedKeyForSecureFields |
string |
zaszyfrowany klucz dla bezpiecznych pól |
selectedAgentJobs |
string[] |
Zadania agenta do migracji. |
selectedDatabases |
Bazy danych do migracji |
|
selectedLogins |
string[] |
Logowania do migracji. |
sourceConnectionInfo |
Informacje dotyczące nawiązywania połączenia ze źródłem |
|
startedOn |
string |
Data i godzina w stosunku do czasu UTC rozpoczęcia migracji |
targetConnectionInfo |
Informacje dotyczące nawiązywania połączenia z obiektem docelowym |
MigrateSqlServerSqlMITaskOutputAgentJobLevel
Nazwa | Typ | Opis |
---|---|---|
endedOn |
string |
Godzina zakończenia migracji |
exceptionsAndWarnings |
Błędy i ostrzeżenia dotyczące migracji na zadanie |
|
id |
string |
Identyfikator wyniku |
isEnabled |
boolean |
Stan oryginalnego zadania agenta. |
message |
string |
Komunikat o postępie migracji |
name |
string |
Nazwa zadania agenta. |
resultType |
string:
Agent |
Typ wyniku |
startedOn |
string |
Godzina rozpoczęcia migracji |
state |
Bieżący stan migracji |
MigrateSqlServerSqlMITaskOutputDatabaseLevel
Nazwa | Typ | Opis |
---|---|---|
databaseName |
string |
Nazwa bazy danych |
endedOn |
string |
Godzina zakończenia migracji |
exceptionsAndWarnings |
Wyjątki i ostrzeżenia dotyczące migracji |
|
id |
string |
Identyfikator wyniku |
message |
string |
Komunikat o postępie migracji |
resultType |
string:
Database |
Typ wyniku |
sizeMB |
number |
Rozmiar bazy danych w megabajtach |
stage |
Bieżący etap migracji |
|
startedOn |
string |
Godzina rozpoczęcia migracji |
state |
Bieżący stan migracji |
MigrateSqlServerSqlMITaskOutputError
Nazwa | Typ | Opis |
---|---|---|
error |
Błąd migracji |
|
id |
string |
Unikatowy identyfikator wyjątku |
resultType |
string:
Error |
Typ wyniku |
MigrateSqlServerSqlMITaskOutputLoginLevel
Nazwa | Typ | Opis |
---|---|---|
endedOn |
string |
Godzina zakończenia migracji logowania |
exceptionsAndWarnings |
Błędy migracji logowania i ostrzeżenia dotyczące logowania |
|
id |
string |
Identyfikator wyniku |
loginName |
string |
Nazwa logowania. |
message |
string |
Komunikat o postępie migracji logowania |
resultType |
string:
Login |
Typ wyniku |
stage |
Bieżący etap logowania |
|
startedOn |
string |
Godzina rozpoczęcia migracji logowania |
state |
Bieżący stan logowania |
MigrateSqlServerSqlMITaskOutputMigrationLevel
Nazwa | Typ | Opis |
---|---|---|
agentJobs |
object |
Wybrane zadania agenta jako mapa z nazwy do identyfikatora |
databases |
object |
Wybrane bazy danych jako mapa z nazwy bazy danych do identyfikatora bazy danych |
endedOn |
string |
Godzina zakończenia migracji |
exceptionsAndWarnings |
Wyjątki i ostrzeżenia dotyczące migracji. |
|
id |
string |
Identyfikator wyniku |
logins |
object |
Wybrane identyfikatory logowania jako mapa z nazwy do identyfikatora |
message |
string |
Komunikat o postępie migracji |
orphanedUsersInfo |
Lista użytkowników oddzielonych. |
|
resultType |
string:
Migration |
Typ wyniku |
serverRoleResults |
<string,
Start |
Mapa wyników migracji roli serwera. |
sourceServerBrandVersion |
string |
Wersja marki serwera źródłowego |
sourceServerVersion |
string |
Wersja serwera źródłowego |
startedOn |
string |
Godzina rozpoczęcia migracji |
state |
Bieżący stan migracji |
|
status |
Bieżący stan migracji |
|
targetServerBrandVersion |
string |
Wersja marki serwera docelowego |
targetServerVersion |
string |
Wersja serwera docelowego |
MigrateSqlServerSqlMITaskProperties
Właściwości zadania migrowania baz danych SQL Server do wystąpienia zarządzanego usługi Azure SQL Database
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
createdOn |
string |
Data/godzina w formacie UTC utworzenia zadania |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
isCloneable |
boolean |
czy zadanie można sklonować, czy nie |
output | MigrateSqlServerSqlMITaskOutput[]: |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
parentTaskId |
string |
identyfikator zadania nadrzędnego |
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskId |
string |
identyfikator zadania |
taskType |
string:
Migrate. |
Typ zadania. |
MigrateSsisTaskInput
Dane wejściowe zadania migrujące pakiety usług SSIS z SQL Server do wystąpienia zarządzanego usługi Azure SQL Database.
Nazwa | Typ | Opis |
---|---|---|
sourceConnectionInfo |
Informacje dotyczące nawiązywania połączenia ze źródłem |
|
ssisMigrationInfo |
Informacje o migracji pakietów SSIS. |
|
targetConnectionInfo |
Informacje dotyczące nawiązywania połączenia z obiektem docelowym |
MigrateSsisTaskOutputMigrationLevel
Nazwa | Typ | Opis |
---|---|---|
endedOn |
string |
Godzina zakończenia migracji |
exceptionsAndWarnings |
Wyjątki i ostrzeżenia dotyczące migracji. |
|
id |
string |
Identyfikator wyniku |
message |
string |
Komunikat o postępie migracji |
resultType |
string:
Migration |
Typ wyniku |
sourceServerBrandVersion |
string |
Wersja marki serwera źródłowego |
sourceServerVersion |
string |
Wersja serwera źródłowego |
stage |
Etap migracji usług SSIS. |
|
startedOn |
string |
Godzina rozpoczęcia migracji |
status |
Bieżący stan migracji |
|
targetServerBrandVersion |
string |
Wersja marki serwera docelowego |
targetServerVersion |
string |
Wersja serwera docelowego |
MigrateSsisTaskOutputProjectLevel
Nazwa | Typ | Opis |
---|---|---|
endedOn |
string |
Godzina zakończenia migracji |
exceptionsAndWarnings |
Wyjątki i ostrzeżenia dotyczące migracji |
|
folderName |
string |
Nazwa folderu |
id |
string |
Identyfikator wyniku |
message |
string |
Komunikat o postępie migracji |
projectName |
string |
Nazwa projektu |
resultType |
string:
Ssis |
Typ wyniku |
stage |
Etap migracji usług SSIS. |
|
startedOn |
string |
Godzina rozpoczęcia migracji |
state |
Bieżący stan migracji |
MigrateSsisTaskProperties
Właściwości zadania, które migrują pakiety usług SSIS z baz danych SQL Server do wystąpienia zarządzanego bazy danych Azure SQL.
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz wartości danych klienta w celu dołączenia informacji o metadanych do zadania |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output | MigrateSsisTaskOutput[]: |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Migrate. |
Typ zadania. |
MigrateSyncCompleteCommandInput
Dane wejściowe polecenia, które kończy migrację synchronizacji bazy danych.
Nazwa | Typ | Opis |
---|---|---|
commitTimeStamp |
string |
Sygnatura czasowa do ukończenia |
databaseName |
string |
Nazwa bazy danych |
MigrateSyncCompleteCommandOutput
Dane wyjściowe polecenia, które kończy migrację synchronizacji bazy danych.
Nazwa | Typ | Opis |
---|---|---|
errors |
Lista błędów, które wystąpiły podczas wykonywania polecenia |
|
id |
string |
Identyfikator wyniku |
MigrateSyncCompleteCommandProperties
Właściwości polecenia, które kończy migrację synchronizacji bazy danych.
Nazwa | Typ | Opis |
---|---|---|
commandId |
string |
Identyfikator polecenia |
commandType |
string:
Migrate. |
Typ polecenia. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe polecenia |
|
output |
Dane wyjściowe polecenia. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan polecenia. Jest to ignorowane w przypadku przesłania. |
MigrationEligibilityInfo
Informacje o uprawnieniach do migracji obiektu serwera
Nazwa | Typ | Opis |
---|---|---|
isEligibleForMigration |
boolean |
Czy obiekt kwalifikuje się do migracji, czy nie. |
validationMessages |
string[] |
Informacje o niepowodzeniu uprawnień dla obiektu serwera. |
MigrationReportResult
Wynik raportu weryfikacji migracji zawiera adres URL pobierania wygenerowanego raportu.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator wyniku weryfikacji migracji |
reportUrl |
string |
Adres URL raportu. |
MigrationState
Bieżący stan migracji
Nazwa | Typ | Opis |
---|---|---|
Completed |
string |
|
Failed |
string |
|
InProgress |
string |
|
None |
string |
|
Skipped |
string |
|
Stopped |
string |
|
Warning |
string |
MigrationStatus
Bieżący stan migracji
Nazwa | Typ | Opis |
---|---|---|
Completed |
string |
|
CompletedWithWarnings |
string |
|
Configured |
string |
|
Connecting |
string |
|
Default |
string |
|
Error |
string |
|
Running |
string |
|
SelectLogins |
string |
|
SourceAndTargetSelected |
string |
|
Stopped |
string |
MigrationValidationDatabaseSummaryResult
Wynik podsumowania poziomu bazy danych weryfikacji migracji
Nazwa | Typ | Opis |
---|---|---|
endedOn |
string |
Godzina zakończenia walidacji |
id |
string |
Identyfikator wyniku |
migrationId |
string |
Identyfikator migracji |
sourceDatabaseName |
string |
Nazwa źródłowej bazy danych |
startedOn |
string |
Godzina rozpoczęcia walidacji |
status |
Bieżący stan weryfikacji na poziomie bazy danych |
|
targetDatabaseName |
string |
Nazwa docelowej bazy danych |
MigrationValidationOptions
Typy walidacji do uruchomienia po migracji
Nazwa | Typ | Opis |
---|---|---|
enableDataIntegrityValidation |
boolean |
Umożliwia przeprowadzenie weryfikacji integralności danych na podstawie sumy kontrolnej między źródłem a obiektem docelowym dla wybranej bazy danych/tabel. |
enableQueryAnalysisValidation |
boolean |
Umożliwia szybką i inteligentną analizę zapytań przez pobieranie zapytań z źródłowej bazy danych i wykonywanie ich w obiekcie docelowym. Wynik będzie zawierać statystyki wykonywania dla wykonań w źródłowych i docelowych bazach danych dla wyodrębnionych zapytań. |
enableSchemaValidation |
boolean |
Umożliwia porównanie informacji o schemacie między źródłem i obiektem docelowym. |
MigrationValidationResult
Wynik weryfikacji migracji
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator wyniku weryfikacji migracji |
migrationId |
string |
Identyfikator migracji |
status |
Bieżący stan weryfikacji na poziomie migracji. Stan ze stanu wyniku weryfikacji bazy danych zostanie zagregowany tutaj. |
|
summaryResults |
<string,
Migration |
Wyniki podsumowania walidacji dla każdej bazy danych |
MiSqlConnectionInfo
Właściwości wymagane do utworzenia połączenia z wystąpieniem zarządzanym bazy danych Azure SQL
Nazwa | Typ | Opis |
---|---|---|
managedInstanceResourceId |
string |
Identyfikator zasobu dla wystąpienia zarządzanego bazy danych Azure SQL |
password |
string |
Poświadczenia hasła. |
type | string: |
Typ informacji o połączeniu |
userName |
string |
Nazwa użytkownika |
MongoDbClusterInfo
Opisuje źródło danych bazy danych MongoDB
Nazwa | Typ | Opis |
---|---|---|
databases |
Lista niesystemowych baz danych w klastrze |
|
supportsSharding |
boolean |
Czy klaster obsługuje kolekcje podzielone na fragmenty |
type |
Typ źródła danych |
|
version |
string |
Wersja źródła danych w postaci x.y.z (np. 3.6.7). Nie jest używany, jeśli typ to BlobContainer. |
MongoDbClusterType
Typ źródła danych
Nazwa | Typ | Opis |
---|---|---|
BlobContainer |
string |
|
CosmosDb |
string |
|
MongoDb |
string |
MongoDbCollectionInfo
Opisuje obsługiwaną kolekcję w bazie danych MongoDB
Nazwa | Typ | Opis |
---|---|---|
averageDocumentSize |
integer |
Średni rozmiar dokumentu lub -1, jeśli średni rozmiar jest nieznany |
dataSize |
integer |
Szacowany całkowity rozmiar danych w bajtach lub -1, jeśli rozmiar jest nieznany. |
databaseName |
string |
Nazwa bazy danych zawierającej kolekcję |
documentCount |
integer |
Szacowana łączna liczba dokumentów lub -1, jeśli liczba dokumentów jest nieznana |
isCapped |
boolean |
Czy kolekcja jest kolekcją ograniczoną (tj. czy ma stały rozmiar i działa jak bufor okrągły) |
isSystemCollection |
boolean |
Czy kolekcja jest kolekcją systemowa |
isView |
boolean |
Czy kolekcja jest widokiem innej kolekcji |
name |
string |
Niekwalifikowana nazwa bazy danych lub kolekcji |
qualifiedName |
string |
Kwalifikowana nazwa bazy danych lub kolekcji. W przypadku kolekcji jest to nazwa kwalifikowana przez bazę danych. |
shardKey |
Klucz fragmentu w kolekcji lub wartość null, jeśli kolekcja nie jest fragmentowana |
|
supportsSharding |
boolean |
Czy baza danych ma włączone fragmentowanie. Należy pamiętać, że w razie potrzeby zadanie migracji włączy fragmentowanie elementu docelowego. |
viewOf |
string |
Nazwa kolekcji, z którą jest to widok, jeśli element IsView ma wartość true |
MongoDbCollectionProgress
Opisuje postęp kolekcji
Nazwa | Typ | Opis |
---|---|---|
bytesCopied |
integer |
Liczba bajtów dokumentów skopiowanych podczas etapu kopiowania |
documentsCopied |
integer |
Liczba dokumentów skopiowanych podczas etapu kopiowania |
elapsedTime |
string |
Czas, który upłynął w formacie [ddd.] hh:mm:ss[.fffffff] (tj. format TimeSpan) |
errors |
<string,
Mongo |
Błędy i ostrzeżenia, które wystąpiły dla bieżącego obiektu. Klucze są kodami błędów. |
eventsPending |
integer |
Liczba zdarzeń oplogu oczekujących na powtórkę |
eventsReplayed |
integer |
Liczba zdarzeń oplogu odtwarzanych do tej pory |
lastEventTime |
string |
Sygnatura czasowa odebranego ostatniego zdarzenia oplogu lub wartość null, jeśli nie odebrano jeszcze żadnego zdarzenia oplog |
lastReplayTime |
string |
Sygnatura czasowa ostatniego odtwarzania zdarzenia oplogu lub wartość null, jeśli nie zostało jeszcze odtwarzane żadne zdarzenie oplogu |
name |
string |
Nazwa obiektu progress. W przypadku kolekcji jest to niekwalifikowana nazwa kolekcji. W przypadku bazy danych jest to nazwa bazy danych. W przypadku ogólnej migracji jest to wartość null. |
qualifiedName |
string |
Kwalifikowana nazwa obiektu progress. W przypadku kolekcji jest to nazwa kwalifikowana przez bazę danych. W przypadku bazy danych jest to nazwa bazy danych. W przypadku ogólnej migracji jest to wartość null. |
resultType |
string:
Collection |
Typ obiektu postępu |
state | ||
totalBytes |
integer |
Całkowita liczba bajtów dokumentu w źródle na początku etapu kopiowania lub -1, jeśli całkowity rozmiar był nieznany |
totalDocuments |
integer |
Całkowita liczba dokumentów w źródle na początku etapu kopiowania lub -1, jeśli łączna liczba była nieznana |
MongoDbCollectionSettings
Opisuje sposób migrowania pojedynczej kolekcji bazy danych MongoDB
Nazwa | Typ | Opis |
---|---|---|
canDelete |
boolean |
Czy migracja może porzucić kolekcję docelową w trakcie migracji. Wartość domyślna to true. |
shardKey |
Opisuje klucz fragmentu bazy danych MongoDB |
|
targetRUs |
integer |
Jednostki RU, które powinny być skonfigurowane w obiekcie docelowym usługi CosmosDB lub mają wartość null, aby użyć wartości domyślnej. Nie ma to wpływu na cele inne niż CosmosDB. |
MongoDbConnectionInfo
Opisuje połączenie ze źródłem danych bazy danych MongoDB
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
additionalSettings |
string |
Dodatkowe ustawienia połączenia |
|
authentication |
Typ uwierzytelniania używany na potrzeby połączenia |
||
connectionString |
string |
Adres URL kontenera parametry połączenia bazy danych MongoDB lub kontenera obiektów blob. Nazwę użytkownika i hasło można określić tutaj lub we właściwościach userName i password |
|
dataSource |
string |
Źródło danych |
|
encryptConnection |
boolean |
Czy szyfrować połączenie |
|
enforceSSL |
boolean |
||
password |
string |
Poświadczenia hasła. |
|
port |
integer |
port dla serwera |
|
serverBrandVersion |
string |
wersja marki serwera |
|
serverName |
string |
nazwa serwera |
|
serverVersion |
string |
wersja serwera |
|
trustServerCertificate |
boolean |
False |
Czy ufać certyfikatowi serwera |
type |
string |
Typ informacji o połączeniu |
|
userName |
string |
Nazwa użytkownika |
MongoDbDatabaseInfo
Opisuje bazę danych w źródle danych bazy danych MongoDB
Nazwa | Typ | Opis |
---|---|---|
averageDocumentSize |
integer |
Średni rozmiar dokumentu lub -1, jeśli średni rozmiar jest nieznany |
collections |
Lista obsługiwanych kolekcji w bazie danych MongoDB |
|
dataSize |
integer |
Szacowany całkowity rozmiar danych w bajtach lub -1, jeśli rozmiar jest nieznany. |
documentCount |
integer |
Szacowana łączna liczba dokumentów lub -1, jeśli liczba dokumentów jest nieznana |
name |
string |
Niekwalifikowana nazwa bazy danych lub kolekcji |
qualifiedName |
string |
Kwalifikowana nazwa bazy danych lub kolekcji. W przypadku kolekcji jest to nazwa kwalifikowana przez bazę danych. |
supportsSharding |
boolean |
Czy baza danych ma włączone fragmentowanie. Należy pamiętać, że w razie potrzeby zadanie migracji włączy fragmentowanie elementu docelowego. |
MongoDbDatabaseProgress
Opisuje postęp bazy danych
Nazwa | Typ | Opis |
---|---|---|
bytesCopied |
integer |
Liczba bajtów dokumentów skopiowanych podczas etapu kopiowania |
collections |
object |
Postęp kolekcji w bazie danych. Klucze są niekwalifikowanymi nazwami kolekcji |
documentsCopied |
integer |
Liczba dokumentów skopiowanych podczas etapu kopiowania |
elapsedTime |
string |
Czas, który upłynął w formacie [ddd.] hh:mm:ss[.fffffff] (tj. format TimeSpan) |
errors |
<string,
Mongo |
Błędy i ostrzeżenia, które wystąpiły dla bieżącego obiektu. Klucze są kodami błędów. |
eventsPending |
integer |
Liczba zdarzeń oplogu oczekujących na powtórkę |
eventsReplayed |
integer |
Liczba zdarzeń oplogu odtwarzanych do tej pory |
lastEventTime |
string |
Sygnatura czasowa odebranego ostatniego zdarzenia oplogu lub wartość null, jeśli nie odebrano jeszcze żadnego zdarzenia oplog |
lastReplayTime |
string |
Sygnatura czasowa ostatniego odtwarzania zdarzenia oplogu lub wartość null, jeśli nie zostało jeszcze odtwarzane żadne zdarzenie oplogu |
name |
string |
Nazwa obiektu progress. W przypadku kolekcji jest to niekwalifikowana nazwa kolekcji. W przypadku bazy danych jest to nazwa bazy danych. W przypadku ogólnej migracji jest to wartość null. |
qualifiedName |
string |
Kwalifikowana nazwa obiektu progress. W przypadku kolekcji jest to nazwa kwalifikowana przez bazę danych. W przypadku bazy danych jest to nazwa bazy danych. W przypadku ogólnej migracji jest to wartość null. |
resultType |
string:
Database |
Typ obiektu postępu |
state | ||
totalBytes |
integer |
Całkowita liczba bajtów dokumentu w źródle na początku etapu kopiowania lub -1, jeśli całkowity rozmiar był nieznany |
totalDocuments |
integer |
Całkowita liczba dokumentów w źródle na początku etapu kopiowania lub -1, jeśli łączna liczba była nieznana |
MongoDbDatabaseSettings
Opisuje sposób migrowania pojedynczej bazy danych MongoDB
Nazwa | Typ | Opis |
---|---|---|
collections |
<string,
Mongo |
Kolekcje w źródłowej bazie danych do migracji do obiektu docelowego. Klucze są niekwalifikowanymi nazwami kolekcji. |
targetRUs |
integer |
Jednostki RU, które powinny być skonfigurowane na obiekcie docelowym usługi CosmosDB lub null, aby używać wartości domyślnej lub 0, jeśli przepływność nie powinna być aprowizowana dla bazy danych. Nie ma to wpływu na cele inne niż CosmosDB. |
MongoDbError
Opisuje błąd lub ostrzeżenie, które wystąpiło podczas migracji bazy danych MongoDB
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod nielokalizowany, czytelny dla maszyny opisujący błąd lub ostrzeżenie |
count |
integer |
Liczba wystąpień błędu lub ostrzeżenia |
message |
string |
Zlokalizowany, czytelny dla człowieka komunikat opisujący błąd lub ostrzeżenie |
type |
Typ błędu lub ostrzeżenia |
MongoDbErrorType
Typ błędu lub ostrzeżenia
Nazwa | Typ | Opis |
---|---|---|
Error |
string |
|
ValidationError |
string |
|
Warning |
string |
MongoDbMigrationProgress
Opisuje postęp ogólnej migracji
Nazwa | Typ | Opis |
---|---|---|
bytesCopied |
integer |
Liczba bajtów dokumentów skopiowanych podczas etapu kopiowania |
databases |
<string,
Mongo |
Postęp baz danych w migracji. Klucze są nazwami baz danych |
documentsCopied |
integer |
Liczba dokumentów skopiowanych podczas etapu kopiowania |
elapsedTime |
string |
Czas, który upłynął w formacie [ddd.] hh:mm:ss[.fffffff] (tj. format TimeSpan) |
errors |
<string,
Mongo |
Błędy i ostrzeżenia, które wystąpiły dla bieżącego obiektu. Klucze są kodami błędów. |
eventsPending |
integer |
Liczba zdarzeń oplogu oczekujących na powtórkę |
eventsReplayed |
integer |
Liczba zdarzeń oplogu odtwarzanych do tej pory |
lastEventTime |
string |
Sygnatura czasowa odebranego ostatniego zdarzenia oplogu lub wartość null, jeśli nie odebrano jeszcze żadnego zdarzenia oplog |
lastReplayTime |
string |
Sygnatura czasowa ostatniego odtwarzania zdarzenia oplogu lub wartość null, jeśli nie zostało jeszcze odtwarzane żadne zdarzenie oplogu |
name |
string |
Nazwa obiektu progress. W przypadku kolekcji jest to niekwalifikowana nazwa kolekcji. W przypadku bazy danych jest to nazwa bazy danych. W przypadku ogólnej migracji jest to wartość null. |
qualifiedName |
string |
Kwalifikowana nazwa obiektu progress. W przypadku kolekcji jest to nazwa kwalifikowana przez bazę danych. W przypadku bazy danych jest to nazwa bazy danych. W przypadku ogólnej migracji jest to wartość null. |
resultType |
string:
Migration |
Typ obiektu postępu |
state | ||
totalBytes |
integer |
Całkowita liczba bajtów dokumentu w źródle na początku etapu kopiowania lub -1, jeśli całkowity rozmiar był nieznany |
totalDocuments |
integer |
Całkowita liczba dokumentów w źródle na początku etapu kopiowania lub -1, jeśli łączna liczba była nieznana |
MongoDbMigrationSettings
Opisuje sposób przeprowadzenia migracji danych bazy danych MongoDB
Nazwa | Typ | Opis |
---|---|---|
boostRUs |
integer |
Limit jednostek RU dla obiektu docelowego usługi CosmosDB, który będzie tymczasowo zwiększany do (jeśli jest niższy) podczas początkowej kopii migracji, z 10 000 do 1000 000 lub 0, aby użyć domyślnego zwiększenia (co jest ogólnie maksymalną wartością) lub wartości null, aby nie zwiększyć liczby jednostek RU. To ustawienie nie ma wpływu na obiekty docelowe niezwiązane z usługą CosmosDB. |
databases |
<string,
Mongo |
Bazy danych w klastrze źródłowym do migracji do obiektu docelowego. Klucze są nazwami baz danych. |
replication |
Opisuje sposób replikacji zmian ze źródła do obiektu docelowego. Wartość domyślna to OneTime. |
|
source |
Ustawienia używane do nawiązywania połączenia z klastrem źródłowym |
|
target |
Ustawienia używane do nawiązywania połączenia z klastrem docelowym |
|
throttling |
Ustawienia używane do ograniczania użycia zasobów migracji |
MongoDbMigrationState
Nazwa | Typ | Opis |
---|---|---|
Canceled |
string |
|
Complete |
string |
|
Copying |
string |
|
Failed |
string |
|
Finalizing |
string |
|
InitialReplay |
string |
|
Initializing |
string |
|
NotStarted |
string |
|
Replaying |
string |
|
Restarting |
string |
|
ValidatingInput |
string |
MongoDbReplication
Opisuje sposób replikacji zmian ze źródła do miejsca docelowego. Wartość domyślna to OneTime.
Nazwa | Typ | Opis |
---|---|---|
Continuous |
string |
|
Disabled |
string |
|
OneTime |
string |
MongoDbShardKeyField
Opisuje odwołanie do pola w kluczu fragmentu bazy danych MongoDB
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa pola |
order |
Kolejność pól |
MongoDbShardKeyInfo
Opisuje klucz fragmentu bazy danych MongoDB
Nazwa | Typ | Opis |
---|---|---|
fields |
Pola w kluczu fragmentu |
|
isUnique |
boolean |
Czy klucz fragmentu jest unikatowy |
MongoDbShardKeyOrder
Kolejność pól
Nazwa | Typ | Opis |
---|---|---|
Forward |
string |
|
Hashed |
string |
|
Reverse |
string |
MongoDbShardKeySetting
Opisuje klucz fragmentu bazy danych MongoDB
Nazwa | Typ | Opis |
---|---|---|
fields |
Pola w kluczu fragmentu |
|
isUnique |
boolean |
Czy klucz fragmentu jest unikatowy |
MongoDbThrottlingSettings
Określa limity zasobów migracji
Nazwa | Typ | Opis |
---|---|---|
maxParallelism |
integer |
Maksymalna liczba elementów roboczych (np. kopii kolekcji), które będą przetwarzane równolegle |
minFreeCpu |
integer |
Procent czasu procesora CPU, którego migracja spróbuje uniknąć użycia z zakresu od 0 do 100 |
minFreeMemoryMb |
integer |
Liczba megabajtów pamięci RAM, których migracja spróbuje uniknąć użycia |
MySqlConnectionInfo
Informacje dotyczące nawiązywania połączenia z serwerem MySQL
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
additionalSettings |
string |
Dodatkowe ustawienia połączenia |
|
authentication |
Typ uwierzytelniania używany na potrzeby połączenia |
||
dataSource |
string |
Źródło danych |
|
encryptConnection |
boolean |
True |
Czy szyfrować połączenie |
password |
string |
Poświadczenia hasła. |
|
port |
integer |
Port dla serwera |
|
serverName |
string |
Nazwa serwera |
|
type | string: |
Typ informacji o połączeniu |
|
userName |
string |
Nazwa użytkownika |
MySqlTargetPlatformType
Platforma docelowa migracji
Nazwa | Typ | Opis |
---|---|---|
AzureDbForMySQL |
string |
|
SqlServer |
string |
ObjectType
Typ obiektu, który ma różnicę. np. (Table/View/StoredProcedure)
Nazwa | Typ | Opis |
---|---|---|
Function |
string |
|
StoredProcedures |
string |
|
Table |
string |
|
User |
string |
|
View |
string |
ODataError
Informacje o błędzie w formacie OData.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Czytelny dla maszyny opis błędu, taki jak "InvalidRequest" lub "InternalServerError" |
details |
Błędy wewnętrzne, które spowodowały ten błąd |
|
message |
string |
Czytelny dla człowieka opis błędu |
OracleConnectionInfo
Informacje dotyczące nawiązywania połączenia z serwerem Oracle
Nazwa | Typ | Opis |
---|---|---|
authentication |
Typ uwierzytelniania używany na potrzeby połączenia |
|
dataSource |
string |
EZConnect lub TNSName parametry połączenia. |
password |
string |
Poświadczenia hasła. |
port |
integer |
port dla serwera |
serverName |
string |
nazwa serwera |
serverVersion |
string |
wersja serwera |
type | string: |
Typ informacji o połączeniu |
userName |
string |
Nazwa użytkownika |
OrphanedUserInfo
Informacje o oddzielonych użytkownikach w bazie danych programu SQL Server.
Nazwa | Typ | Opis |
---|---|---|
databaseName |
string |
Nadrzędna baza danych użytkownika |
name |
string |
Nazwa oddzielonego użytkownika |
PostgreSqlConnectionInfo
Informacje dotyczące nawiązywania połączenia z serwerem PostgreSQL
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
additionalSettings |
string |
Dodatkowe ustawienia połączenia |
|
authentication |
Typ uwierzytelniania używany na potrzeby połączenia |
||
dataSource |
string |
Źródło danych |
|
databaseName |
string |
Nazwa bazy danych |
|
encryptConnection |
boolean |
True |
Czy szyfrować połączenie |
password |
string |
Poświadczenia hasła. |
|
port |
integer |
Port dla serwera |
|
serverBrandVersion |
string |
wersja marki serwera |
|
serverName |
string |
Nazwa serwera |
|
serverVersion |
string |
wersja serwera |
|
trustServerCertificate |
boolean |
False |
Czy ufać certyfikatowi serwera |
type | string: |
Typ informacji o połączeniu |
|
userName |
string |
Nazwa użytkownika |
ProjectTask
Zasób zadania
QueryAnalysisValidationResult
Wyniki porównania analizy zapytań między źródłem a obiektem docelowym
Nazwa | Typ | Opis |
---|---|---|
queryResults |
Lista wykonanych zapytań i wyniki wykonywania w źródle i obiekcie docelowym |
|
validationErrors |
Błędy będące częścią wykonywania |
QueryExecutionResult
Opisuje wyniki analizy zapytań na potrzeby wykonywania w źródle i obiekcie docelowym
Nazwa | Typ | Opis |
---|---|---|
queryText |
string |
Tekst zapytania pobrany z serwera źródłowego |
sourceResult |
Wynik analizy zapytań ze źródła |
|
statementsInBatch |
integer |
Suma nie. instrukcji w partii |
targetResult |
Wynik analizy zapytań z obiektu docelowego |
ReplicateMigrationState
Otoka do replikowania zgłoszonych stanów migracji.
Nazwa | Typ | Opis |
---|---|---|
ACTION_REQUIRED |
string |
|
COMPLETE |
string |
|
FAILED |
string |
|
PENDING |
string |
|
UNDEFINED |
string |
|
VALIDATING |
string |
ReportableException
Obiekt wyjątku dla wszystkich wyjątków niestandardowych
Nazwa | Typ | Opis |
---|---|---|
actionableMessage |
string |
Kroki umożliwiające wykonanie akcji dla tego wyjątku |
filePath |
string |
Ścieżka do pliku, w którym wystąpił wyjątek |
hResult |
integer |
Zakodowana wartość liczbowa przypisana do określonego wyjątku |
lineNumber |
string |
Numer wiersza, w którym wystąpił wyjątek |
message |
string |
Komunikat o błędzie |
stackTrace |
string |
Ślad stosu |
ScenarioSource
Wyliczenie typu źródłowego
Nazwa | Typ | Opis |
---|---|---|
Access |
string |
|
DB2 |
string |
|
MongoDB |
string |
|
MySQL |
string |
|
MySQLRDS |
string |
|
Oracle |
string |
|
PostgreSQL |
string |
|
PostgreSQLRDS |
string |
|
SQL |
string |
|
SQLRDS |
string |
|
Sybase |
string |
ScenarioTarget
Wyliczenie typu docelowego
Nazwa | Typ | Opis |
---|---|---|
AzureDBForMySql |
string |
|
AzureDBForPostgresSQL |
string |
|
MongoDB |
string |
|
SQLDB |
string |
|
SQLDW |
string |
|
SQLMI |
string |
|
SQLServer |
string |
SchemaComparisonValidationResult
Wyniki porównania schematu między źródłem a obiektem docelowym
Nazwa | Typ | Opis |
---|---|---|
schemaDifferences |
Lista różnic schematu między źródłowymi i docelowymi bazami danych |
|
sourceDatabaseObjectCount |
object |
Liczba obiektów źródłowej bazy danych |
targetDatabaseObjectCount |
object |
Liczba obiektów docelowej bazy danych |
validationErrors |
Lista błędów, które wystąpiły podczas przeprowadzania walidacji porównania schematu |
SchemaComparisonValidationResultType
Opis błędów występujących podczas przeprowadzania walidacji migracji
Nazwa | Typ | Opis |
---|---|---|
objectName |
string |
Nazwa obiektu, który ma różnicę |
objectType |
Typ obiektu, który ma różnicę. np. (Table/View/StoredProcedure) |
|
updateAction |
Aktualizowanie typu akcji w odniesieniu do elementu docelowego |
SelectedCertificateInput
Informacje o certyfikacie do wyeksportowania dla baz danych z obsługą funkcji TDE.
Nazwa | Typ | Opis |
---|---|---|
certificateName |
string |
Nazwa certyfikatu do wyeksportowania. |
password |
string |
Hasło do użycia do szyfrowania wyeksportowanego certyfikatu. |
ServerLevelPermissionsGroup
Grupa uprawnień na potrzeby walidacji. Te grupy będą uruchamiać zestaw uprawnień do weryfikowania aktywności użytkownika. Wybierz grupę uprawnień dla wykonywanego działania.
Nazwa | Typ | Opis |
---|---|---|
Default |
string |
|
MigrationFromMySQLToAzureDBForMySQL |
string |
|
MigrationFromSqlServerToAzureDB |
string |
|
MigrationFromSqlServerToAzureMI |
string |
|
MigrationFromSqlServerToAzureVM |
string |
ServerProperties
Właściwości serwera dla źródła typu MySQL
Nazwa | Typ | Opis |
---|---|---|
serverDatabaseCount |
integer |
Liczba baz danych na serwerze |
serverEdition |
string |
Wydanie serwera bazy danych |
serverName |
string |
Nazwa serwera |
serverOperatingSystemVersion |
string |
Wersja systemu operacyjnego |
serverPlatform |
string |
Nazwa platformy serwera |
serverVersion |
string |
Wersja serwera bazy danych |
Severity
Ważność błędu walidacji
Nazwa | Typ | Opis |
---|---|---|
Error |
string |
|
Message |
string |
|
Warning |
string |
SqlConnectionInfo
Informacje dotyczące nawiązywania połączenia z serwerem bazy danych SQL
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
additionalSettings |
string |
Dodatkowe ustawienia połączenia |
|
authentication |
Typ uwierzytelniania używany na potrzeby połączenia |
||
dataSource |
string |
Źródło danych w formacie Protocol:MachineName\SQLServerInstanceName,PortNumber |
|
encryptConnection |
boolean |
True |
Czy szyfrować połączenie |
password |
string |
Poświadczenia hasła. |
|
platform |
Typ platformy serwera dla połączenia |
||
port |
integer |
Port dla serwera |
|
resourceId |
string |
Reprezentuje identyfikator zasobu HTTP reprezentowanego przez dostawcę zasobów platformy Azure. |
|
serverBrandVersion |
string |
wersja marki serwera |
|
serverName |
string |
nazwa serwera |
|
serverVersion |
string |
wersja serwera |
|
trustServerCertificate |
boolean |
False |
Czy ufać certyfikatowi serwera |
type | string: |
Typ informacji o połączeniu |
|
userName |
string |
Nazwa użytkownika |
SqlSourcePlatform
Typ platformy serwera dla połączenia
Nazwa | Typ | Opis |
---|---|---|
SqlOnPrem |
string |
SsisMigrationInfo
Informacje o migracji usług SSIS z typem magazynu usług SSIS, zastąp zasady.
Nazwa | Typ | Opis |
---|---|---|
environmentOverwriteOption |
Opcja zastępowania migracji środowiska SSIS |
|
projectOverwriteOption |
Opcja zastępowania migracji projektu SSIS |
|
ssisStoreType |
Typ magazynu usług SSIS typu źródła, tylko katalog usług SSIS jest teraz obsługiwany w usłudze DMS (wersja klasyczna) |
SsisMigrationOverwriteOption
Opcja zastępowania migracji obiektów SSIS, tylko ignorowanie i zastępowanie jest obsługiwane w usłudze DMS (wersja klasyczna), a przyszłość może dodać opcję Ponowne użycie dla obiektu kontenera
Nazwa | Typ | Opis |
---|---|---|
Ignore |
string |
|
Overwrite |
string |
SsisMigrationStage
Bieżący etap migracji usług SSIS
Nazwa | Typ | Opis |
---|---|---|
Completed |
string |
|
InProgress |
string |
|
Initialize |
string |
|
None |
string |
SsisStoreType
Wyliczenie obsługiwanego typu magazynu usług SSIS w usłudze DMS (wersja klasyczna)
Nazwa | Typ | Opis |
---|---|---|
SsisCatalog |
string |
StartMigrationScenarioServerRoleResult
Wynik migracji roli serwera
Nazwa | Typ | Opis |
---|---|---|
exceptionsAndWarnings |
Wyjątki i ostrzeżenia dotyczące migracji. |
|
name |
string |
Nazwa roli serwera. |
state |
Bieżący stan migracji |
SyncDatabaseMigrationReportingState
Wyliczenie innego stanu migracji online na poziomie bazy danych.
Nazwa | Typ | Opis |
---|---|---|
BACKUP_COMPLETED |
string |
|
BACKUP_IN_PROGRESS |
string |
|
CANCELLED |
string |
|
CANCELLING |
string |
|
COMPLETE |
string |
|
COMPLETING |
string |
|
CONFIGURING |
string |
|
FAILED |
string |
|
INITIALIAZING |
string |
|
READY_TO_COMPLETE |
string |
|
RESTORE_COMPLETED |
string |
|
RESTORE_IN_PROGRESS |
string |
|
RUNNING |
string |
|
STARTING |
string |
|
UNDEFINED |
string |
|
VALIDATING |
string |
|
VALIDATION_COMPLETE |
string |
|
VALIDATION_FAILED |
string |
SyncMigrationDatabaseErrorEvent
Błędy migracji bazy danych na potrzeby migracji online
Nazwa | Typ | Opis |
---|---|---|
eventText |
string |
Tekst zdarzenia. |
eventTypeString |
string |
Typ zdarzenia. |
timestampString |
string |
Wartość ciągu znacznika czasu. |
SyncTableMigrationState
Wyliczenie innego stanu migracji online na poziomie tabeli.
Nazwa | Typ | Opis |
---|---|---|
BEFORE_LOAD |
string |
|
CANCELED |
string |
|
COMPLETED |
string |
|
ERROR |
string |
|
FAILED |
string |
|
FULL_LOAD |
string |
SystemData
Nazwa | Typ | Opis |
---|---|---|
createdAt |
string |
|
createdBy |
string |
|
createdByType | ||
lastModifiedAt |
string |
|
lastModifiedBy |
string |
|
lastModifiedByType |
TaskState
Stan zadania. Jest to ignorowane w przypadku przesłania.
Nazwa | Typ | Opis |
---|---|---|
Canceled |
string |
|
Failed |
string |
|
FailedInputValidation |
string |
|
Faulted |
string |
|
Queued |
string |
|
Running |
string |
|
Succeeded |
string |
|
Unknown |
string |
UpdateActionType
Typ rzeczywistej różnicy dla porównywanego obiektu podczas porównywania schematu
Nazwa | Typ | Opis |
---|---|---|
AddedOnTarget |
string |
|
ChangedOnTarget |
string |
|
DeletedOnTarget |
string |
ValidateMigrationInputSqlServerSqlDbSyncTaskProperties
Właściwości zadania weryfikujące dane wejściowe migracji dla programu SQL do migracji synchronizacji bazy danych Azure SQL DB
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Validate |
Typ zadania. |
ValidateMigrationInputSqlServerSqlMISyncTaskInput
Dane wejściowe zadania migrujące bazy danych SQL Server do scenariusza online wystąpienia zarządzanego bazy danych usługi Azure SQL Database.
Nazwa | Typ | Opis |
---|---|---|
azureApp |
Usługa Azure Active Directory Application wystąpienie usługi DMS (klasyczne) będzie używane do nawiązywania połączenia z docelowym wystąpieniem wystąpienia zarządzanego usługi Azure SQL Database i kontem usługi Azure Storage |
|
backupFileShare |
Tworzenie kopii zapasowej informacji o udziale plików dla wszystkich wybranych baz danych. |
|
selectedDatabases |
Bazy danych do migracji |
|
sourceConnectionInfo |
Informacje o połączeniu dla SQL Server źródłowych |
|
storageResourceId |
string |
W pełni kwalifikowany identyfikator resourceId magazynu |
targetConnectionInfo |
Informacje o połączeniu dla wystąpienia zarządzanego bazy danych Azure SQL |
ValidateMigrationInputSqlServerSqlMISyncTaskOutput
Dane wyjściowe zadania, które weryfikują dane wejściowe migracji do usługi Azure SQL Database Managed Instance w trybie online
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator bazy danych |
name |
string |
Nazwa bazy danych |
validationErrors |
Błędy skojarzone z wybranym obiektem bazy danych |
ValidateMigrationInputSqlServerSqlMISyncTaskProperties
Właściwości zadania weryfikujące dane wejściowe migracji dla programu SQL do scenariusza synchronizacji wystąpienia zarządzanego usługi Azure SQL Database
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Validate |
Typ zadania. |
ValidateMigrationInputSqlServerSqlMITaskInput
Dane wejściowe zadania weryfikujące dane wejściowe migracji dla programu SQL do Azure SQL Managed Instance
Nazwa | Typ | Opis |
---|---|---|
backupBlobShare |
Identyfikator URI sygnatury dostępu współdzielonego kontenera konta usługi Azure Storage do przechowywania plików kopii zapasowych. |
|
backupFileShare |
Tworzenie kopii zapasowej informacji o udziale plików dla wszystkich wybranych baz danych. |
|
backupMode |
Tryb tworzenia kopii zapasowej, aby określić, czy używać istniejącej kopii zapasowej, czy tworzyć nową kopię zapasową. |
|
selectedDatabases |
Bazy danych do migracji |
|
selectedLogins |
string[] |
Identyfikatory logowania do migracji |
sourceConnectionInfo |
Informacje dotyczące nawiązywania połączenia ze źródłem |
|
targetConnectionInfo |
Informacje dotyczące nawiązywania połączenia z obiektem docelowym |
ValidateMigrationInputSqlServerSqlMITaskOutput
Dane wyjściowe zadania weryfikujące dane wejściowe migracji dla programu SQL do migracji Azure SQL Managed Instance
Nazwa | Typ | Opis |
---|---|---|
backupFolderErrors |
Błędy skojarzone ze ścieżką Kopii zapasowejFolder |
|
backupShareCredentialsErrors |
Błędy skojarzone z nazwą użytkownika udziału kopii zapasowej i poświadczeniami hasła |
|
backupStorageAccountErrors |
Błędy skojarzone z podanym kontem magazynu. |
|
databaseBackupInfo |
Informacje o plikach kopii zapasowych, gdy jest używany istniejący tryb tworzenia kopii zapasowej. |
|
existingBackupErrors |
Błędy skojarzone z istniejącymi plikami kopii zapasowej. |
|
id |
string |
Identyfikator wyniku |
name |
string |
Nazwa bazy danych |
restoreDatabaseNameErrors |
Błędy skojarzone z elementem RestoreDatabaseName |
ValidateMigrationInputSqlServerSqlMITaskProperties
Właściwości zadania weryfikujące dane wejściowe migracji dla programu SQL do wystąpienia zarządzanego usługi Azure SQL Database
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania |
|
output |
Dane wyjściowe zadania podrzędnego. Jest to ignorowane w przypadku przesłania. |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Validate |
Typ zadania. |
ValidateMongoDbTaskProperties
Właściwości zadania weryfikujące migrację między źródłami danych bazy danych MongoDB
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Opisuje sposób przeprowadzenia migracji danych bazy danych MongoDB |
|
output |
Tablica zawierająca pojedynczy obiekt MongoDbMigrationProgress |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Validate. |
Typ zadania. |
ValidateOracleAzureDbForPostgreSqlSyncTaskProperties
Właściwości zadania, które weryfikuje migrację bazy danych Oracle do Azure Database for PostgreSQL na potrzeby migracji online
Nazwa | Typ | Opis |
---|---|---|
clientData |
object |
Pary klucz-wartość danych klienta w celu dołączenia do zadania informacji o metadanych |
commands | CommandProperties[]: |
Tablica właściwości poleceń. |
errors |
Tablica błędów. Jest to ignorowane w przypadku przesłania. |
|
input |
Dane wejściowe zadania migrowania baz danych Oracle do Azure Database for PostgreSQL na potrzeby migracji online |
|
output |
Tablica zawierająca pojedynczy obiekt odpowiedzi na błąd walidacji |
|
state |
Stan zadania. Jest to ignorowane w przypadku przesłania. |
|
taskType |
string:
Validate. |
Typ zadania. |
ValidateOracleAzureDbPostgreSqlSyncTaskOutput
Dane wyjściowe zadania weryfikujące dane wejściowe migracji dla bazy danych Oracle do Azure Database for PostgreSQL na potrzeby migracji online
Nazwa | Typ | Opis |
---|---|---|
validationErrors |
Błędy skojarzone z wybranym obiektem bazy danych |
ValidateSyncMigrationInputSqlServerTaskInput
Dane wejściowe zadania, które weryfikują dane wejściowe migracji migracji sql
Nazwa | Typ | Opis |
---|---|---|
selectedDatabases |
Bazy danych do migracji |
|
sourceConnectionInfo |
Informacje dotyczące nawiązywania połączenia ze źródłowym serwerem SQL |
|
targetConnectionInfo |
Informacje dotyczące nawiązywania połączenia z obiektem docelowym |
ValidateSyncMigrationInputSqlServerTaskOutput
Dane wyjściowe zadania, które weryfikują dane wejściowe migracji migracji sql
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator bazy danych |
name |
string |
Nazwa bazy danych |
validationErrors |
Błędy skojarzone z wybranym obiektem bazy danych |
ValidationError
Opis błędów występujących podczas przeprowadzania walidacji migracji
Nazwa | Typ | Opis |
---|---|---|
severity |
Ważność błędu |
|
text |
string |
Tekst błędu |
ValidationStatus
Bieżący stan weryfikacji
Nazwa | Typ | Opis |
---|---|---|
Completed |
string |
|
CompletedWithIssues |
string |
|
Default |
string |
|
Failed |
string |
|
InProgress |
string |
|
Initialized |
string |
|
NotStarted |
string |
|
Stopped |
string |
WaitStatistics
Statystyki oczekiwania zebrane podczas wykonywania wsadowego zapytania
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
waitCount |
integer |
Suma nie. oczekiwania |
|
waitTimeMs |
number |
0 |
Łączny czas oczekiwania w milisekundach |
waitType |
string |
Typ oczekiwania |