Tasks - Get
タスク情報を取得する
タスク リソースは、DMS (クラシック) インスタンスによって実行される作業を表す、入れ子になったプロキシのみのリソースです。 GET メソッドは、タスクに関する情報を取得します。
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
URI パラメーター
| 名前 | / | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
group
|
path | True |
string |
リソース グループの名前 |
|
project
|
path | True |
string |
プロジェクトの名前 |
|
service
|
path | True |
string |
サービスの名前 |
|
subscription
|
path | True |
string |
Azure サブスクリプションを識別するサブスクリプション ID。 |
|
task
|
path | True |
string |
タスクの名前 |
|
api-version
|
query | True |
string |
API のバージョン |
|
$expand
|
query |
string |
応答を展開する |
応答
| 名前 | 型 | 説明 |
|---|---|---|
| 200 OK |
タスク リソース |
|
| Other Status Codes |
エラー |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
| 名前 | 説明 |
|---|---|
| user_impersonation | ユーザー アカウントを偽装する |
例
Tasks_Get
要求のサンプル
GET https://management.azure.com/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/projects/DmsSdkProject/tasks/DmsSdkTask?api-version=2022-03-30-preview
応答のサンプル
{
"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"
}
定義
| 名前 | 説明 |
|---|---|
|
Api |
エラー情報。 |
|
Authentication |
接続時に使用可能な認証の種類の列挙 |
|
Azure |
Azure Active Directory アプリケーション |
|
Backup |
バックアップ ファイルの情報 |
|
Backup |
ログ バックアップ ファイルの状態の列挙。 |
|
Backup |
バックアップ モードの列挙 |
|
Backup |
バックアップ セットの情報 |
|
Backup |
さまざまなバックアップの種類の列挙型。 |
|
Blob |
BLOB コンテナーのストレージ情報。 |
|
Command |
コマンドの状態。 送信された場合、これは無視されます。 |
|
Connect |
MongoDB サーバーへの接続を検証し、情報を提供するタスクのプロパティ |
|
Connect |
MySQL データベース接続を検証するタスクの入力 |
|
Connect |
MySQL データベース接続を検証するタスクのプロパティ |
|
Connect |
MySQL 型ソースへの接続の出力 |
|
Connect |
Oracle データベース接続を検証するタスクの入力 |
|
Connect |
Oracle データベース接続を検証するタスクの出力 |
|
Connect |
Oracle データベース接続を検証するタスクのプロパティ |
|
Connect |
PostgreSQL とソース サーバーの要件への接続を検証するタスクの入力 |
|
Connect |
PostgreSQL とソース サーバーの要件への接続を検証するタスクの出力 |
|
Connect |
オンライン移行の PostgreSQL サーバーとソース サーバーへの接続要件を検証するタスクのプロパティ |
|
Connect |
オンライン移行の SQL Server とソース サーバーへの接続要件を検証するタスクのプロパティ |
|
Connect |
SQL Server への接続を検証し、ソース サーバーの要件も検証するタスクの入力 |
|
Connect |
SQL Server への接続を検証し、ソース サーバーの要件も検証するタスクのエージェント ジョブ レベルの出力 |
|
Connect |
SQL Server への接続を検証し、ソース サーバーの要件も検証するタスクのデータベース レベルの出力 |
|
Connect |
SQL Server への接続を検証し、ソース サーバーの要件も検証するタスクのログイン レベルの出力 |
|
Connect |
SQL Server への接続を検証し、ソース サーバーの要件も検証するタスクのタスク レベルの出力 |
|
Connect |
SQL Server への接続を検証し、ソース サーバーの要件も検証するタスクのプロパティ |
|
Connect |
Azure Database for MySQL への接続とターゲット サーバーの要件を検証するタスクの入力 |
|
Connect |
Azure Database for MySQL への接続とターゲット サーバーの要件を検証するタスクの出力 |
|
Connect |
Azure Database for MySQL とターゲット サーバーの要件への接続を検証するタスクのプロパティ |
|
Connect |
Azure Database for PostgreSQL への接続とターゲット サーバーの要件を検証するタスクの入力 |
|
Connect |
Azure Database for PostgreSQL への接続とターゲット サーバーの要件を検証するタスクの出力 |
|
Connect |
オンライン移行の Azure Database For PostgreSQL サーバーとターゲット サーバーの要件への接続を検証するタスクのプロパティ |
|
Connect |
Azure Database for PostgreSQL への接続と Oracle ソースのターゲット サーバー要件を検証するタスクの入力。 |
|
Connect |
Azure Database for PostgreSQL への接続と Oracle ソースのターゲット サーバー要件を検証するタスクの出力。 |
|
Connect |
Azure Database For PostgreSQL サーバーへの接続と Oracle ソースのオンライン移行のターゲット サーバー要件を検証するタスクのプロパティ。 |
|
Connect |
SQL DB とターゲット サーバーの要件への接続を検証するタスクの入力 |
|
Connect |
SQL DB とターゲット サーバーの要件への接続を検証するタスクの出力 |
|
Connect |
SQL DB への接続とターゲット サーバーの要件を検証するタスクのプロパティ |
|
Connect |
Azure SQL Database Managed Instance オンライン シナリオへの接続を検証するタスクの入力。 |
|
Connect |
Azure SQL Database Managed Instance への接続を検証するタスクの出力。 |
|
Connect |
Azure SQL Database Managed Instance への接続を検証するタスクのプロパティ |
|
Connect |
Azure SQL Database Managed Instance への接続を検証するタスクの入力。 |
|
Connect |
Azure SQL Database Managed Instance への接続を検証するタスクの出力。 |
|
Connect |
Azure SQL Database Managed Instance への接続を検証するタスクのプロパティ |
|
Connect |
Azure SQL DB への接続とターゲット サーバーの要件を検証するタスクの入力 |
|
Connect |
オンライン移行の SQL DB への接続とターゲット サーバーの要件を検証するタスクのプロパティ |
|
created |
|
|
Database |
既存のバックアップ モードが使用されている場合のバックアップ ファイルに関する情報。 |
|
Database |
SQL Server データベースの互換性レベルの列挙 |
|
Database |
データベース ファイル固有の情報 |
|
Database |
SQL Server データベース ファイルの種類の列挙 |
|
Database |
移行の現在の段階 |
|
Database |
データベース レベルの移行状態。 |
|
Database |
データベースあたりのスキーマのマッピング |
|
Database |
SQL Server データベースの状態の列挙 |
|
Database |
移行でのデータベース結果の概要 |
|
Database |
テーブルのプロパティ |
|
Data |
チェックサム ベースのデータ整合性検証結果の結果 |
|
Data |
データ項目の移行の基本的な概要 |
|
Execution |
移行検証の実行中に発生するエラーに関する説明 |
|
File |
パス、ユーザー名、パスワードを使用したファイル共有情報。 |
|
Get |
Base64 でエンコードされた形式で TDE 証明書を取得するタスクの入力。 |
|
Get |
Base64 でエンコードされた形式で TDE 証明書を取得するタスクの出力。 |
|
Get |
Base64 でエンコードされた形式で TDE 証明書を取得するタスクのプロパティ。 |
|
Get |
指定されたデータベースの一覧のユーザー テーブルを収集するタスクの入力 |
|
Get |
指定されたデータベースの一覧のユーザー テーブルを収集するタスクの出力 |
|
Get |
特定のデータベースの一覧のユーザー テーブルを収集するタスクのプロパティ |
|
Get |
指定された Oracle スキーマの一覧に含まれるテーブルの一覧を取得するタスクの入力。 |
|
Get |
指定された Oracle スキーマの一覧に含まれるテーブルの一覧を取得するタスクの出力。 |
|
Get |
Oracle スキーマの指定された一覧のユーザー テーブルを収集するタスクのプロパティ |
|
Get |
指定された PostgreSQL データベースの一覧のテーブルの一覧を取得するタスクの入力。 |
|
Get |
指定された PostgreSQL データベースの一覧のテーブルの一覧を取得するタスクの出力。 |
|
Get |
特定のデータベースの一覧のユーザー テーブルを収集するタスクのプロパティ |
|
Get |
指定されたデータベースの一覧のユーザー テーブルを収集するタスクの入力 |
|
Get |
指定されたデータベースの一覧のユーザー テーブルを収集するタスクの出力 |
|
Get |
特定のデータベースの一覧のユーザー テーブルを収集するタスクのプロパティ |
|
Get |
指定されたデータベースの一覧のユーザー テーブルを収集するタスクの入力 |
|
Get |
指定されたデータベースの一覧のユーザー テーブルを収集するタスクの出力 |
|
Get |
特定のデータベースの一覧のユーザー テーブルを収集するタスクのプロパティ |
|
Login |
ログイン移行のさまざまな段階の列挙型。 |
|
Login |
SMO LoginType の列挙型マッピング。 |
|
Migrate |
Azure SQL Database Managed Instance のオンライン移行を完了するコマンドの入力。 |
|
Migrate |
Azure SQL Database Managed Instance のオンライン移行を完了するコマンドの出力。 |
|
Migrate |
Azure SQL Database Managed Instance のオンライン移行を完了するコマンドのプロパティ。 |
|
Migrate |
MongoDB データ ソース間でデータを移行するタスクのプロパティ |
|
Migrate |
オフラインの MySQL から Azure Database for MySQL への移行タスクの入力に関するデータベース固有の情報 |
|
Migrate |
オフライン移行のために MySQL データベースを Azure Database for MySQL に移行するタスクの入力 |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
オフライン移行のために MySQL データベースを Azure Database for MySQL に移行するタスクのプロパティ |
|
Migrate |
MySQL から Azure Database for MySQL への移行タスクの入力に関するデータベース固有の情報 |
|
Migrate |
オンライン移行のために MySQL データベースを Azure Database for MySQL に移行するタスクの入力 |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
オンライン移行のために MySQL データベースを Azure Database for MySQL に移行するタスクのプロパティ |
|
Migrate |
オンライン移行のために Oracle を Azure Database for PostgreSQL に移行するタスクのプロパティ |
|
Migrate |
Oracle から Azure Database for PostgreSQL への移行タスクの入力に関するデータベース固有の情報 |
|
Migrate |
オンライン移行のために Oracle データベースを Azure Database for PostgreSQL に移行するタスクの入力 |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
PostgreSQL から Azure Database for PostgreSQL への移行タスクの入力に関するデータベース固有の情報 |
|
Migrate |
移行用に選択されたテーブル |
|
Migrate |
オンライン移行のために PostgreSQL データベースを Azure Database for PostgreSQL に移行するタスクの入力 |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
オンライン移行のために PostgreSQL データベースを Azure Database for PostgreSQL に移行するタスクのプロパティ |
|
Migrate |
SQL から Azure SQL DB への移行タスクの入力に関するデータベース固有の情報 |
|
Migrate |
SQL から Azure SQL DB への同期移行タスクの入力に関するデータベース固有の情報 |
|
Migrate |
オンライン移行のためにオンプレミスの SQL Server データベースを Azure SQL Database に移行するタスクの入力 |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
オンライン移行のためにオンプレミスの SQL Server データベースを Azure SQL Database に移行するタスクのプロパティ |
|
Migrate |
オンプレミスの SQL Server データベースを Azure SQL Database に移行するタスクの入力 |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
オンプレミスの SQL Server データベースを Azure SQL Database に移行するタスクのプロパティ |
|
Migrate |
SQL から Azure SQL DB Managed Instance への移行タスクの入力に関するデータベース固有の情報 |
|
Migrate |
SQL Server データベースを Azure SQL Database Managed Instance オンライン シナリオに移行するタスクの入力。 |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
SQL Server データベースを Azure SQL Database Managed Instance 同期シナリオに移行するタスクのプロパティ |
|
Migrate |
SQL Server データベースを Azure SQL Database Managed Instance に移行するタスクの入力。 |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
|
|
Migrate |
SQL Server データベースを Azure SQL Database Managed Instance に移行するタスクのプロパティ |
|
Migrate |
SSIS パッケージを SQL Server から Azure SQL Database Managed Instance に移行するタスクの入力。 |
|
Migrate |
|
|
Migrate |
|
|
Migrate |
SSIS パッケージを SQL Server データベースから Azure SQL Database Managed Instance に移行するタスクのプロパティ。 |
|
Migrate |
データベースの同期移行を完了するコマンドの入力。 |
|
Migrate |
データベースの同期移行を完了するコマンドの出力。 |
|
Migrate |
データベースの同期移行を完了するコマンドのプロパティ。 |
|
Migration |
サーバー オブジェクトの移行の適格性に関する情報 |
|
Migration |
移行検証レポートの結果には、生成されたレポートをダウンロードするための URL が含まれます。 |
|
Migration |
移行の現在の状態 |
|
Migration |
移行の現在の状態 |
|
Migration |
移行検証データベース レベルの概要結果 |
|
Migration |
移行後に実行する検証の種類 |
|
Migration |
移行検証の結果 |
|
Mi |
Azure SQL Database Managed Instance への接続を作成するために必要なプロパティ |
|
Mongo |
MongoDB データ ソースについて説明します |
|
Mongo |
データ ソースの種類 |
|
Mongo |
MongoDB データベース内でサポートされているコレクションについて説明します |
|
Mongo |
コレクションの進行状況について説明します |
|
Mongo |
個々の MongoDB コレクションを移行する方法について説明します |
|
Mongo |
MongoDB データ ソースへの接続について説明します |
|
Mongo |
MongoDB データ ソース内のデータベースについて説明します |
|
Mongo |
データベースの進行状況について説明します |
|
Mongo |
個々の MongoDB データベースを移行する方法について説明します |
|
Mongo |
MongoDB の移行中に発生したエラーまたは警告について説明します |
|
Mongo |
エラーまたは警告の種類 |
|
Mongo |
移行全体の進行状況について説明します |
|
Mongo |
MongoDB データ移行の実行方法について説明します |
|
Mongo |
|
|
Mongo |
ソースからターゲットへの変更のレプリケート方法について説明します。 既定値は OneTime です。 |
|
Mongo |
MongoDB シャード キー内のフィールド参照について説明します |
|
Mongo |
MongoDB シャード キーについて説明します |
|
Mongo |
フィールドの順序 |
|
Mongo |
MongoDB シャード キーについて説明します |
|
Mongo |
移行のリソース制限を指定します |
|
My |
MySQL サーバーに接続するための情報 |
|
My |
移行のターゲット プラットフォーム |
|
Object |
違いがあるオブジェクトの型。 例: (テーブル/ビュー/StoredProcedure) |
|
OData |
OData 形式のエラー情報。 |
|
Oracle |
Oracle サーバーに接続するための情報 |
|
Orphaned |
SQL Server データベース上の孤立したユーザーの情報。 |
|
Postgre |
PostgreSQL サーバーに接続するための情報 |
|
Project |
タスク リソース |
|
Query |
ソースとターゲットのクエリ分析比較の結果 |
|
Query |
ソースとターゲットで実行するためのクエリ分析結果について説明します |
|
Replicate |
報告された移行状態をレプリケートするためのラッパー。 |
|
Reportable |
すべてのカスタム例外の Exception オブジェクト |
|
Scenario |
ソース型の列挙型 |
|
Scenario |
ターゲット型の列挙型 |
|
Schema |
ソースとターゲットのスキーマ比較の結果 |
|
Schema |
移行検証の実行中に発生するエラーに関する説明 |
|
Selected |
TDE が有効なデータベースに対してエクスポートされる証明書の情報。 |
|
Server |
検証のアクセス許可グループ。 これらのグループは、ユーザー アクティビティを検証するための一連のアクセス許可を実行します。 実行しているアクティビティのアクセス許可グループを選択します。 |
|
Server |
MySQL 型ソースのサーバー プロパティ |
| Severity |
検証エラーの重大度 |
|
Sql |
SQL データベース サーバーに接続するための情報 |
|
Sql |
接続用のサーバー プラットフォームの種類 |
|
Ssis |
SSIS ストアの種類を持つ SSIS 移行情報、ポリシーを上書きします。 |
|
Ssis |
SSIS オブジェクトの移行の上書きオプション。DMS (クラシック) では無視と上書きのみがサポートされており、今後、コンテナー オブジェクトの再利用オプションが追加される可能性があります |
|
Ssis |
SSIS 移行の現在のステージ |
|
Ssis |
DMS (クラシック) でサポートされているソース SSIS ストアの種類の列挙型 |
|
Start |
サーバー ロールの移行の結果 |
|
Sync |
データベース レベルのオンライン移行のさまざまな状態の列挙型。 |
|
Sync |
オンライン移行のデータベース移行エラー |
|
Sync |
テーブル レベルのオンライン移行のさまざまな状態の列挙型。 |
|
System |
|
|
Task |
タスクの状態。 送信された場合、これは無視されます。 |
|
Update |
スキーマ比較の実行中に比較されたオブジェクトの実際の差の型 |
|
Validate |
SQL から Azure SQL DB への同期移行の移行入力を検証するタスクのプロパティ |
|
Validate |
SQL Server データベースを Azure SQL Database Managed Instance オンライン シナリオに移行するタスクの入力。 |
|
Validate |
Azure SQL Database Managed Instance オンライン移行の移行入力を検証するタスクの出力 |
|
Validate |
SQL から Azure SQL Database Managed Instance への同期シナリオの移行入力を検証するタスクのプロパティ |
|
Validate |
SQL から Azure SQL Managed Instance への移行入力を検証するタスクの入力 |
|
Validate |
SQL から Azure SQL Managed Instance への移行の移行入力を検証するタスクの出力 |
|
Validate |
SQL から Azure SQL Database Managed Instance への移行入力を検証するタスクのプロパティ |
|
Validate |
MongoDB データ ソース間の移行を検証するタスクのプロパティ |
|
Validate |
オンライン移行のための Oracle から Azure Database for PostgreSQL への移行を検証するタスクのプロパティ |
|
Validate |
オンライン移行のための Oracle から Azure Database for PostgreSQL への移行入力を検証するタスクの出力 |
|
Validate |
SQL 同期移行の移行入力を検証するタスクの入力 |
|
Validate |
SQL 同期移行の移行入力を検証するタスクの出力 |
|
Validation |
移行検証の実行中に発生するエラーに関する説明 |
|
Validation |
検証の現在の状態 |
|
Wait |
クエリバッチ実行中に収集された待機統計 |
ApiError
エラー情報。
| 名前 | 型 | 説明 |
|---|---|---|
| error |
OData 形式のエラー情報 |
|
| systemData |
リソースの作成と最後の変更に関連するメタデータ。 |
AuthenticationType
接続時に使用可能な認証の種類の列挙
| 値 | 説明 |
|---|---|
| None | |
| WindowsAuthentication | |
| SqlAuthentication | |
| ActiveDirectoryIntegrated | |
| ActiveDirectoryPassword |
AzureActiveDirectoryApp
Azure Active Directory アプリケーション
| 名前 | 型 | 説明 |
|---|---|---|
| appKey |
string |
Azure Active Directory アプリケーションに対する認証に使用されるキー |
| applicationId |
string |
Azure Active Directory アプリケーションのアプリケーション ID |
| ignoreAzurePermissions |
boolean |
AAD アプリでの Azure アクセス許可のチェックを無視する |
| tenantId |
string |
顧客のテナント ID |
BackupFileInfo
バックアップ ファイルの情報
| 名前 | 型 | 説明 |
|---|---|---|
| familySequenceNumber |
integer |
バックアップ セット内のバックアップ ファイルのシーケンス番号 |
| fileLocation |
string |
共有フォルダー内のバックアップ ファイルの場所 |
| status |
移行中のバックアップ ファイルの状態 |
BackupFileStatus
ログ バックアップ ファイルの状態の列挙。
| 値 | 説明 |
|---|---|
| Arrived | |
| Queued | |
| Uploading | |
| Uploaded | |
| Restoring | |
| Restored | |
| Cancelled |
BackupMode
バックアップ モードの列挙
| 値 | 説明 |
|---|---|
| CreateBackup | |
| ExistingBackup |
BackupSetInfo
バックアップ セットの情報
| 名前 | 型 | 説明 |
|---|---|---|
| backupFinishedDate |
string (date-time) |
バックアップ操作が完了した日付と時刻 |
| backupSetId |
string |
バックアップ ファイルのセットの ID |
| backupStartDate |
string (date-time) |
バックアップ操作が開始された日時 |
| backupType |
さまざまなバックアップの種類の列挙型 |
|
| databaseName |
string |
バックアップ セットが属するデータベースの名前 |
| firstLsn |
string |
バックアップ ファイルの最初のログ シーケンス番号 |
| isBackupRestored |
boolean |
バックアップ セットが復元されるかどうか |
| lastLsn |
string |
バックアップ ファイルの最後のログ シーケンス番号 |
| lastModifiedTime |
string (date-time) |
共有場所のバックアップ ファイルの最終変更時刻 |
| listOfBackupFiles |
バックアップ セット内のファイルの一覧 |
BackupType
さまざまなバックアップの種類の列挙型。
| 値 | 説明 |
|---|---|
| Database | |
| TransactionLog | |
| File | |
| DifferentialDatabase | |
| DifferentialFile | |
| Partial | |
| DifferentialPartial |
BlobShare
BLOB コンテナーのストレージ情報。
| 名前 | 型 | 説明 |
|---|---|---|
| sasUri |
string |
Azure ストレージ アカウント コンテナーの SAS URI。 |
CommandState
コマンドの状態。 送信された場合、これは無視されます。
| 値 | 説明 |
|---|---|
| Unknown | |
| Accepted | |
| Running | |
| Succeeded | |
| Failed |
ConnectToMongoDbTaskProperties
MongoDB サーバーへの接続を検証し、情報を提供するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
MongoDB データ ソースへの接続について説明します |
|
| output |
1 つの MongoDbClusterInfo オブジェクトを含む配列 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Connect. |
タスクの種類。 |
ConnectToSourceMySqlTaskInput
MySQL データベース接続を検証するタスクの入力
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| checkPermissionsGroup |
検証のアクセス許可グループ |
||
| isOfflineMigration |
boolean |
False |
移行がオフラインかどうかを示すフラグ |
| sourceConnectionInfo |
MySQL ソースに接続するための情報 |
||
| targetPlatform |
移行のターゲット プラットフォーム |
ConnectToSourceMySqlTaskProperties
MySQL データベース接続を検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Connect |
タスクの種類。 |
ConnectToSourceNonSqlTaskOutput
MySQL 型ソースへの接続の出力
| 名前 | 型 | 説明 |
|---|---|---|
| databases |
string[] |
サーバー上のデータベースの一覧 |
| id |
string |
結果識別子 |
| serverProperties |
サーバーのプロパティ |
|
| sourceServerBrandVersion |
string |
サーバー ブランドバージョン |
| validationErrors |
タスクに関連付けられている検証エラー |
ConnectToSourceOracleSyncTaskInput
Oracle データベース接続を検証するタスクの入力
| 名前 | 型 | 説明 |
|---|---|---|
| sourceConnectionInfo |
Oracle ソースに接続するための情報 |
ConnectToSourceOracleSyncTaskOutput
Oracle データベース接続を検証するタスクの出力
| 名前 | 型 | 説明 |
|---|---|---|
| databases |
string[] |
ソース サーバー上のスキーマの一覧 |
| sourceServerBrandVersion |
string |
ソース サーバーのブランド バージョン |
| sourceServerVersion |
string |
ソース サーバーのバージョン |
| validationErrors |
タスクに関連付けられている検証エラー |
ConnectToSourceOracleSyncTaskProperties
Oracle データベース接続を検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Connect |
タスクの種類。 |
ConnectToSourcePostgreSqlSyncTaskInput
PostgreSQL とソース サーバーの要件への接続を検証するタスクの入力
| 名前 | 型 | 説明 |
|---|---|---|
| sourceConnectionInfo |
ソース PostgreSQL サーバーの接続情報 |
ConnectToSourcePostgreSqlSyncTaskOutput
PostgreSQL とソース サーバーの要件への接続を検証するタスクの出力
| 名前 | 型 | 説明 |
|---|---|---|
| databases |
string[] |
ソース サーバー上のデータベースの一覧 |
| id |
string |
結果識別子 |
| sourceServerBrandVersion |
string |
ソース サーバーのブランド バージョン |
| sourceServerVersion |
string |
ソース サーバーのバージョン |
| validationErrors |
タスクに関連付けられている検証エラー |
ConnectToSourcePostgreSqlSyncTaskProperties
オンライン移行の PostgreSQL サーバーとソース サーバーへの接続要件を検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Connect |
タスクの種類。 |
ConnectToSourceSqlServerSyncTaskProperties
オンライン移行の SQL Server とソース サーバーへの接続要件を検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output | ConnectToSourceSqlServerTaskOutput[]: |
タスクの出力。 送信された場合、これは無視されます。 |
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Connect |
タスクの種類。 |
ConnectToSourceSqlServerTaskInput
SQL Server への接続を検証し、ソース サーバーの要件も検証するタスクの入力
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| checkPermissionsGroup |
検証のアクセス許可グループ |
||
| collectAgentJobs |
boolean |
False |
ソース サーバーからエージェント ジョブを収集するかどうかを示すフラグ。 |
| collectDatabases |
boolean |
True |
ソース サーバーからデータベースを収集するかどうかを示すフラグ。 |
| collectLogins |
boolean |
False |
ソース サーバーからログインを収集するかどうかを示すフラグ。 |
| collectTdeCertificateInfo |
boolean |
False |
ソース サーバーから TDE 証明書名を収集するかどうかを示すフラグ。 |
| encryptedKeyForSecureFields |
string |
セキュリティで保護されたフィールドの暗号化されたキー |
|
| sourceConnectionInfo |
ソース SQL Server の接続情報 |
||
| validateSsisCatalogOnly |
boolean |
False |
ソース サーバーで SSIS カタログに到達できるかどうかを検証するためのフラグ。 |
ConnectToSourceSqlServerTaskOutputAgentJobLevel
SQL Server への接続を検証し、ソース サーバーの要件も検証するタスクのエージェント ジョブ レベルの出力
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
結果識別子 |
| isEnabled |
boolean |
元のエージェント ジョブの状態。 |
| jobCategory |
string |
エージェント ジョブの種類。 |
| jobOwner |
string |
エージェント ジョブの所有者 |
| lastExecutedOn |
string (date-time) |
UTC エージェント ジョブが最後に実行された日時。 |
| migrationEligibility |
移行のためのエージェント ジョブの適格性に関する情報。 |
|
| name |
string |
エージェント ジョブ名 |
| resultType |
string:
Agent |
結果の種類 - データベース レベルまたはタスク レベル |
| validationErrors |
検証エラー |
ConnectToSourceSqlServerTaskOutputDatabaseLevel
SQL Server への接続を検証し、ソース サーバーの要件も検証するタスクのデータベース レベルの出力
| 名前 | 型 | 説明 |
|---|---|---|
| compatibilityLevel |
データベースの SQL Server 互換性レベル |
|
| databaseFiles |
データベース ファイルの一覧 |
|
| databaseState |
データベースの状態 |
|
| id |
string |
結果識別子 |
| name |
string |
データベース名 |
| resultType |
string:
Database |
結果の種類 - データベース レベルまたはタスク レベル |
| sizeMB |
number (double) |
ファイルのサイズ (メガバイト単位) |
ConnectToSourceSqlServerTaskOutputLoginLevel
SQL Server への接続を検証し、ソース サーバーの要件も検証するタスクのログイン レベルの出力
| 名前 | 型 | 説明 |
|---|---|---|
| defaultDatabase |
string |
ログインの既定のデータベース。 |
| id |
string |
結果識別子 |
| isEnabled |
boolean |
ログインの状態。 |
| loginType |
ログインの種類。 |
|
| migrationEligibility |
移行のためのログインの資格に関する情報。 |
|
| name |
string |
ログイン名。 |
| resultType |
string:
Login |
結果の種類 - データベース レベルまたはタスク レベル |
ConnectToSourceSqlServerTaskOutputTaskLevel
SQL Server への接続を検証し、ソース サーバーの要件も検証するタスクのタスク レベルの出力
| 名前 | 型 | 説明 |
|---|---|---|
| agentJobs |
object |
エージェント ジョブ名から ID へのマップとしてのソース エージェント ジョブ。 |
| databaseTdeCertificateMapping |
object |
データベース名から TDE 証明書名へのマッピング (該当する場合) |
| databases |
object |
データベース名からデータベース ID へのマップとしてのソース データベース |
| id |
string |
結果識別子 |
| logins |
object |
ログイン名からログイン ID へのマップとしてのソース ログイン。 |
| resultType |
string:
Task |
結果の種類 - データベース レベルまたはタスク レベル |
| sourceServerBrandVersion |
string |
ソース サーバーのブランド バージョン |
| sourceServerVersion |
string |
ソース サーバーのバージョン |
| validationErrors |
検証エラー |
ConnectToSourceSqlServerTaskProperties
SQL Server への接続を検証し、ソース サーバーの要件も検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output | ConnectToSourceSqlServerTaskOutput[]: |
タスクの出力。 送信された場合、これは無視されます。 |
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskId |
string |
タスク ID |
| taskType |
string:
Connect |
タスクの種類。 |
ConnectToTargetAzureDbForMySqlTaskInput
Azure Database for MySQL への接続とターゲット サーバーの要件を検証するタスクの入力
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| isOfflineMigration |
boolean |
False |
移行がオフラインかどうかを示すフラグ |
| sourceConnectionInfo |
ソース MySQL サーバーの接続情報 |
||
| targetConnectionInfo |
ターゲットの Azure Database for MySQL サーバーの接続情報 |
ConnectToTargetAzureDbForMySqlTaskOutput
Azure Database for MySQL への接続とターゲット サーバーの要件を検証するタスクの出力
| 名前 | 型 | 説明 |
|---|---|---|
| databases |
string[] |
ターゲット サーバー上のデータベースの一覧 |
| id |
string |
結果識別子 |
| serverVersion |
string |
ターゲット サーバーのバージョン |
| targetServerBrandVersion |
string |
ターゲット サーバー のブランド バージョン |
| validationErrors |
タスクに関連付けられている検証エラー |
ConnectToTargetAzureDbForMySqlTaskProperties
Azure Database for MySQL とターゲット サーバーの要件への接続を検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Connect |
タスクの種類。 |
ConnectToTargetAzureDbForPostgreSqlSyncTaskInput
Azure Database for PostgreSQL への接続とターゲット サーバーの要件を検証するタスクの入力
| 名前 | 型 | 説明 |
|---|---|---|
| sourceConnectionInfo |
ソース PostgreSQL サーバーの接続情報 |
|
| targetConnectionInfo |
ターゲット Azure Database for PostgreSQL サーバーの接続情報 |
ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
Azure Database for PostgreSQL への接続とターゲット サーバーの要件を検証するタスクの出力
| 名前 | 型 | 説明 |
|---|---|---|
| databases |
string[] |
ターゲット サーバー上のデータベースの一覧 |
| id |
string |
結果識別子 |
| targetServerBrandVersion |
string |
ターゲット サーバー のブランド バージョン |
| targetServerVersion |
string |
ターゲット サーバーのバージョン |
| validationErrors |
タスクに関連付けられている検証エラー |
ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties
オンライン移行の Azure Database For PostgreSQL サーバーとターゲット サーバーの要件への接続を検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Connect |
タスクの種類。 |
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput
Azure Database for PostgreSQL への接続と Oracle ソースのターゲット サーバー要件を検証するタスクの入力。
| 名前 | 型 | 説明 |
|---|---|---|
| targetConnectionInfo |
ターゲット Azure Database for PostgreSQL サーバーの接続情報 |
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskOutput
Azure Database for PostgreSQL への接続と Oracle ソースのターゲット サーバー要件を検証するタスクの出力。
| 名前 | 型 | 説明 |
|---|---|---|
| databaseSchemaMap |
データベースあたりのスキーマのマッピング |
|
| databases |
string[] |
ターゲット サーバー上のデータベースの一覧 |
| targetServerBrandVersion |
string |
ターゲット サーバー のブランド バージョン |
| targetServerVersion |
string |
ターゲット サーバーのバージョン |
| validationErrors |
タスクに関連付けられている検証エラー |
ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskProperties
Azure Database For PostgreSQL サーバーへの接続と Oracle ソースのオンライン移行のターゲット サーバー要件を検証するタスクのプロパティ。
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Connect |
タスクの種類。 |
ConnectToTargetSqlDbTaskInput
SQL DB とターゲット サーバーの要件への接続を検証するタスクの入力
| 名前 | 型 | 説明 |
|---|---|---|
| queryObjectCounts |
boolean |
ターゲット サーバー上の各データベースのオブジェクト数を照会するかどうかを示すブール型フラグ |
| targetConnectionInfo |
ターゲット SQL DB の接続情報 |
ConnectToTargetSqlDbTaskOutput
SQL DB とターゲット サーバーの要件への接続を検証するタスクの出力
| 名前 | 型 | 説明 |
|---|---|---|
| databases |
object |
データベース名からデータベース ID へのマップとしてのソース データベース |
| id |
string |
結果識別子 |
| targetServerBrandVersion |
string |
ターゲット サーバー のブランド バージョン |
| targetServerVersion |
string |
ターゲット サーバーのバージョン |
ConnectToTargetSqlDbTaskProperties
SQL DB への接続とターゲット サーバーの要件を検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| createdOn |
string |
タスクが作成された日時 (UTC) |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Connect |
タスクの種類。 |
ConnectToTargetSqlMISyncTaskInput
Azure SQL Database Managed Instance オンライン シナリオへの接続を検証するタスクの入力。
| 名前 | 型 | 説明 |
|---|---|---|
| azureApp |
DMS (クラシック) インスタンスが Azure SQL Database Managed Instance と Azure Storage アカウントのターゲット インスタンスへの接続に使用する Azure Active Directory アプリケーション |
|
| targetConnectionInfo |
Azure SQL Database Managed Instance の接続情報 |
ConnectToTargetSqlMISyncTaskOutput
Azure SQL Database Managed Instance への接続を検証するタスクの出力。
| 名前 | 型 | 説明 |
|---|---|---|
| targetServerBrandVersion |
string |
ターゲット サーバー のブランド バージョン |
| targetServerVersion |
string |
ターゲット サーバーのバージョン |
| validationErrors |
検証エラー |
ConnectToTargetSqlMISyncTaskProperties
Azure SQL Database Managed Instance への接続を検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Connect |
タスクの種類。 |
ConnectToTargetSqlMITaskInput
Azure SQL Database Managed Instance への接続を検証するタスクの入力。
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| collectAgentJobs |
boolean |
True |
ターゲット SQL MI サーバーからエージェント ジョブを収集するかどうかを示すフラグ。 |
| collectLogins |
boolean |
True |
ターゲット SQL MI サーバーからログインを収集するかどうかを示すフラグ。 |
| targetConnectionInfo |
ターゲット SQL Server の接続情報 |
||
| validateSsisCatalogOnly |
boolean |
False |
ターゲット SQL MI サーバーで SSIS カタログに到達できるかどうかを検証するためのフラグ。 |
ConnectToTargetSqlMITaskOutput
Azure SQL Database Managed Instance への接続を検証するタスクの出力。
| 名前 | 型 | 説明 |
|---|---|---|
| agentJobs |
string[] |
ターゲット サーバー上のエージェント ジョブの一覧。 |
| id |
string |
結果識別子 |
| logins |
string[] |
ターゲット サーバー上のログインの一覧。 |
| targetServerBrandVersion |
string |
ターゲット サーバー のブランド バージョン |
| targetServerVersion |
string |
ターゲット サーバーのバージョン |
| validationErrors |
検証エラー |
ConnectToTargetSqlMITaskProperties
Azure SQL Database Managed Instance への接続を検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Connect |
タスクの種類。 |
ConnectToTargetSqlSqlDbSyncTaskInput
Azure SQL DB への接続とターゲット サーバーの要件を検証するタスクの入力
| 名前 | 型 | 説明 |
|---|---|---|
| sourceConnectionInfo |
ソース SQL Server の接続情報 |
|
| targetConnectionInfo |
ターゲット SQL DB の接続情報 |
ConnectToTargetSqlSqlDbSyncTaskProperties
オンライン移行の SQL DB への接続とターゲット サーバーの要件を検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Connect |
タスクの種類。 |
createdByType
| 値 | 説明 |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DatabaseBackupInfo
既存のバックアップ モードが使用されている場合のバックアップ ファイルに関する情報。
| 名前 | 型 | 説明 |
|---|---|---|
| backupFiles |
string[] |
現在のデータベースのバックアップ ファイルの一覧。 |
| backupFinishDate |
string (date-time) |
バックアップ操作が完了した日時。 |
| backupType |
バックアップの種類。 |
|
| databaseName |
string |
データベース名。 |
| familyCount |
integer |
バックアップ セット内のファイルの数。 |
| isCompressed |
boolean |
バックアップ セットが圧縮されているかどうか |
| isDamaged |
boolean |
バックアップ時にデータベースが破損しましたが、エラーにもかかわらずバックアップ操作を続行するように要求されました。 |
| position |
integer |
ファイル内の現在のデータベース バックアップの位置。 |
DatabaseCompatLevel
SQL Server データベースの互換性レベルの列挙
| 値 | 説明 |
|---|---|
| CompatLevel80 | |
| CompatLevel90 | |
| CompatLevel100 | |
| CompatLevel110 | |
| CompatLevel120 | |
| CompatLevel130 | |
| CompatLevel140 |
DatabaseFileInfo
データベース ファイル固有の情報
| 名前 | 型 | 説明 |
|---|---|---|
| databaseName |
string |
データベースの名前 |
| fileType |
データベース ファイルの種類 |
|
| id |
string |
データベース ファイルの一意識別子 |
| logicalName |
string |
ファイルの論理名 |
| physicalFullName |
string |
ファイルのオペレーティング システムの完全パス |
| restoreFullName |
string |
復元するファイルの推奨される完全パス |
| sizeMB |
number (double) |
ファイルのサイズ (メガバイト単位) |
DatabaseFileType
SQL Server データベース ファイルの種類の列挙
| 値 | 説明 |
|---|---|
| Rows | |
| Log | |
| Filestream | |
| NotSupported | |
| Fulltext |
DatabaseMigrationStage
移行の現在の段階
| 値 | 説明 |
|---|---|
| None | |
| Initialize | |
| Backup | |
| FileCopy | |
| Restore | |
| Completed |
DatabaseMigrationState
データベース レベルの移行状態。
| 値 | 説明 |
|---|---|
| UNDEFINED | |
| INITIAL | |
| FULL_BACKUP_UPLOAD_START | |
| LOG_SHIPPING_START | |
| UPLOAD_LOG_FILES_START | |
| CUTOVER_START | |
| POST_CUTOVER_COMPLETE | |
| COMPLETED | |
| CANCELLED | |
| FAILED |
DatabaseSchemaMap
データベースあたりのスキーマのマッピング
| 名前 | 型 | 説明 |
|---|---|---|
| database |
string |
|
| schemas |
string[] |
DatabaseState
SQL Server データベースの状態の列挙
| 値 | 説明 |
|---|---|
| Online | |
| Restoring | |
| Recovering | |
| RecoveryPending | |
| Suspect | |
| Emergency | |
| Offline | |
| Copying | |
| OfflineSecondary |
DatabaseSummaryResult
移行でのデータベース結果の概要
| 名前 | 型 | 説明 |
|---|---|---|
| endedOn |
string (date-time) |
移行の終了時刻 |
| errorPrefix |
string |
項目のすべてのエラーのクエリに使用するワイルドカード文字列プレフィックス |
| itemsCompletedCount |
integer (int64) |
正常に完了した項目の数 |
| itemsCount |
integer (int64) |
項目数 |
| name |
string |
アイテムの名前 |
| resultPrefix |
string |
項目のすべての sub-tem 結果のクエリに使用するワイルドカード文字列プレフィックス |
| sizeMB |
number (double) |
データベースのサイズ (メガバイト単位) |
| startedOn |
string (date-time) |
移行の開始時刻 |
| state |
移行の現在の状態 |
|
| statusMessage |
string |
ステータス メッセージ |
DatabaseTable
テーブルのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| hasRows |
boolean |
テーブルが空かどうかを示します |
| name |
string |
テーブルのスキーマ修飾名 |
DataIntegrityValidationResult
チェックサム ベースのデータ整合性検証結果の結果
| 名前 | 型 | 説明 |
|---|---|---|
| failedObjects |
object |
ソースとターゲットのペアの失敗したテーブル名の一覧 |
| validationErrors |
データ整合性検証の実行中に発生したエラーの一覧 |
DataItemMigrationSummaryResult
データ項目の移行の基本的な概要
| 名前 | 型 | 説明 |
|---|---|---|
| endedOn |
string (date-time) |
移行の終了時刻 |
| errorPrefix |
string |
項目のすべてのエラーのクエリに使用するワイルドカード文字列プレフィックス |
| itemsCompletedCount |
integer (int64) |
正常に完了した項目の数 |
| itemsCount |
integer (int64) |
項目数 |
| name |
string |
アイテムの名前 |
| resultPrefix |
string |
項目のすべての sub-tem 結果のクエリに使用するワイルドカード文字列プレフィックス |
| startedOn |
string (date-time) |
移行の開始時刻 |
| state |
移行の現在の状態 |
|
| statusMessage |
string |
ステータス メッセージ |
ExecutionStatistics
移行検証の実行中に発生するエラーに関する説明
| 名前 | 型 | 説明 |
|---|---|---|
| cpuTimeMs |
number (float) |
クエリ実行の CPU 時間 (ミリ秒) |
| elapsedTimeMs |
number (float) |
クエリの実行にかかる時間 (ミリ秒) |
| executionCount |
integer (int64) |
いいえ。 クエリ実行の数 |
| hasErrors |
boolean |
クエリでエラーが発生したかどうかを示します |
| sqlErrors |
string[] |
SQL エラーの一覧 |
| waitStats |
<string,
Wait |
SQL クエリ実行待機の種類とそれぞれの統計のディクショナリ |
FileShare
パス、ユーザー名、パスワードを使用したファイル共有情報。
| 名前 | 型 | 説明 |
|---|---|---|
| password |
string |
共有の場所に接続するために使用されるパスワード資格情報。 |
| path |
string |
この共有のフォルダー パス。 |
| userName |
string |
共有の場所に接続するためのユーザー名資格情報 |
GetTdeCertificatesSqlTaskInput
Base64 でエンコードされた形式で TDE 証明書を取得するタスクの入力。
| 名前 | 型 | 説明 |
|---|---|---|
| backupFileShare |
ファイルを一時的に格納するために使用するファイル共有のバックアップ ファイル共有情報。 |
|
| connectionInfo |
SQL Server の接続情報 |
|
| selectedCertificates |
エクスポートされた証明書の暗号化に使用する証明書名と対応するパスワードを含むリスト。 |
GetTdeCertificatesSqlTaskOutput
Base64 でエンコードされた形式で TDE 証明書を取得するタスクの出力。
| 名前 | 型 | 説明 |
|---|---|---|
| base64EncodedCertificates |
object |
証明書名から Base 64 でエンコードされた形式へのマッピング。 |
| validationErrors |
検証エラー |
GetTdeCertificatesSqlTaskProperties
Base64 でエンコードされた形式で TDE 証明書を取得するタスクのプロパティ。
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Get |
タスクの種類。 |
GetUserTablesMySqlTaskInput
指定されたデータベースの一覧のユーザー テーブルを収集するタスクの入力
| 名前 | 型 | 説明 |
|---|---|---|
| connectionInfo |
SQL Server の接続情報 |
|
| selectedDatabases |
string[] |
テーブルを収集するデータベース名の一覧 |
GetUserTablesMySqlTaskOutput
指定されたデータベースの一覧のユーザー テーブルを収集するタスクの出力
| 名前 | 型 | 説明 |
|---|---|---|
| databasesToTables |
object |
データベース名からテーブルの一覧へのマッピング |
| id |
string |
結果識別子 |
| validationErrors |
検証エラー |
GetUserTablesMySqlTaskProperties
特定のデータベースの一覧のユーザー テーブルを収集するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Get |
タスクの種類。 |
GetUserTablesOracleTaskInput
指定された Oracle スキーマの一覧に含まれるテーブルの一覧を取得するタスクの入力。
| 名前 | 型 | 説明 |
|---|---|---|
| connectionInfo |
Oracle ソースに接続するための情報 |
|
| selectedSchemas |
string[] |
テーブルを収集する Oracle スキーマの一覧 |
GetUserTablesOracleTaskOutput
指定された Oracle スキーマの一覧に含まれるテーブルの一覧を取得するタスクの出力。
| 名前 | 型 | 説明 |
|---|---|---|
| schemaName |
string |
この結果の対象となるスキーマ |
| tables |
このスキーマで検出された有効なテーブルの一覧 |
|
| validationErrors |
タスクに関連付けられている検証エラー |
GetUserTablesOracleTaskProperties
Oracle スキーマの指定された一覧のユーザー テーブルを収集するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Get |
タスクの種類。 |
GetUserTablesPostgreSqlTaskInput
指定された PostgreSQL データベースの一覧のテーブルの一覧を取得するタスクの入力。
| 名前 | 型 | 説明 |
|---|---|---|
| connectionInfo |
PostgreSQL ソースに接続するための情報 |
|
| selectedDatabases |
string[] |
テーブルを収集する PostgreSQL データベースの一覧 |
GetUserTablesPostgreSqlTaskOutput
指定された PostgreSQL データベースの一覧のテーブルの一覧を取得するタスクの出力。
| 名前 | 型 | 説明 |
|---|---|---|
| databaseName |
string |
この結果の対象となるデータベース |
| tables |
このデータベースで検出された有効なテーブルの一覧 |
|
| validationErrors |
タスクに関連付けられている検証エラー |
GetUserTablesPostgreSqlTaskProperties
特定のデータベースの一覧のユーザー テーブルを収集するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Get |
タスクの種類。 |
GetUserTablesSqlSyncTaskInput
指定されたデータベースの一覧のユーザー テーブルを収集するタスクの入力
| 名前 | 型 | 説明 |
|---|---|---|
| selectedSourceDatabases |
string[] |
テーブルを収集するソース データベース名の一覧 |
| selectedTargetDatabases |
string[] |
テーブルを収集するターゲット データベース名の一覧 |
| sourceConnectionInfo |
SQL Server の接続情報 |
|
| targetConnectionInfo |
SQL DB の接続情報 |
GetUserTablesSqlSyncTaskOutput
指定されたデータベースの一覧のユーザー テーブルを収集するタスクの出力
| 名前 | 型 | 説明 |
|---|---|---|
| databasesToSourceTables |
object |
データベース名からソース テーブルの一覧へのマッピング |
| databasesToTargetTables |
object |
データベース名からターゲット テーブルの一覧へのマッピング |
| tableValidationErrors |
object |
データベース名から検証エラーの一覧へのマッピング |
| validationErrors |
検証エラー |
GetUserTablesSqlSyncTaskProperties
特定のデータベースの一覧のユーザー テーブルを収集するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Get |
タスクの種類。 |
GetUserTablesSqlTaskInput
指定されたデータベースの一覧のユーザー テーブルを収集するタスクの入力
| 名前 | 型 | 説明 |
|---|---|---|
| connectionInfo |
SQL Server の接続情報 |
|
| encryptedKeyForSecureFields |
string |
セキュリティで保護されたフィールドの暗号化されたキー |
| selectedDatabases |
string[] |
テーブルを収集するデータベース名の一覧 |
GetUserTablesSqlTaskOutput
指定されたデータベースの一覧のユーザー テーブルを収集するタスクの出力
| 名前 | 型 | 説明 |
|---|---|---|
| databasesToTables |
object |
データベース名からテーブルの一覧へのマッピング |
| id |
string |
結果識別子 |
| validationErrors |
検証エラー |
GetUserTablesSqlTaskProperties
特定のデータベースの一覧のユーザー テーブルを収集するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskId |
string |
タスク ID |
| taskType |
string:
Get |
タスクの種類。 |
LoginMigrationStage
ログイン移行のさまざまな段階の列挙型。
| 値 | 説明 |
|---|---|
| None | |
| Initialize | |
| LoginMigration | |
| EstablishUserMapping | |
| AssignRoleMembership | |
| AssignRoleOwnership | |
| EstablishServerPermissions | |
| EstablishObjectPermissions | |
| Completed |
LoginType
SMO LoginType の列挙型マッピング。
| 値 | 説明 |
|---|---|
| WindowsUser | |
| WindowsGroup | |
| SqlLogin | |
| Certificate | |
| AsymmetricKey | |
| ExternalUser | |
| ExternalGroup |
MigrateMISyncCompleteCommandInput
Azure SQL Database Managed Instance のオンライン移行を完了するコマンドの入力。
| 名前 | 型 | 説明 |
|---|---|---|
| sourceDatabaseName |
string |
マネージド インスタンス データベースの名前 |
MigrateMISyncCompleteCommandOutput
Azure SQL Database Managed Instance のオンライン移行を完了するコマンドの出力。
| 名前 | 型 | 説明 |
|---|---|---|
| errors |
コマンドの実行中に発生したエラーの一覧 |
MigrateMISyncCompleteCommandProperties
Azure SQL Database Managed Instance のオンライン移行を完了するコマンドのプロパティ。
| 名前 | 型 | 説明 |
|---|---|---|
| commandType |
string:
Migrate. |
コマンドの種類。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
コマンド入力 |
|
| output |
コマンド出力。 送信された場合、これは無視されます。 |
|
| state |
コマンドの状態。 送信された場合、これは無視されます。 |
MigrateMongoDbTaskProperties
MongoDB データ ソース間でデータを移行するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
MongoDB データ移行の実行方法について説明します |
|
| output | MongoDbProgress[]: |
MongoDB 移行出力の基本クラス |
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Migrate. |
タスクの種類。 |
MigrateMySqlAzureDbForMySqlOfflineDatabaseInput
オフラインの MySQL から Azure Database for MySQL への移行タスクの入力に関するデータベース固有の情報
| 名前 | 型 | 説明 |
|---|---|---|
| name |
string |
データベースの名前 |
| tableMap |
object |
ソーステーブルとターゲットテーブルのマッピング |
| targetDatabaseName |
string |
ターゲット データベースの名前。 注: 移行を開始する前に、ターゲット データベースが切り捨てられます。 |
MigrateMySqlAzureDbForMySqlOfflineTaskInput
オフライン移行のために MySQL データベースを Azure Database for MySQL に移行するタスクの入力
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| encryptedKeyForSecureFields |
string |
セキュリティで保護されたフィールドの暗号化されたキー |
|
| makeSourceServerReadOnly |
boolean |
False |
ソース サーバーを読み取り専用に設定する設定 |
| optionalAgentSettings |
object |
移行中のデータ転送速度を微調整するための省略可能なパラメーター |
|
| selectedDatabases |
移行するデータベース |
||
| sourceConnectionInfo |
ソース MySQL の接続情報 |
||
| startedOn |
string (date-time) |
移行の開始時期を指定するパラメーター |
|
| targetConnectionInfo |
ターゲット Azure Database for MySQL の接続情報 |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputDatabaseLevel
| 名前 | 型 | 説明 |
|---|---|---|
| databaseName |
string |
データベースの名前 |
| endedOn |
string (date-time) |
移行の終了時刻 |
| errorCount |
integer (int64) |
データベース/オブジェクト エラーの数。 |
| errorPrefix |
string |
項目のすべてのエラーのクエリに使用するワイルドカード文字列プレフィックス |
| exceptionsAndWarnings |
移行の例外と警告。 |
|
| id |
string |
結果識別子 |
| lastStorageUpdate |
string (date-time) |
ストレージが最後に更新された時刻 |
| message |
string |
移行の進行状況メッセージ |
| numberOfObjects |
integer (int64) |
オブジェクトの数 |
| numberOfObjectsCompleted |
integer (int64) |
正常に完了したオブジェクトの数 |
| objectSummary |
<string,
Data |
移行でのオブジェクトの結果の概要 |
| resultPrefix |
string |
項目のすべての sub-tem 結果のクエリに使用するワイルドカード文字列プレフィックス |
| resultType |
string:
Database |
結果の種類 |
| stage |
このデータベースが存在する移行ステージ |
|
| startedOn |
string (date-time) |
移行の開始時刻 |
| state |
移行の現在の状態 |
|
| statusMessage |
string |
ステータス メッセージ |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputError
| 名前 | 型 | 説明 |
|---|---|---|
| error |
移行エラー |
|
| id |
string |
例外の一意識別子 |
| resultType |
string:
Error |
結果の種類 |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputMigrationLevel
| 名前 | 型 | 説明 |
|---|---|---|
| databaseSummary |
<string,
Database |
移行でのデータベース結果の概要 |
| databases |
object |
データベース名からデータベース ID へのマップとして選択されたデータベース |
| durationInSeconds |
integer (int64) |
タスクの実行時間 (秒単位)。 |
| endedOn |
string (date-time) |
移行の終了時刻 |
| exceptionsAndWarnings |
移行の例外と警告。 |
|
| id |
string |
結果識別子 |
| lastStorageUpdate |
string (date-time) |
ストレージが最後に更新された時刻 |
| message |
string |
移行の進行状況メッセージ |
| migrationReportResult |
移行レポートの結果。移行レポートをダウンロードするための一意の URL が提供されます。 |
|
| resultType |
string:
Migration |
結果の種類 |
| sourceServerBrandVersion |
string |
ソース サーバーのブランド バージョン |
| sourceServerVersion |
string |
ソース サーバーのバージョン |
| startedOn |
string (date-time) |
移行の開始時刻 |
| status |
移行の現在の状態 |
|
| statusMessage |
string |
移行の状態メッセージ |
| targetServerBrandVersion |
string |
ターゲット サーバー のブランド バージョン |
| targetServerVersion |
string |
ターゲット サーバーのバージョン |
MigrateMySqlAzureDbForMySqlOfflineTaskOutputTableLevel
| 名前 | 型 | 説明 |
|---|---|---|
| endedOn |
string (date-time) |
移行の終了時刻 |
| errorPrefix |
string |
項目のすべてのエラーのクエリに使用するワイルドカード文字列プレフィックス |
| id |
string |
結果識別子 |
| itemsCompletedCount |
integer (int64) |
正常に完了した項目の数 |
| itemsCount |
integer (int64) |
項目数 |
| lastStorageUpdate |
string (date-time) |
ストレージが最後に更新された時刻 |
| objectName |
string |
アイテムの名前 |
| resultPrefix |
string |
項目のすべての sub-tem 結果のクエリに使用するワイルドカード文字列プレフィックス |
| resultType |
string:
Table |
結果の種類 |
| startedOn |
string (date-time) |
移行の開始時刻 |
| state |
移行の現在の状態 |
|
| statusMessage |
string |
ステータス メッセージ |
MigrateMySqlAzureDbForMySqlOfflineTaskProperties
オフライン移行のために MySQL データベースを Azure Database for MySQL に移行するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| isCloneable |
boolean |
タスクを複製できるかどうか |
| output | MigrateMySqlAzureDbForMySqlOfflineTaskOutput[]: |
タスクの出力。 送信された場合、これは無視されます。 |
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskId |
string |
タスク ID |
| taskType |
string:
Migrate. |
タスクの種類。 |
MigrateMySqlAzureDbForMySqlSyncDatabaseInput
MySQL から Azure Database for MySQL への移行タスクの入力に関するデータベース固有の情報
| 名前 | 型 | 説明 |
|---|---|---|
| migrationSetting |
object |
移行動作を調整する移行設定 |
| name |
string |
データベースの名前 |
| sourceSetting |
object |
ソース エンドポイントの移行動作を調整するためのソース設定 |
| tableMap |
object |
ソーステーブルとターゲットテーブルのマッピング |
| targetDatabaseName |
string |
ターゲット データベースの名前。 注: 移行を開始する前に、ターゲット データベースが切り捨てられます。 |
| targetSetting |
object |
ターゲットエンドポイントの移行動作を調整するためのターゲット設定 |
MigrateMySqlAzureDbForMySqlSyncTaskInput
オンライン移行のために MySQL データベースを Azure Database for MySQL に移行するタスクの入力
| 名前 | 型 | 説明 |
|---|---|---|
| selectedDatabases |
移行するデータベース |
|
| sourceConnectionInfo |
ソース MySQL の接続情報 |
|
| targetConnectionInfo |
ターゲット Azure Database for MySQL の接続情報 |
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseError
| 名前 | 型 | 説明 |
|---|---|---|
| errorMessage |
string |
エラーメッセージ |
| events |
エラー イベントの一覧。 |
|
| id |
string |
結果識別子 |
| resultType |
string:
Database |
結果の種類 |
MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevel
| 名前 | 型 | 説明 |
|---|---|---|
| appliedChanges |
integer (int64) |
適用された変更の数 |
| cdcDeleteCounter |
integer (int64) |
cdc の削除の数 |
| cdcInsertCounter |
integer (int64) |
cdc 挿入の数 |
| cdcUpdateCounter |
integer (int64) |
cdc 更新プログラムの数 |
| databaseName |
string |
データベースの名前 |
| endedOn |
string (date-time) |
移行の終了時刻 |
| fullLoadCompletedTables |
integer (int64) |
完全読み込みで完了したテーブルの数 |
| fullLoadErroredTables |
integer (int64) |
フル ロードでエラーが発生したテーブルの数 |
| fullLoadLoadingTables |
integer (int64) |
フル ロードで読み込まれるテーブルの数 |
| fullLoadQueuedTables |
integer (int64) |
フル ロードでキューに登録されたテーブルの数 |
| id |
string |
結果識別子 |
| incomingChanges |
integer (int64) |
受信した変更の数 |
| initializationCompleted |
boolean |
初期読み込み (フル ロード) が完了したかどうかを示します |
| latency |
integer (int64) |
CDC の適用待機時間 |
| migrationState |
このデータベースが存在する移行状態 |
|
| resultType |
string:
Database |
結果の種類 |
| startedOn |
string (date-time) |
移行の開始時刻 |
MigrateMySqlAzureDbForMySqlSyncTaskOutputError
| 名前 | 型 | 説明 |
|---|---|---|
| error |
移行エラー |
|
| id |
string |
結果識別子 |
| resultType |
string:
Error |
結果の種類 |
MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevel
| 名前 | 型 | 説明 |
|---|---|---|
| endedOn |
string (date-time) |
移行の終了時刻 |
| id |
string |
結果識別子 |
| resultType |
string:
Migration |
結果の種類 |
| sourceServer |
string |
Source server name (依存元サーバー名) |
| sourceServerVersion |
string |
ソース サーバーのバージョン |
| startedOn |
string (date-time) |
移行の開始時刻 |
| targetServer |
string |
ターゲット サーバー名 |
| targetServerVersion |
string |
ターゲット サーバーのバージョン |
MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevel
| 名前 | 型 | 説明 |
|---|---|---|
| cdcDeleteCounter |
string |
適用された削除の数 |
| cdcInsertCounter |
string |
適用された挿入の数 |
| cdcUpdateCounter |
string |
適用された更新プログラムの数 |
| dataErrorsCounter |
integer (int64) |
発生したデータ エラーの数 |
| databaseName |
string |
データベースの名前 |
| fullLoadEndedOn |
string (date-time) |
完全な読み込みの終了時刻 |
| fullLoadEstFinishTime |
string (date-time) |
完全な読み込みを完了するための見積もり |
| fullLoadStartedOn |
string (date-time) |
完全な読み込みの開始時刻 |
| fullLoadTotalRows |
integer (int64) |
全読み込みで適用された行の数 |
| id |
string |
結果識別子 |
| lastModifiedTime |
string (date-time) |
ターゲットの最終変更時刻 |
| resultType |
string:
Table |
結果の種類 |
| state |
テーブル移行の現在の状態 |
|
| tableName |
string |
テーブルの名前 |
| totalChangesApplied |
integer (int64) |
適用された変更の合計数 |
MigrateMySqlAzureDbForMySqlSyncTaskProperties
オンライン移行のために MySQL データベースを Azure Database for MySQL に移行するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output | MigrateMySqlAzureDbForMySqlSyncTaskOutput[]: |
タスクの出力。 送信された場合、これは無視されます。 |
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Migrate. |
タスクの種類。 |
MigrateOracleAzureDbForPostgreSqlSyncTaskProperties
オンライン移行のために Oracle を Azure Database for PostgreSQL に移行するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output | MigrateOracleAzureDbPostgreSqlSyncTaskOutput[]: |
タスクの出力。 送信された場合、これは無視されます。 |
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Migrate. |
タスクの種類。 |
MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
Oracle から Azure Database for PostgreSQL への移行タスクの入力に関するデータベース固有の情報
| 名前 | 型 | 説明 |
|---|---|---|
| caseManipulation |
string |
オブジェクト名の大文字と小文字の区別を処理する方法: Preserve または ToLower |
| migrationSetting |
object |
移行動作を調整する移行設定 |
| name |
string |
移行パイプラインの名前 |
| schemaName |
string |
ソース スキーマの名前 |
| sourceSetting |
object |
ソース エンドポイントの移行動作を調整するためのソース設定 |
| tableMap |
object |
ソーステーブルとターゲットテーブルのマッピング |
| targetDatabaseName |
string |
ターゲット データベースの名前。 注: 移行を開始する前に、ターゲット データベースが切り捨てられます。 |
| targetSetting |
object |
ターゲットエンドポイントの移行動作を調整するためのターゲット設定 |
MigrateOracleAzureDbPostgreSqlSyncTaskInput
オンライン移行のために Oracle データベースを Azure Database for PostgreSQL に移行するタスクの入力
| 名前 | 型 | 説明 |
|---|---|---|
| selectedDatabases |
移行するデータベース |
|
| sourceConnectionInfo |
ソース Oracle の接続情報 |
|
| targetConnectionInfo |
ターゲット Azure Database for PostgreSQL の接続情報 |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseError
| 名前 | 型 | 説明 |
|---|---|---|
| errorMessage |
string |
エラーメッセージ |
| events |
エラー イベントの一覧。 |
|
| id |
string |
結果識別子 |
| resultType |
string:
Database |
結果の種類 |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputDatabaseLevel
| 名前 | 型 | 説明 |
|---|---|---|
| appliedChanges |
integer (int64) |
適用された変更の数 |
| cdcDeleteCounter |
integer (int64) |
cdc の削除の数 |
| cdcInsertCounter |
integer (int64) |
cdc 挿入の数 |
| cdcUpdateCounter |
integer (int64) |
cdc 更新プログラムの数 |
| databaseName |
string |
データベースの名前 |
| endedOn |
string (date-time) |
移行の終了時刻 |
| fullLoadCompletedTables |
integer (int64) |
完全読み込みで完了したテーブルの数 |
| fullLoadErroredTables |
integer (int64) |
フル ロードでエラーが発生したテーブルの数 |
| fullLoadLoadingTables |
integer (int64) |
フル ロードで読み込まれるテーブルの数 |
| fullLoadQueuedTables |
integer (int64) |
フル ロードでキューに登録されたテーブルの数 |
| id |
string |
結果識別子 |
| incomingChanges |
integer (int64) |
受信した変更の数 |
| initializationCompleted |
boolean |
初期読み込み (フル ロード) が完了したかどうかを示します |
| latency |
integer (int64) |
CDC の適用待機時間 |
| migrationState |
このデータベースが存在する移行状態 |
|
| resultType |
string:
Database |
結果の種類 |
| startedOn |
string (date-time) |
移行の開始時刻 |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputError
| 名前 | 型 | 説明 |
|---|---|---|
| error |
移行エラー |
|
| id |
string |
結果識別子 |
| resultType |
string:
Error |
結果の種類 |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputMigrationLevel
| 名前 | 型 | 説明 |
|---|---|---|
| endedOn |
string (date-time) |
移行の終了時刻 |
| id |
string |
結果識別子 |
| resultType |
string:
Migration |
結果の種類 |
| sourceServer |
string |
Source server name (依存元サーバー名) |
| sourceServerVersion |
string |
ソース サーバーのバージョン |
| startedOn |
string (date-time) |
移行の開始時刻 |
| targetServer |
string |
ターゲット サーバー名 |
| targetServerVersion |
string |
ターゲット サーバーのバージョン |
MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
| 名前 | 型 | 説明 |
|---|---|---|
| cdcDeleteCounter |
integer (int64) |
適用された削除の数 |
| cdcInsertCounter |
integer (int64) |
適用された挿入の数 |
| cdcUpdateCounter |
integer (int64) |
適用された更新プログラムの数 |
| dataErrorsCounter |
integer (int64) |
発生したデータ エラーの数 |
| databaseName |
string |
データベースの名前 |
| fullLoadEndedOn |
string (date-time) |
完全な読み込みの終了時刻 |
| fullLoadEstFinishTime |
string (date-time) |
完全な読み込みを完了するための見積もり |
| fullLoadStartedOn |
string (date-time) |
完全な読み込みの開始時刻 |
| fullLoadTotalRows |
integer (int64) |
全読み込みで適用された行の数 |
| id |
string |
結果識別子 |
| lastModifiedTime |
string (date-time) |
ターゲットの最終変更時刻 |
| resultType |
string:
Table |
結果の種類 |
| state |
テーブル移行の現在の状態 |
|
| tableName |
string |
テーブルの名前 |
| totalChangesApplied |
integer (int64) |
適用された変更の合計数 |
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput
PostgreSQL から Azure Database for PostgreSQL への移行タスクの入力に関するデータベース固有の情報
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
結果識別子 |
| migrationSetting |
移行動作を調整する移行設定 |
|
| name |
string |
データベースの名前 |
| selectedTables |
Migrate |
移行用に選択されたテーブル |
| sourceSetting |
object |
ソース エンドポイントの移行動作を調整するためのソース設定 |
| targetDatabaseName |
string |
ターゲット データベースの名前。 注: 移行を開始する前に、ターゲット データベースが切り捨てられます。 |
| targetSetting |
object |
ターゲットエンドポイントの移行動作を調整するためのターゲット設定 |
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseTableInput
移行用に選択されたテーブル
| 名前 | 型 | 説明 |
|---|---|---|
| name |
string |
移行するテーブルの名前 |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput
オンライン移行のために PostgreSQL データベースを Azure Database for PostgreSQL に移行するタスクの入力
| 名前 | 型 | 説明 |
|---|---|---|
| encryptedKeyForSecureFields |
string |
セキュリティで保護されたフィールドの暗号化されたキー |
| selectedDatabases |
移行するデータベース |
|
| sourceConnectionInfo |
ソース PostgreSQL の接続情報 |
|
| startedOn |
string (date-time) |
移行の開始時刻 |
| targetConnectionInfo |
ターゲット Azure Database for PostgreSQL の接続情報 |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseError
| 名前 | 型 | 説明 |
|---|---|---|
| errorMessage |
string |
エラーメッセージ |
| events |
エラー イベントの一覧。 |
|
| id |
string |
結果識別子 |
| resultType |
string:
Database |
結果の種類 |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevel
| 名前 | 型 | 説明 |
|---|---|---|
| appliedChanges |
integer (int64) |
適用された変更の数 |
| cdcDeleteCounter |
integer (int64) |
cdc の削除の数 |
| cdcInsertCounter |
integer (int64) |
cdc 挿入の数 |
| cdcUpdateCounter |
integer (int64) |
cdc 更新プログラムの数 |
| databaseName |
string |
データベースの名前 |
| endedOn |
string (date-time) |
移行の終了時刻 |
| fullLoadCompletedTables |
integer (int64) |
完全読み込みで完了したテーブルの数 |
| fullLoadErroredTables |
integer (int64) |
フル ロードでエラーが発生したテーブルの数 |
| fullLoadLoadingTables |
integer (int64) |
フル ロードで読み込まれるテーブルの数 |
| fullLoadQueuedTables |
integer (int64) |
フル ロードでキューに登録されたテーブルの数 |
| id |
string |
結果識別子 |
| incomingChanges |
integer (int64) |
受信した変更の数 |
| initializationCompleted |
boolean |
初期読み込み (フル ロード) が完了したかどうかを示します |
| latency |
integer (int64) |
CDC の適用待機時間 |
| migrationState |
このデータベースが存在する移行状態 |
|
| resultType |
string:
Database |
結果の種類 |
| startedOn |
string (date-time) |
移行の開始時刻 |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputError
| 名前 | 型 | 説明 |
|---|---|---|
| error |
移行エラー |
|
| events |
エラー イベントの一覧 |
|
| id |
string |
結果識別子 |
| resultType |
string:
Error |
結果の種類 |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevel
| 名前 | 型 | 説明 |
|---|---|---|
| databaseCount |
number |
含めるデータベースの数 |
| endedOn |
string (date-time) |
移行の終了時刻 |
| id |
string |
結果識別子 |
| resultType |
string:
Migration |
結果の種類 |
| sourceServer |
string |
Source server name (依存元サーバー名) |
| sourceServerType |
ソース サーバーの種類。 |
|
| sourceServerVersion |
string |
ソース サーバーのバージョン |
| startedOn |
string (date-time) |
移行の開始時刻 |
| state |
移行の状態 |
|
| targetServer |
string |
ターゲット サーバー名 |
| targetServerType |
ターゲット サーバーの種類。 |
|
| targetServerVersion |
string |
ターゲット サーバーのバージョン |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevel
| 名前 | 型 | 説明 |
|---|---|---|
| cdcDeleteCounter |
integer (int64) |
適用された削除の数 |
| cdcInsertCounter |
integer (int64) |
適用された挿入の数 |
| cdcUpdateCounter |
integer (int64) |
適用された更新プログラムの数 |
| dataErrorsCounter |
integer (int64) |
発生したデータ エラーの数 |
| databaseName |
string |
データベースの名前 |
| fullLoadEndedOn |
string (date-time) |
完全な読み込みの終了時刻 |
| fullLoadEstFinishTime |
string (date-time) |
完全な読み込みを完了するための見積もり |
| fullLoadStartedOn |
string (date-time) |
完全な読み込みの開始時刻 |
| fullLoadTotalRows |
integer (int64) |
全読み込みで適用された行の数 |
| id |
string |
結果識別子 |
| lastModifiedTime |
string (date-time) |
ターゲットの最終変更時刻 |
| resultType |
string:
Table |
結果の種類 |
| state |
テーブル移行の現在の状態 |
|
| tableName |
string |
テーブルの名前 |
| totalChangesApplied |
integer (int64) |
適用された変更の合計数 |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties
オンライン移行のために PostgreSQL データベースを Azure Database for PostgreSQL に移行するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| createdOn |
string |
タスクが作成された日時 (UTC) |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| isCloneable |
boolean |
タスクを複製できるかどうか |
| output |
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput[]:
|
タスクの出力。 送信された場合、これは無視されます。 |
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskId |
string |
タスク ID |
| taskType |
string:
Migrate. |
タスクの種類。 |
MigrateSqlServerSqlDbDatabaseInput
SQL から Azure SQL DB への移行タスクの入力に関するデータベース固有の情報
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
データベースの ID |
| makeSourceDbReadOnly |
boolean |
移行前にデータベースの読み取り専用を設定するかどうか |
| name |
string |
データベースの名前 |
| schemaSetting |
object |
DB スキーマの移行に対して選択された設定。 |
| tableMap |
object |
ソーステーブルとターゲットテーブルのマッピング |
| targetDatabaseName |
string |
ターゲット データベースの名前。 注: 移行を開始する前に、ターゲット データベースが切り捨てられます。 |
MigrateSqlServerSqlDbSyncDatabaseInput
SQL から Azure SQL DB への同期移行タスクの入力に関するデータベース固有の情報
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
データベースの一意識別子 |
| migrationSetting |
object |
移行動作を調整する移行設定 |
| name |
string |
データベースの名前 |
| schemaName |
string |
移行するスキーマ名 |
| sourceSetting |
object |
ソース エンドポイントの移行動作を調整するためのソース設定 |
| tableMap |
object |
ソーステーブルとターゲットテーブルのマッピング |
| targetDatabaseName |
string |
ターゲット データベース名 |
| targetSetting |
object |
ターゲットエンドポイントの移行動作を調整するためのターゲット設定 |
MigrateSqlServerSqlDbSyncTaskInput
オンライン移行のためにオンプレミスの SQL Server データベースを Azure SQL Database に移行するタスクの入力
| 名前 | 型 | 説明 |
|---|---|---|
| selectedDatabases |
移行するデータベース |
|
| sourceConnectionInfo |
ソースに接続するための情報 |
|
| targetConnectionInfo |
ターゲットに接続するための情報 |
|
| validationOptions |
検証オプション |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseError
| 名前 | 型 | 説明 |
|---|---|---|
| errorMessage |
string |
エラーメッセージ |
| events |
エラー イベントの一覧。 |
|
| id |
string |
結果識別子 |
| resultType |
string:
Database |
結果の種類 |
MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevel
| 名前 | 型 | 説明 |
|---|---|---|
| appliedChanges |
integer (int64) |
適用された変更の数 |
| cdcDeleteCounter |
integer (int64) |
cdc の削除の数 |
| cdcInsertCounter |
integer (int64) |
cdc 挿入の数 |
| cdcUpdateCounter |
integer (int64) |
cdc 更新プログラムの数 |
| databaseName |
string |
データベースの名前 |
| endedOn |
string (date-time) |
移行の終了時刻 |
| fullLoadCompletedTables |
integer (int64) |
完全読み込みで完了したテーブルの数 |
| fullLoadErroredTables |
integer (int64) |
フル ロードでエラーが発生したテーブルの数 |
| fullLoadLoadingTables |
integer (int64) |
フル ロードで読み込まれるテーブルの数 |
| fullLoadQueuedTables |
integer (int64) |
フル ロードでキューに登録されたテーブルの数 |
| id |
string |
結果識別子 |
| incomingChanges |
integer (int64) |
受信した変更の数 |
| initializationCompleted |
boolean |
初期読み込み (フル ロード) が完了したかどうかを示します |
| latency |
integer (int64) |
CDC の適用待機時間 |
| migrationState |
このデータベースが存在する移行状態 |
|
| resultType |
string:
Database |
結果の種類 |
| startedOn |
string (date-time) |
移行の開始時刻 |
MigrateSqlServerSqlDbSyncTaskOutputError
| 名前 | 型 | 説明 |
|---|---|---|
| error |
移行エラー |
|
| id |
string |
結果識別子 |
| resultType |
string:
Error |
結果の種類 |
MigrateSqlServerSqlDbSyncTaskOutputMigrationLevel
| 名前 | 型 | 説明 |
|---|---|---|
| databaseCount |
integer |
データベースの数 |
| endedOn |
string (date-time) |
移行の終了時刻 |
| id |
string |
結果識別子 |
| resultType |
string:
Migration |
結果の種類 |
| sourceServer |
string |
Source server name (依存元サーバー名) |
| sourceServerVersion |
string |
ソース サーバーのバージョン |
| startedOn |
string (date-time) |
移行の開始時刻 |
| targetServer |
string |
ターゲット サーバー名 |
| targetServerVersion |
string |
ターゲット サーバーのバージョン |
MigrateSqlServerSqlDbSyncTaskOutputTableLevel
| 名前 | 型 | 説明 |
|---|---|---|
| cdcDeleteCounter |
integer (int64) |
適用された削除の数 |
| cdcInsertCounter |
integer (int64) |
適用された挿入の数 |
| cdcUpdateCounter |
integer (int64) |
適用された更新プログラムの数 |
| dataErrorsCounter |
integer (int64) |
発生したデータ エラーの数 |
| databaseName |
string |
データベースの名前 |
| fullLoadEndedOn |
string (date-time) |
完全な読み込みの終了時刻 |
| fullLoadEstFinishTime |
string (date-time) |
完全な読み込みを完了するための見積もり |
| fullLoadStartedOn |
string (date-time) |
完全な読み込みの開始時刻 |
| fullLoadTotalRows |
integer (int64) |
全読み込みで適用された行の数 |
| id |
string |
結果識別子 |
| lastModifiedTime |
string (date-time) |
ターゲットの最終変更時刻 |
| resultType |
string:
Table |
結果の種類 |
| state |
テーブル移行の現在の状態 |
|
| tableName |
string |
テーブルの名前 |
| totalChangesApplied |
integer (int64) |
適用された変更の合計数 |
MigrateSqlServerSqlDbSyncTaskProperties
オンライン移行のためにオンプレミスの SQL Server データベースを Azure SQL Database に移行するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output | MigrateSqlServerSqlDbSyncTaskOutput[]: |
タスクの出力。 送信された場合、これは無視されます。 |
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Migrate. |
タスクの種類。 |
MigrateSqlServerSqlDbTaskInput
オンプレミスの SQL Server データベースを Azure SQL Database に移行するタスクの入力
| 名前 | 型 | 説明 |
|---|---|---|
| encryptedKeyForSecureFields |
string |
セキュリティで保護されたフィールドの暗号化されたキー |
| selectedDatabases |
移行するデータベース |
|
| sourceConnectionInfo |
ソースに接続するための情報 |
|
| startedOn |
string |
移行が開始されたときの UTC を基準とした日付と時刻 |
| targetConnectionInfo |
ターゲットに接続するための情報 |
|
| validationOptions |
移行後のさまざまな検証を有効にするオプション。 使用可能なオプション、1)。 データ整合性チェック: 移行後にソース テーブルとターゲット テーブルに基づいてチェックサム ベースの比較を実行し、データの正確性を確認します。 2.) スキーマの検証: ソース テーブルとターゲット テーブルの間で完全なスキーマ比較を実行し、ソース データベースとターゲット データベースの違いの一覧を提供します(3)。 クエリ分析: クエリ プラン キャッシュまたはクエリ ストアから自動的に取得された一連のクエリを実行して実行し、ソース データベースとターゲット データベース間の実行時間を比較します。 |
MigrateSqlServerSqlDbTaskOutputDatabaseLevel
| 名前 | 型 | 説明 |
|---|---|---|
| databaseName |
string |
アイテムの名前 |
| endedOn |
string (date-time) |
移行の終了時刻 |
| errorCount |
integer (int64) |
データベース/オブジェクト エラーの数。 |
| errorPrefix |
string |
項目のすべてのエラーのクエリに使用するワイルドカード文字列プレフィックス |
| exceptionsAndWarnings |
移行の例外と警告。 |
|
| id |
string |
結果識別子 |
| message |
string |
移行の進行状況メッセージ |
| numberOfObjects |
integer (int64) |
オブジェクトの数 |
| numberOfObjectsCompleted |
integer (int64) |
正常に完了したオブジェクトの数 |
| objectSummary |
<string,
Data |
移行でのオブジェクトの結果の概要 |
| resultPrefix |
string |
項目のすべての sub-tem 結果のクエリに使用するワイルドカード文字列プレフィックス |
| resultType |
string:
Database |
結果の種類 |
| stage |
このデータベースが存在する移行ステージ |
|
| startedOn |
string (date-time) |
移行の開始時刻 |
| state |
移行の現在の状態 |
|
| statusMessage |
string |
ステータス メッセージ |
MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResult
| 名前 | 型 | 説明 |
|---|---|---|
| dataIntegrityValidationResult |
移行されるソース テーブルとターゲット テーブルの間でデータ整合性検証の結果を提供します。 |
|
| endedOn |
string (date-time) |
検証の終了時刻 |
| id |
string |
結果識別子 |
| migrationId |
string |
移行識別子 |
| queryAnalysisValidationResult |
ソース データベースとターゲット データベース間のクエリ実行結果の一部の結果 |
|
| resultType |
string:
Migration |
結果の種類 |
| schemaValidationResult |
ソース データベースとターゲット データベース間のスキーマ比較結果を提供します |
|
| sourceDatabaseName |
string |
ソース データベースの名前 |
| startedOn |
string (date-time) |
検証の開始時刻 |
| status |
データベース レベルでの検証の現在の状態 |
|
| targetDatabaseName |
string |
ターゲット データベースの名前 |
MigrateSqlServerSqlDbTaskOutputError
| 名前 | 型 | 説明 |
|---|---|---|
| error |
移行エラー |
|
| id |
string |
例外の一意識別子 |
| resultType |
string:
Error |
結果の種類 |
MigrateSqlServerSqlDbTaskOutputMigrationLevel
| 名前 | 型 | 説明 |
|---|---|---|
| databaseSummary |
<string,
Database |
移行でのデータベース結果の概要 |
| databases |
object |
データベース名からデータベース ID へのマップとして選択されたデータベース |
| durationInSeconds |
integer (int64) |
タスクの実行時間 (秒単位)。 |
| endedOn |
string (date-time) |
移行の終了時刻 |
| exceptionsAndWarnings |
移行の例外と警告。 |
|
| id |
string |
結果識別子 |
| message |
string |
移行の進行状況メッセージ |
| migrationReportResult |
移行レポートの結果。移行レポートをダウンロードするための一意の URL が提供されます。 |
|
| migrationValidationResult | MigrationValidationResult: |
移行検証の結果 |
| resultType |
string:
Migration |
結果の種類 |
| sourceServerBrandVersion |
string |
ソース サーバーのブランド バージョン |
| sourceServerVersion |
string |
ソース サーバーのバージョン |
| startedOn |
string (date-time) |
移行の開始時刻 |
| status |
移行の現在の状態 |
|
| statusMessage |
string |
移行の状態メッセージ |
| targetServerBrandVersion |
string |
ターゲット サーバー のブランド バージョン |
| targetServerVersion |
string |
ターゲット サーバーのバージョン |
MigrateSqlServerSqlDbTaskOutputTableLevel
| 名前 | 型 | 説明 |
|---|---|---|
| endedOn |
string (date-time) |
移行の終了時刻 |
| errorPrefix |
string |
項目のすべてのエラーのクエリに使用するワイルドカード文字列プレフィックス |
| id |
string |
結果識別子 |
| itemsCompletedCount |
integer (int64) |
正常に完了した項目の数 |
| itemsCount |
integer (int64) |
項目数 |
| objectName |
string |
アイテムの名前 |
| resultPrefix |
string |
項目のすべての sub-tem 結果のクエリに使用するワイルドカード文字列プレフィックス |
| resultType |
string:
Table |
結果の種類 |
| startedOn |
string (date-time) |
移行の開始時刻 |
| state |
移行の現在の状態 |
|
| statusMessage |
string |
ステータス メッセージ |
MigrateSqlServerSqlDbTaskOutputValidationResult
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
結果識別子 |
| migrationId |
string |
移行識別子 |
| resultType |
string:
Migration |
結果の種類 |
| status |
移行レベルでの検証の現在の状態。 データベース検証結果の状態は、ここで集計されます。 |
|
| summaryResults |
<string,
Migration |
各データベースの検証の概要結果 |
MigrateSqlServerSqlDbTaskProperties
オンプレミスの SQL Server データベースを Azure SQL Database に移行するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| createdOn |
string |
タスクが作成された日時 (UTC) |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| isCloneable |
boolean |
タスクを複製できるかどうか |
| output | MigrateSqlServerSqlDbTaskOutput[]: |
タスクの出力。 送信された場合、これは無視されます。 |
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskId |
string |
タスク ID |
| taskType |
string:
Migrate. |
タスクの種類。 |
MigrateSqlServerSqlMIDatabaseInput
SQL から Azure SQL DB Managed Instance への移行タスクの入力に関するデータベース固有の情報
| 名前 | 型 | 説明 |
|---|---|---|
| backupFilePaths |
string[] |
既存のバックアップの場合に使用するバックアップ ファイルの一覧。 |
| backupFileShare |
このデータベースをバックアップするためのバックアップ ファイル共有情報。 |
|
| id |
string |
データベースの ID |
| name |
string |
データベースの名前 |
| restoreDatabaseName |
string |
コピー先のデータベースの名前 |
MigrateSqlServerSqlMISyncTaskInput
SQL Server データベースを Azure SQL Database Managed Instance オンライン シナリオに移行するタスクの入力。
| 名前 | 型 | 説明 |
|---|---|---|
| azureApp |
DMS (クラシック) インスタンスが Azure SQL Database Managed Instance と Azure Storage アカウントのターゲット インスタンスへの接続に使用する Azure Active Directory アプリケーション |
|
| backupFileShare |
選択したすべてのデータベースのバックアップ ファイル共有情報。 |
|
| numberOfParallelDatabaseMigrations |
number |
並列で開始するデータベース移行の数 |
| selectedDatabases |
移行するデータベース |
|
| sourceConnectionInfo |
ソース SQL Server の接続情報 |
|
| storageResourceId |
string |
ストレージの完全修飾 resourceId |
| targetConnectionInfo |
Azure SQL Database Managed Instance の接続情報 |
MigrateSqlServerSqlMISyncTaskOutputDatabaseLevel
| 名前 | 型 | 説明 |
|---|---|---|
| activeBackupSets |
現在アクティブなバックアップ セット (アップロード中または復元中) |
|
| containerName |
string |
バックアップのコピー先となる Azure Storage アカウントに作成されたコンテナーの名前 |
| endedOn |
string (date-time) |
データベース移行の終了時刻 |
| errorPrefix |
string |
このデータベースのエラーのクエリに使用するプレフィックス文字列 |
| exceptionsAndWarnings |
移行の例外と警告 |
|
| fullBackupSetInfo |
完全バックアップ セットの詳細 |
|
| id |
string |
結果識別子 |
| isFullBackupRestored |
boolean |
完全バックアップがターゲット データベースに適用されているかどうか |
| lastRestoredBackupSetInfo |
最後に適用されたバックアップ セット情報 |
|
| migrationState |
データベースの現在の状態 |
|
| resultType |
string:
Database |
結果の種類 |
| sourceDatabaseName |
string |
データベースの名前 |
| startedOn |
string (date-time) |
データベース移行の開始時刻 |
MigrateSqlServerSqlMISyncTaskOutputError
| 名前 | 型 | 説明 |
|---|---|---|
| error |
移行エラー |
|
| id |
string |
例外の一意識別子 |
| resultType |
string:
Error |
結果の種類 |
MigrateSqlServerSqlMISyncTaskOutputMigrationLevel
| 名前 | 型 | 説明 |
|---|---|---|
| databaseCount |
integer |
データベースの数 |
| databaseErrorCount |
integer |
データベース レベルエラーの数 |
| endedOn |
string (date-time) |
移行の終了時刻 |
| id |
string |
結果識別子 |
| resultType |
string:
Migration |
結果の種類 |
| sourceServerBrandVersion |
string |
ソース サーバーのブランド バージョン |
| sourceServerName |
string |
Source server name (依存元サーバー名) |
| sourceServerVersion |
string |
ソース サーバーのバージョン |
| startedOn |
string (date-time) |
移行の開始時刻 |
| state |
移行の現在の状態 |
|
| targetServerBrandVersion |
string |
ターゲット サーバー のブランド バージョン |
| targetServerName |
string |
ターゲット サーバー名 |
| targetServerVersion |
string |
ターゲット サーバーのバージョン |
MigrateSqlServerSqlMISyncTaskProperties
SQL Server データベースを Azure SQL Database Managed Instance 同期シナリオに移行するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| createdOn |
string |
タスクが作成された日時 (UTC) |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output | MigrateSqlServerSqlMISyncTaskOutput[]: |
タスクの出力。 送信された場合、これは無視されます。 |
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Migrate. |
タスクの種類。 |
MigrateSqlServerSqlMITaskInput
SQL Server データベースを Azure SQL Database Managed Instance に移行するタスクの入力。
| 名前 | 型 | 説明 |
|---|---|---|
| aadDomainName |
string |
フェデレーション Azure AD の場合は "contoso.com"、マネージド ドメインの場合は "contoso.onmicrosoft.com" の形式の Azure Active Directory ドメイン名。Windows ログインが選択されている場合にのみ必要 |
| backupBlobShare |
バックアップ ファイルの格納に使用する Azure ストレージ アカウント コンテナーの SAS URI。 |
|
| backupFileShare |
選択したすべてのデータベースのバックアップ ファイル共有情報。 |
|
| backupMode |
既存のバックアップを使用するか、新しいバックアップを作成するかを指定するバックアップ モード。 既存のバックアップを使用する場合は、バックアップ ファイルのパスを selectedDatabases に指定する必要があります。 |
|
| encryptedKeyForSecureFields |
string |
セキュリティで保護されたフィールドの暗号化されたキー |
| selectedAgentJobs |
string[] |
移行するエージェント ジョブ。 |
| selectedDatabases |
移行するデータベース |
|
| selectedLogins |
string[] |
移行するログイン。 |
| sourceConnectionInfo |
ソースに接続するための情報 |
|
| startedOn |
string |
移行が開始されたときの UTC を基準とした日付と時刻 |
| targetConnectionInfo |
ターゲットに接続するための情報 |
MigrateSqlServerSqlMITaskOutputAgentJobLevel
| 名前 | 型 | 説明 |
|---|---|---|
| endedOn |
string (date-time) |
移行の終了時刻 |
| exceptionsAndWarnings |
ジョブごとの移行エラーと警告 |
|
| id |
string |
結果識別子 |
| isEnabled |
boolean |
元のエージェント ジョブの状態。 |
| message |
string |
移行の進行状況メッセージ |
| name |
string |
エージェント ジョブ名。 |
| resultType |
string:
Agent |
結果の種類 |
| startedOn |
string (date-time) |
移行の開始時刻 |
| state |
移行の現在の状態 |
MigrateSqlServerSqlMITaskOutputDatabaseLevel
| 名前 | 型 | 説明 |
|---|---|---|
| databaseName |
string |
データベースの名前 |
| endedOn |
string (date-time) |
移行の終了時刻 |
| exceptionsAndWarnings |
移行の例外と警告 |
|
| id |
string |
結果識別子 |
| message |
string |
移行の進行状況メッセージ |
| resultType |
string:
Database |
結果の種類 |
| sizeMB |
number (double) |
データベースのサイズ (メガバイト単位) |
| stage |
移行の現在の段階 |
|
| startedOn |
string (date-time) |
移行の開始時刻 |
| state |
移行の現在の状態 |
MigrateSqlServerSqlMITaskOutputError
| 名前 | 型 | 説明 |
|---|---|---|
| error |
移行エラー |
|
| id |
string |
例外の一意識別子 |
| resultType |
string:
Error |
結果の種類 |
MigrateSqlServerSqlMITaskOutputLoginLevel
| 名前 | 型 | 説明 |
|---|---|---|
| endedOn |
string (date-time) |
ログイン移行の終了時刻 |
| exceptionsAndWarnings |
ログインごとのログイン移行エラーと警告 |
|
| id |
string |
結果識別子 |
| loginName |
string |
ログイン名。 |
| message |
string |
ログイン移行の進行状況メッセージ |
| resultType |
string:
Login |
結果の種類 |
| stage |
ログインの現在のステージ |
|
| startedOn |
string (date-time) |
ログイン移行の開始時刻 |
| state |
ログインの現在の状態 |
MigrateSqlServerSqlMITaskOutputMigrationLevel
| 名前 | 型 | 説明 |
|---|---|---|
| agentJobs |
object |
名前から ID へのマップとして選択されたエージェント ジョブ |
| databases |
object |
データベース名からデータベース ID へのマップとして選択されたデータベース |
| endedOn |
string (date-time) |
移行の終了時刻 |
| exceptionsAndWarnings |
移行の例外と警告。 |
|
| id |
string |
結果識別子 |
| logins |
object |
名前から ID へのマップとして選択されたログイン |
| message |
string |
移行の進行状況メッセージ |
| orphanedUsersInfo |
孤立したユーザーの一覧。 |
|
| resultType |
string:
Migration |
結果の種類 |
| serverRoleResults |
<string,
Start |
サーバー ロールの移行結果のマップ。 |
| sourceServerBrandVersion |
string |
ソース サーバーのブランド バージョン |
| sourceServerVersion |
string |
ソース サーバーのバージョン |
| startedOn |
string (date-time) |
移行の開始時刻 |
| state |
移行の現在の状態 |
|
| status |
移行の現在の状態 |
|
| targetServerBrandVersion |
string |
ターゲット サーバー のブランド バージョン |
| targetServerVersion |
string |
ターゲット サーバーのバージョン |
MigrateSqlServerSqlMITaskProperties
SQL Server データベースを Azure SQL Database Managed Instance に移行するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| createdOn |
string |
タスクが作成された日時 (UTC) |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| isCloneable |
boolean |
タスクを複製できるかどうか |
| output | MigrateSqlServerSqlMITaskOutput[]: |
タスクの出力。 送信された場合、これは無視されます。 |
| parentTaskId |
string |
親タスク ID |
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskId |
string |
タスク ID |
| taskType |
string:
Migrate. |
タスクの種類。 |
MigrateSsisTaskInput
SSIS パッケージを SQL Server から Azure SQL Database Managed Instance に移行するタスクの入力。
| 名前 | 型 | 説明 |
|---|---|---|
| sourceConnectionInfo |
ソースに接続するための情報 |
|
| ssisMigrationInfo |
SSIS パッケージの移行情報。 |
|
| targetConnectionInfo |
ターゲットに接続するための情報 |
MigrateSsisTaskOutputMigrationLevel
| 名前 | 型 | 説明 |
|---|---|---|
| endedOn |
string (date-time) |
移行の終了時刻 |
| exceptionsAndWarnings |
移行の例外と警告。 |
|
| id |
string |
結果識別子 |
| message |
string |
移行の進行状況メッセージ |
| resultType |
string:
Migration |
結果の種類 |
| sourceServerBrandVersion |
string |
ソース サーバーのブランド バージョン |
| sourceServerVersion |
string |
ソース サーバーのバージョン |
| stage |
SSIS 移行のステージ。 |
|
| startedOn |
string (date-time) |
移行の開始時刻 |
| status |
移行の現在の状態 |
|
| targetServerBrandVersion |
string |
ターゲット サーバー のブランド バージョン |
| targetServerVersion |
string |
ターゲット サーバーのバージョン |
MigrateSsisTaskOutputProjectLevel
| 名前 | 型 | 説明 |
|---|---|---|
| endedOn |
string (date-time) |
移行の終了時刻 |
| exceptionsAndWarnings |
移行の例外と警告 |
|
| folderName |
string |
フォルダーの名前 |
| id |
string |
結果識別子 |
| message |
string |
移行の進行状況メッセージ |
| projectName |
string |
プロジェクトの名前 |
| resultType |
string:
Ssis |
結果の種類 |
| stage |
SSIS 移行のステージ。 |
|
| startedOn |
string (date-time) |
移行の開始時刻 |
| state |
移行の現在の状態 |
MigrateSsisTaskProperties
SSIS パッケージを SQL Server データベースから Azure SQL Database Managed Instance に移行するタスクのプロパティ。
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output | MigrateSsisTaskOutput[]: |
タスクの出力。 送信された場合、これは無視されます。 |
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Migrate. |
タスクの種類。 |
MigrateSyncCompleteCommandInput
データベースの同期移行を完了するコマンドの入力。
| 名前 | 型 | 説明 |
|---|---|---|
| commitTimeStamp |
string (date-time) |
完了までのタイム スタンプ |
| databaseName |
string |
データベースの名前 |
MigrateSyncCompleteCommandOutput
データベースの同期移行を完了するコマンドの出力。
| 名前 | 型 | 説明 |
|---|---|---|
| errors |
コマンドの実行中に発生したエラーの一覧 |
|
| id |
string |
結果識別子 |
MigrateSyncCompleteCommandProperties
データベースの同期移行を完了するコマンドのプロパティ。
| 名前 | 型 | 説明 |
|---|---|---|
| commandId |
string |
コマンド ID |
| commandType |
string:
Migrate. |
コマンドの種類。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
コマンド入力 |
|
| output |
コマンド出力。 送信された場合、これは無視されます。 |
|
| state |
コマンドの状態。 送信された場合、これは無視されます。 |
MigrationEligibilityInfo
サーバー オブジェクトの移行の適格性に関する情報
| 名前 | 型 | 説明 |
|---|---|---|
| isEligibleForMigration |
boolean |
オブジェクトが移行の対象かどうか。 |
| validationMessages |
string[] |
サーバー オブジェクトの適格性エラーに関する情報。 |
MigrationReportResult
移行検証レポートの結果には、生成されたレポートをダウンロードするための URL が含まれます。
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
移行検証の結果識別子 |
| reportUrl |
string |
レポートの URL。 |
MigrationState
移行の現在の状態
| 値 | 説明 |
|---|---|
| None | |
| InProgress | |
| Failed | |
| Warning | |
| Completed | |
| Skipped | |
| Stopped |
MigrationStatus
移行の現在の状態
| 値 | 説明 |
|---|---|
| Default | |
| Connecting | |
| SourceAndTargetSelected | |
| SelectLogins | |
| Configured | |
| Running | |
| Error | |
| Stopped | |
| Completed | |
| CompletedWithWarnings |
MigrationValidationDatabaseSummaryResult
移行検証データベース レベルの概要結果
| 名前 | 型 | 説明 |
|---|---|---|
| endedOn |
string (date-time) |
検証の終了時刻 |
| id |
string |
結果識別子 |
| migrationId |
string |
移行識別子 |
| sourceDatabaseName |
string |
ソース データベースの名前 |
| startedOn |
string (date-time) |
検証の開始時刻 |
| status |
データベース レベルでの検証の現在の状態 |
|
| targetDatabaseName |
string |
ターゲット データベースの名前 |
MigrationValidationOptions
移行後に実行する検証の種類
| 名前 | 型 | 説明 |
|---|---|---|
| enableDataIntegrityValidation |
boolean |
選択したデータベース/テーブルのソースとターゲットの間でチェックサムベースのデータ整合性検証を実行できます。 |
| enableQueryAnalysisValidation |
boolean |
ソース データベースからクエリを取得し、ターゲットで実行することで、すばやくインテリジェントなクエリ分析を実行できます。 結果には、抽出されたクエリのソース データベースとターゲット データベースでの実行に関する実行統計が表示されます。 |
| enableSchemaValidation |
boolean |
ソースとターゲットの間でスキーマ情報を比較できます。 |
MigrationValidationResult
移行検証の結果
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
移行検証の結果識別子 |
| migrationId |
string |
移行識別子 |
| status |
移行レベルでの検証の現在の状態。 データベース検証結果の状態は、ここで集計されます。 |
|
| summaryResults |
<string,
Migration |
各データベースの検証の概要結果 |
MiSqlConnectionInfo
Azure SQL Database Managed Instance への接続を作成するために必要なプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| managedInstanceResourceId |
string |
Azure SQL Database Managed Instance のリソース ID |
| password |
string |
パスワード資格情報。 |
| type | string: |
接続情報の種類 |
| userName |
string |
ユーザー名 |
MongoDbClusterInfo
MongoDB データ ソースについて説明します
| 名前 | 型 | 説明 |
|---|---|---|
| databases |
クラスター内のシステム以外のデータベースの一覧 |
|
| supportsSharding |
boolean |
クラスターがシャード コレクションをサポートしているかどうか |
| type |
データ ソースの種類 |
|
| version |
string |
x.y.z 形式のデータ ソースのバージョン (例: 3.6.7)。 型が BlobContainer の場合は使用されません。 |
MongoDbClusterType
データ ソースの種類
| 値 | 説明 |
|---|---|
| BlobContainer | |
| CosmosDb | |
| MongoDb |
MongoDbCollectionInfo
MongoDB データベース内でサポートされているコレクションについて説明します
| 名前 | 型 | 説明 |
|---|---|---|
| averageDocumentSize |
integer (int64) |
平均ドキュメント サイズ。平均サイズが不明な場合は -1 |
| dataSize |
integer (int64) |
推定合計データ サイズ (バイト単位)、またはサイズが不明な場合は -1。 |
| databaseName |
string |
コレクションを含むデータベースの名前 |
| documentCount |
integer (int64) |
見積もられたドキュメントの合計数。ドキュメント数が不明な場合は -1 |
| isCapped |
boolean |
コレクションが上限付きコレクションかどうか (つまり、固定サイズを持ち、循環バッファーのように機能するかどうか) |
| isSystemCollection |
boolean |
コレクションがシステム コレクションかどうか |
| isView |
boolean |
コレクションが別のコレクションのビューであるかどうか |
| name |
string |
データベースまたはコレクションの非修飾名 |
| qualifiedName |
string |
データベースまたはコレクションの修飾名。 コレクションの場合、これはデータベース修飾名です。 |
| shardKey |
コレクションのシャード キー。コレクションがシャード化されていない場合は null |
|
| supportsSharding |
boolean |
データベースでシャーディングが有効になっているかどうか。 移行タスクでは、必要に応じてターゲットでシャーディングが有効になります。 |
| viewOf |
string |
IsView が true の場合、これがビューであるコレクションの名前 |
MongoDbCollectionProgress
コレクションの進行状況について説明します
| 名前 | 型 | 説明 |
|---|---|---|
| bytesCopied |
integer (int64) |
コピーステージ中にコピーされたドキュメントのバイト数 |
| documentsCopied |
integer (int64) |
コピー ステージ中にコピーされたドキュメントの数 |
| elapsedTime |
string |
[ddd.] 形式の経過時間。hh:mm:ss[.fffffff] (つまり TimeSpan 形式) |
| errors |
<string,
Mongo |
現在のオブジェクトに対して発生したエラーと警告。 キーはエラー コードです。 |
| eventsPending |
integer (int64) |
再生を待機している oplog イベントの数 |
| eventsReplayed |
integer (int64) |
これまでに再生された oplog イベントの数 |
| lastEventTime |
string (date-time) |
最後に受け取った oplog イベントのタイムスタンプ。oplog イベントがまだ受信されていない場合は null |
| lastReplayTime |
string (date-time) |
最後に再生された oplog イベントのタイムスタンプ。oplog イベントがまだ再生されていない場合は null |
| name |
string |
進行状況オブジェクトの名前。 コレクションの場合、これは修飾されていないコレクション名です。 データベースの場合、これはデータベース名です。 全体的な移行では、これは null です。 |
| qualifiedName |
string |
進行状況オブジェクトの修飾名。 コレクションの場合、これはデータベース修飾名です。 データベースの場合、これはデータベース名です。 全体的な移行では、これは null です。 |
| resultType |
string:
Collection |
進行状況オブジェクトの種類 |
| state | ||
| totalBytes |
integer (int64) |
コピー ステージの開始時のソースのドキュメント バイトの合計数。合計サイズが不明な場合は -1。 |
| totalDocuments |
integer (int64) |
コピー ステージの開始時にソース上のドキュメントの合計数、または合計数が不明な場合に -1 |
MongoDbCollectionSettings
個々の MongoDB コレクションを移行する方法について説明します
| 名前 | 型 | 説明 |
|---|---|---|
| canDelete |
boolean |
移行の実行中に移行子がターゲット コレクションを削除できるかどうかを指定します。 既定値は true です。 |
| shardKey |
MongoDB シャード キーについて説明します |
|
| targetRUs |
integer (int32) |
CosmosDB ターゲットで構成する必要がある RU。既定値を使用するには null。 これは、CosmosDB 以外のターゲットには影響しません。 |
MongoDbConnectionInfo
MongoDB データ ソースへの接続について説明します
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| additionalSettings |
string |
追加の接続設定 |
|
| authentication |
接続に使用する認証の種類 |
||
| connectionString |
string |
MongoDB 接続文字列または BLOB コンテナーの URL。 ユーザー名とパスワードは、ここで指定することも、userName プロパティとパスワード プロパティで指定することもできます。 |
|
| dataSource |
string |
データ ソース |
|
| encryptConnection |
boolean |
接続を暗号化するかどうか |
|
| enforceSSL |
boolean |
||
| password |
string |
パスワード資格情報。 |
|
| port |
integer |
サーバーのポート |
|
| serverBrandVersion |
string |
サーバー ブランド バージョン |
|
| serverName |
string |
サーバーの名前 |
|
| serverVersion |
string |
サーバーのバージョン |
|
| trustServerCertificate |
boolean |
False |
サーバー証明書を信頼するかどうか |
| type |
string |
接続情報の種類 |
|
| userName |
string |
ユーザー名 |
MongoDbDatabaseInfo
MongoDB データ ソース内のデータベースについて説明します
| 名前 | 型 | 説明 |
|---|---|---|
| averageDocumentSize |
integer (int64) |
平均ドキュメント サイズ。平均サイズが不明な場合は -1 |
| collections |
MongoDB データベースでサポートされているコレクションの一覧 |
|
| dataSize |
integer (int64) |
推定合計データ サイズ (バイト単位)、またはサイズが不明な場合は -1。 |
| documentCount |
integer (int64) |
見積もられたドキュメントの合計数。ドキュメント数が不明な場合は -1 |
| name |
string |
データベースまたはコレクションの非修飾名 |
| qualifiedName |
string |
データベースまたはコレクションの修飾名。 コレクションの場合、これはデータベース修飾名です。 |
| supportsSharding |
boolean |
データベースでシャーディングが有効になっているかどうか。 移行タスクでは、必要に応じてターゲットでシャーディングが有効になります。 |
MongoDbDatabaseProgress
データベースの進行状況について説明します
| 名前 | 型 | 説明 |
|---|---|---|
| bytesCopied |
integer (int64) |
コピーステージ中にコピーされたドキュメントのバイト数 |
| collections |
object |
データベース内のコレクションの進行状況。 キーは、コレクションの非修飾名です。 |
| documentsCopied |
integer (int64) |
コピー ステージ中にコピーされたドキュメントの数 |
| elapsedTime |
string |
[ddd.] 形式の経過時間。hh:mm:ss[.fffffff] (つまり TimeSpan 形式) |
| errors |
<string,
Mongo |
現在のオブジェクトに対して発生したエラーと警告。 キーはエラー コードです。 |
| eventsPending |
integer (int64) |
再生を待機している oplog イベントの数 |
| eventsReplayed |
integer (int64) |
これまでに再生された oplog イベントの数 |
| lastEventTime |
string (date-time) |
最後に受け取った oplog イベントのタイムスタンプ。oplog イベントがまだ受信されていない場合は null |
| lastReplayTime |
string (date-time) |
最後に再生された oplog イベントのタイムスタンプ。oplog イベントがまだ再生されていない場合は null |
| name |
string |
進行状況オブジェクトの名前。 コレクションの場合、これは修飾されていないコレクション名です。 データベースの場合、これはデータベース名です。 全体的な移行では、これは null です。 |
| qualifiedName |
string |
進行状況オブジェクトの修飾名。 コレクションの場合、これはデータベース修飾名です。 データベースの場合、これはデータベース名です。 全体的な移行では、これは null です。 |
| resultType |
string:
Database |
進行状況オブジェクトの種類 |
| state | ||
| totalBytes |
integer (int64) |
コピー ステージの開始時のソースのドキュメント バイトの合計数。合計サイズが不明な場合は -1。 |
| totalDocuments |
integer (int64) |
コピー ステージの開始時にソース上のドキュメントの合計数、または合計数が不明な場合に -1 |
MongoDbDatabaseSettings
個々の MongoDB データベースを移行する方法について説明します
| 名前 | 型 | 説明 |
|---|---|---|
| collections |
<string,
Mongo |
ターゲットに移行するソース データベース上のコレクション。 キーは、コレクションの非修飾名です。 |
| targetRUs |
integer (int32) |
CosmosDB ターゲットで構成する必要がある RU。既定値を使用するには null、データベースにスループットをプロビジョニングしない場合は 0。 これは、CosmosDB 以外のターゲットには影響しません。 |
MongoDbError
MongoDB の移行中に発生したエラーまたは警告について説明します
| 名前 | 型 | 説明 |
|---|---|---|
| code |
string |
エラーまたは警告を記述するローカライズされていない、コンピューターが読み取り可能なコード |
| count |
integer (int32) |
エラーまたは警告が発生した回数 |
| message |
string |
エラーまたは警告を説明する、人間が判読できるローカライズされたメッセージ |
| type |
エラーまたは警告の種類 |
MongoDbErrorType
エラーまたは警告の種類
| 値 | 説明 |
|---|---|
| Error | |
| ValidationError | |
| Warning |
MongoDbMigrationProgress
移行全体の進行状況について説明します
| 名前 | 型 | 説明 |
|---|---|---|
| bytesCopied |
integer (int64) |
コピーステージ中にコピーされたドキュメントのバイト数 |
| databases |
<string,
Mongo |
移行中のデータベースの進行状況。 キーはデータベースの名前です。 |
| documentsCopied |
integer (int64) |
コピー ステージ中にコピーされたドキュメントの数 |
| elapsedTime |
string |
[ddd.] 形式の経過時間。hh:mm:ss[.fffffff] (つまり TimeSpan 形式) |
| errors |
<string,
Mongo |
現在のオブジェクトに対して発生したエラーと警告。 キーはエラー コードです。 |
| eventsPending |
integer (int64) |
再生を待機している oplog イベントの数 |
| eventsReplayed |
integer (int64) |
これまでに再生された oplog イベントの数 |
| lastEventTime |
string (date-time) |
最後に受け取った oplog イベントのタイムスタンプ。oplog イベントがまだ受信されていない場合は null |
| lastReplayTime |
string (date-time) |
最後に再生された oplog イベントのタイムスタンプ。oplog イベントがまだ再生されていない場合は null |
| name |
string |
進行状況オブジェクトの名前。 コレクションの場合、これは修飾されていないコレクション名です。 データベースの場合、これはデータベース名です。 全体的な移行では、これは null です。 |
| qualifiedName |
string |
進行状況オブジェクトの修飾名。 コレクションの場合、これはデータベース修飾名です。 データベースの場合、これはデータベース名です。 全体的な移行では、これは null です。 |
| resultType |
string:
Migration |
進行状況オブジェクトの種類 |
| state | ||
| totalBytes |
integer (int64) |
コピー ステージの開始時のソースのドキュメント バイトの合計数。合計サイズが不明な場合は -1。 |
| totalDocuments |
integer (int64) |
コピー ステージの開始時にソース上のドキュメントの合計数、または合計数が不明な場合に -1 |
MongoDbMigrationSettings
MongoDB データ移行の実行方法について説明します
| 名前 | 型 | 説明 |
|---|---|---|
| boostRUs |
integer (int32) |
移行の初期コピー中にコレクションが一時的に増加する CosmosDB ターゲットの RU 制限 (低い場合) は、既定のブースト (通常は最大) を使用するために 10,000 から 1,000,000、または 0 に、NULL を使用して RU をブーストしません。 この設定は、CosmosDB 以外のターゲットには影響しません。 |
| databases |
<string,
Mongo |
ターゲットに移行するソース クラスター上のデータベース。 キーはデータベースの名前です。 |
| replication |
ソースからターゲットへの変更のレプリケート方法について説明します。 既定値は OneTime です。 |
|
| source |
ソース クラスターへの接続に使用される設定 |
|
| target |
ターゲット クラスターへの接続に使用される設定 |
|
| throttling |
移行のリソース使用量を制限するために使用される設定 |
MongoDbMigrationState
| 値 | 説明 |
|---|---|
| NotStarted | |
| ValidatingInput | |
| Initializing | |
| Restarting | |
| Copying | |
| InitialReplay | |
| Replaying | |
| Finalizing | |
| Complete | |
| Canceled | |
| Failed |
MongoDbReplication
ソースからターゲットへの変更のレプリケート方法について説明します。 既定値は OneTime です。
| 値 | 説明 |
|---|---|
| Disabled | |
| OneTime | |
| Continuous |
MongoDbShardKeyField
MongoDB シャード キー内のフィールド参照について説明します
| 名前 | 型 | 説明 |
|---|---|---|
| name |
string |
フィールドの名前 |
| order |
フィールドの順序 |
MongoDbShardKeyInfo
MongoDB シャード キーについて説明します
| 名前 | 型 | 説明 |
|---|---|---|
| fields |
シャード キー内のフィールド |
|
| isUnique |
boolean |
シャード キーが一意かどうか |
MongoDbShardKeyOrder
フィールドの順序
| 値 | 説明 |
|---|---|
| Forward | |
| Reverse | |
| Hashed |
MongoDbShardKeySetting
MongoDB シャード キーについて説明します
| 名前 | 型 | 説明 |
|---|---|---|
| fields |
シャード キー内のフィールド |
|
| isUnique |
boolean |
シャード キーが一意かどうか |
MongoDbThrottlingSettings
移行のリソース制限を指定します
| 名前 | 型 | 説明 |
|---|---|---|
| maxParallelism |
integer (int32) |
並列で処理される作業項目 (コレクション コピーなど) の最大数 |
| minFreeCpu |
integer (int32) |
移行ツールが使用を回避しようとする CPU 時間の割合 (0 から 100) |
| minFreeMemoryMb |
integer (int32) |
移行ツールが使用を回避しようとする RAM のメガバイト数。 |
MySqlConnectionInfo
MySQL サーバーに接続するための情報
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| additionalSettings |
string |
追加の接続設定 |
|
| authentication |
接続に使用する認証の種類 |
||
| dataSource |
string |
データ ソース |
|
| encryptConnection |
boolean |
True |
接続を暗号化するかどうか |
| password |
string |
パスワード資格情報。 |
|
| port |
integer |
サーバーのポート |
|
| serverName |
string |
サーバーの名前 |
|
| type | string: |
接続情報の種類 |
|
| userName |
string |
ユーザー名 |
MySqlTargetPlatformType
移行のターゲット プラットフォーム
| 値 | 説明 |
|---|---|
| SqlServer | |
| AzureDbForMySQL |
ObjectType
違いがあるオブジェクトの型。 例: (テーブル/ビュー/StoredProcedure)
| 値 | 説明 |
|---|---|
| StoredProcedures | |
| Table | |
| User | |
| View | |
| Function |
ODataError
OData 形式のエラー情報。
| 名前 | 型 | 説明 |
|---|---|---|
| code |
string |
"InvalidRequest" や "InternalServerError" など、コンピューターが読み取り可能なエラーの説明 |
| details |
このエラーの原因となった内部エラー |
|
| message |
string |
エラーの人間が判読できる説明 |
OracleConnectionInfo
Oracle サーバーに接続するための情報
| 名前 | 型 | 説明 |
|---|---|---|
| authentication |
接続に使用する認証の種類 |
|
| dataSource |
string |
EZConnect または TNSName 接続文字列。 |
| password |
string |
パスワード資格情報。 |
| port |
integer |
サーバーのポート |
| serverName |
string |
サーバーの名前 |
| serverVersion |
string |
サーバーのバージョン |
| type | string: |
接続情報の種類 |
| userName |
string |
ユーザー名 |
OrphanedUserInfo
SQL Server データベース上の孤立したユーザーの情報。
| 名前 | 型 | 説明 |
|---|---|---|
| databaseName |
string |
ユーザーの親データベース |
| name |
string |
孤立したユーザーの名前 |
PostgreSqlConnectionInfo
PostgreSQL サーバーに接続するための情報
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| additionalSettings |
string |
追加の接続設定 |
|
| authentication |
接続に使用する認証の種類 |
||
| dataSource |
string |
データ ソース |
|
| databaseName |
string |
データベースの名前 |
|
| encryptConnection |
boolean |
True |
接続を暗号化するかどうか |
| password |
string |
パスワード資格情報。 |
|
| port |
integer |
サーバーのポート |
|
| serverBrandVersion |
string |
サーバー ブランド バージョン |
|
| serverName |
string |
サーバーの名前 |
|
| serverVersion |
string |
サーバーのバージョン |
|
| trustServerCertificate |
boolean |
False |
サーバー証明書を信頼するかどうか |
| type | string: |
接続情報の種類 |
|
| userName |
string |
ユーザー名 |
ProjectTask
タスク リソース
QueryAnalysisValidationResult
ソースとターゲットのクエリ分析比較の結果
| 名前 | 型 | 説明 |
|---|---|---|
| queryResults |
実行されたクエリの一覧と実行結果がソースとターゲットになります |
|
| validationErrors |
実行の一部であるエラー |
QueryExecutionResult
ソースとターゲットで実行するためのクエリ分析結果について説明します
| 名前 | 型 | 説明 |
|---|---|---|
| queryText |
string |
ソース サーバーから取得されたクエリ テキスト |
| sourceResult |
ソースからのクエリ分析結果 |
|
| statementsInBatch |
integer (int64) |
合計いいえ。バッチ内のステートメントの数 |
| targetResult |
ターゲットからのクエリ分析結果 |
ReplicateMigrationState
報告された移行状態をレプリケートするためのラッパー。
| 値 | 説明 |
|---|---|
| UNDEFINED | |
| VALIDATING | |
| PENDING | |
| COMPLETE | |
| ACTION_REQUIRED | |
| FAILED |
ReportableException
すべてのカスタム例外の Exception オブジェクト
| 名前 | 型 | 説明 |
|---|---|---|
| actionableMessage |
string |
この例外の実行可能な手順 |
| filePath |
string |
例外が発生したファイルへのパス |
| hResult |
integer |
特定の例外に割り当てられるコード化された数値 |
| lineNumber |
string |
例外が発生した行番号 |
| message |
string |
エラーメッセージ |
| stackTrace |
string |
スタック トレース |
ScenarioSource
ソース型の列挙型
| 値 | 説明 |
|---|---|
| Access | |
| DB2 | |
| MySQL | |
| Oracle | |
| SQL | |
| Sybase | |
| PostgreSQL | |
| MongoDB | |
| SQLRDS | |
| MySQLRDS | |
| PostgreSQLRDS |
ScenarioTarget
ターゲット型の列挙型
| 値 | 説明 |
|---|---|
| SQLServer | |
| SQLDB | |
| SQLDW | |
| SQLMI | |
| AzureDBForMySql | |
| AzureDBForPostgresSQL | |
| MongoDB |
SchemaComparisonValidationResult
ソースとターゲットのスキーマ比較の結果
| 名前 | 型 | 説明 |
|---|---|---|
| schemaDifferences |
ソース データベースとターゲット データベースのスキーマの相違点の一覧 |
|
| sourceDatabaseObjectCount |
object |
ソース データベース オブジェクトの数 |
| targetDatabaseObjectCount |
object |
ターゲット データベース オブジェクトの数 |
| validationErrors |
スキーマ比較検証の実行中に発生したエラーの一覧 |
SchemaComparisonValidationResultType
移行検証の実行中に発生するエラーに関する説明
| 名前 | 型 | 説明 |
|---|---|---|
| objectName |
string |
違いがあるオブジェクトの名前 |
| objectType |
違いがあるオブジェクトの型。 例: (テーブル/ビュー/StoredProcedure) |
|
| updateAction |
ターゲットに関してアクションの種類を更新する |
SelectedCertificateInput
TDE が有効なデータベースに対してエクスポートされる証明書の情報。
| 名前 | 型 | 説明 |
|---|---|---|
| certificateName |
string |
エクスポートする証明書の名前。 |
| password |
string |
エクスポートされた証明書の暗号化に使用するパスワード。 |
ServerLevelPermissionsGroup
検証のアクセス許可グループ。 これらのグループは、ユーザー アクティビティを検証するための一連のアクセス許可を実行します。 実行しているアクティビティのアクセス許可グループを選択します。
| 値 | 説明 |
|---|---|
| Default | |
| MigrationFromSqlServerToAzureDB | |
| MigrationFromSqlServerToAzureMI | |
| MigrationFromMySQLToAzureDBForMySQL | |
| MigrationFromSqlServerToAzureVM |
ServerProperties
MySQL 型ソースのサーバー プロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| serverDatabaseCount |
integer |
サーバー内のデータベースの数 |
| serverEdition |
string |
データベース サーバーのエディション |
| serverName |
string |
サーバーの名前 |
| serverOperatingSystemVersion |
string |
オペレーティング システムのバージョン |
| serverPlatform |
string |
サーバー プラットフォームの名前 |
| serverVersion |
string |
データベース サーバーのバージョン |
Severity
検証エラーの重大度
| 値 | 説明 |
|---|---|
| Message | |
| Warning | |
| Error |
SqlConnectionInfo
SQL データベース サーバーに接続するための情報
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| additionalSettings |
string |
追加の接続設定 |
|
| authentication |
接続に使用する認証の種類 |
||
| dataSource |
string |
Protocol:MachineName\SQLServerInstanceName,PortNumber の形式のデータ ソース |
|
| encryptConnection |
boolean |
True |
接続を暗号化するかどうか |
| password |
string |
パスワード資格情報。 |
|
| platform |
接続用のサーバー プラットフォームの種類 |
||
| port |
integer |
サーバーのポート |
|
| resourceId |
string |
Azure リソース プロバイダーによって表される HTTP リソースの ID を表します。 |
|
| serverBrandVersion |
string |
サーバー ブランド バージョン |
|
| serverName |
string |
サーバーの名前 |
|
| serverVersion |
string |
サーバーのバージョン |
|
| trustServerCertificate |
boolean |
False |
サーバー証明書を信頼するかどうか |
| type | string: |
接続情報の種類 |
|
| userName |
string |
ユーザー名 |
SqlSourcePlatform
接続用のサーバー プラットフォームの種類
| 値 | 説明 |
|---|---|
| SqlOnPrem |
SsisMigrationInfo
SSIS ストアの種類を持つ SSIS 移行情報、ポリシーを上書きします。
| 名前 | 型 | 説明 |
|---|---|---|
| environmentOverwriteOption |
SSIS 環境移行の上書きオプション |
|
| projectOverwriteOption |
SSIS プロジェクト移行の上書きオプション |
|
| ssisStoreType |
ソースの SSIS ストアの種類。DMS (クラシック) で SSIS カタログのみがサポートされるようになりました |
SsisMigrationOverwriteOption
SSIS オブジェクトの移行の上書きオプション。DMS (クラシック) では無視と上書きのみがサポートされており、今後、コンテナー オブジェクトの再利用オプションが追加される可能性があります
| 値 | 説明 |
|---|---|
| Ignore | |
| Overwrite |
SsisMigrationStage
SSIS 移行の現在のステージ
| 値 | 説明 |
|---|---|
| None | |
| Initialize | |
| InProgress | |
| Completed |
SsisStoreType
DMS (クラシック) でサポートされているソース SSIS ストアの種類の列挙型
| 値 | 説明 |
|---|---|
| SsisCatalog |
StartMigrationScenarioServerRoleResult
サーバー ロールの移行の結果
| 名前 | 型 | 説明 |
|---|---|---|
| exceptionsAndWarnings |
移行の例外と警告。 |
|
| name |
string |
サーバー ロールの名前。 |
| state |
移行の現在の状態 |
SyncDatabaseMigrationReportingState
データベース レベルのオンライン移行のさまざまな状態の列挙型。
| 値 | 説明 |
|---|---|
| UNDEFINED | |
| CONFIGURING | |
| INITIALIAZING | |
| STARTING | |
| RUNNING | |
| READY_TO_COMPLETE | |
| COMPLETING | |
| COMPLETE | |
| CANCELLING | |
| CANCELLED | |
| FAILED | |
| VALIDATING | |
| VALIDATION_COMPLETE | |
| VALIDATION_FAILED | |
| RESTORE_IN_PROGRESS | |
| RESTORE_COMPLETED | |
| BACKUP_IN_PROGRESS | |
| BACKUP_COMPLETED |
SyncMigrationDatabaseErrorEvent
オンライン移行のデータベース移行エラー
| 名前 | 型 | 説明 |
|---|---|---|
| eventText |
string |
イベント テキスト。 |
| eventTypeString |
string |
イベントの種類。 |
| timestampString |
string |
タイムスタンプの文字列値。 |
SyncTableMigrationState
テーブル レベルのオンライン移行のさまざまな状態の列挙型。
| 値 | 説明 |
|---|---|
| BEFORE_LOAD | |
| FULL_LOAD | |
| COMPLETED | |
| CANCELED | |
| ERROR | |
| FAILED |
SystemData
| 名前 | 型 | 説明 |
|---|---|---|
| createdAt |
string (date-time) |
|
| createdBy |
string |
|
| createdByType | ||
| lastModifiedAt |
string (date-time) |
|
| lastModifiedBy |
string |
|
| lastModifiedByType |
TaskState
タスクの状態。 送信された場合、これは無視されます。
| 値 | 説明 |
|---|---|
| Unknown | |
| Queued | |
| Running | |
| Canceled | |
| Succeeded | |
| Failed | |
| FailedInputValidation | |
| Faulted |
UpdateActionType
スキーマ比較の実行中に比較されたオブジェクトの実際の差の型
| 値 | 説明 |
|---|---|
| DeletedOnTarget | |
| ChangedOnTarget | |
| AddedOnTarget |
ValidateMigrationInputSqlServerSqlDbSyncTaskProperties
SQL から Azure SQL DB への同期移行の移行入力を検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Validate |
タスクの種類。 |
ValidateMigrationInputSqlServerSqlMISyncTaskInput
SQL Server データベースを Azure SQL Database Managed Instance オンライン シナリオに移行するタスクの入力。
| 名前 | 型 | 説明 |
|---|---|---|
| azureApp |
DMS (クラシック) インスタンスが Azure SQL Database Managed Instance と Azure Storage アカウントのターゲット インスタンスへの接続に使用する Azure Active Directory アプリケーション |
|
| backupFileShare |
選択したすべてのデータベースのバックアップ ファイル共有情報。 |
|
| selectedDatabases |
移行するデータベース |
|
| sourceConnectionInfo |
ソース SQL Server の接続情報 |
|
| storageResourceId |
string |
ストレージの完全修飾 resourceId |
| targetConnectionInfo |
Azure SQL Database Managed Instance の接続情報 |
ValidateMigrationInputSqlServerSqlMISyncTaskOutput
Azure SQL Database Managed Instance オンライン移行の移行入力を検証するタスクの出力
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
データベース識別子 |
| name |
string |
データベースの名前 |
| validationErrors |
選択したデータベース オブジェクトに関連付けられているエラー |
ValidateMigrationInputSqlServerSqlMISyncTaskProperties
SQL から Azure SQL Database Managed Instance への同期シナリオの移行入力を検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Validate |
タスクの種類。 |
ValidateMigrationInputSqlServerSqlMITaskInput
SQL から Azure SQL Managed Instance への移行入力を検証するタスクの入力
| 名前 | 型 | 説明 |
|---|---|---|
| backupBlobShare |
バックアップ ファイルの格納に使用する Azure ストレージ アカウント コンテナーの SAS URI。 |
|
| backupFileShare |
選択したすべてのデータベースのバックアップ ファイル共有情報。 |
|
| backupMode |
既存のバックアップを使用するか、新しいバックアップを作成するかを指定するバックアップ モード。 |
|
| selectedDatabases |
移行するデータベース |
|
| selectedLogins |
string[] |
移行するログイン |
| sourceConnectionInfo |
ソースに接続するための情報 |
|
| targetConnectionInfo |
ターゲットに接続するための情報 |
ValidateMigrationInputSqlServerSqlMITaskOutput
SQL から Azure SQL Managed Instance への移行の移行入力を検証するタスクの出力
| 名前 | 型 | 説明 |
|---|---|---|
| backupFolderErrors |
BackupFolder パスに関連付けられているエラー |
|
| backupShareCredentialsErrors |
バックアップ共有のユーザー名とパスワードの資格情報に関連するエラー |
|
| backupStorageAccountErrors |
指定されたストレージ アカウントに関連付けられているエラー。 |
|
| databaseBackupInfo |
既存のバックアップ モードが使用されている場合のバックアップ ファイルに関する情報。 |
|
| existingBackupErrors |
既存のバックアップ ファイルに関連付けられているエラー。 |
|
| id |
string |
結果識別子 |
| name |
string |
データベースの名前 |
| restoreDatabaseNameErrors |
RestoreDatabaseName に関連するエラー |
ValidateMigrationInputSqlServerSqlMITaskProperties
SQL から Azure SQL Database Managed Instance への移行入力を検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
タスク入力 |
|
| output |
タスクの出力。 送信された場合、これは無視されます。 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Validate |
タスクの種類。 |
ValidateMongoDbTaskProperties
MongoDB データ ソース間の移行を検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
MongoDB データ移行の実行方法について説明します |
|
| output |
1 つの MongoDbMigrationProgress オブジェクトを含む配列 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Validate. |
タスクの種類。 |
ValidateOracleAzureDbForPostgreSqlSyncTaskProperties
オンライン移行のための Oracle から Azure Database for PostgreSQL への移行を検証するタスクのプロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| clientData |
object |
メタデータ情報をタスクにアタッチするクライアント データのキー値ペア |
| commands | CommandProperties[]: |
コマンド プロパティの配列。 |
| errors |
エラーの配列。 送信された場合、これは無視されます。 |
|
| input |
オンライン移行のために Oracle データベースを Azure Database for PostgreSQL に移行するタスクの入力 |
|
| output |
1 つの検証エラー応答オブジェクトを含む配列 |
|
| state |
タスクの状態。 送信された場合、これは無視されます。 |
|
| taskType |
string:
Validate. |
タスクの種類。 |
ValidateOracleAzureDbPostgreSqlSyncTaskOutput
オンライン移行のための Oracle から Azure Database for PostgreSQL への移行入力を検証するタスクの出力
| 名前 | 型 | 説明 |
|---|---|---|
| validationErrors |
選択したデータベース オブジェクトに関連付けられているエラー |
ValidateSyncMigrationInputSqlServerTaskInput
SQL 同期移行の移行入力を検証するタスクの入力
| 名前 | 型 | 説明 |
|---|---|---|
| selectedDatabases |
移行するデータベース |
|
| sourceConnectionInfo |
ソース SQL サーバーに接続するための情報 |
|
| targetConnectionInfo |
ターゲットに接続するための情報 |
ValidateSyncMigrationInputSqlServerTaskOutput
SQL 同期移行の移行入力を検証するタスクの出力
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
データベース識別子 |
| name |
string |
データベースの名前 |
| validationErrors |
選択したデータベース オブジェクトに関連付けられているエラー |
ValidationError
移行検証の実行中に発生するエラーに関する説明
| 名前 | 型 | 説明 |
|---|---|---|
| severity |
エラーの重大度 |
|
| text |
string |
エラー テキスト |
ValidationStatus
検証の現在の状態
| 値 | 説明 |
|---|---|
| Default | |
| NotStarted | |
| Initialized | |
| InProgress | |
| Completed | |
| CompletedWithIssues | |
| Stopped | |
| Failed |
WaitStatistics
クエリバッチ実行中に収集された待機統計
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| waitCount |
integer (int64) |
合計いいえ。待機数 |
|
| waitTimeMs |
number (float) |
0 |
合計待機時間 (ミリ秒) |
| waitType |
string |
待機の種類 |