Migration Toolkit command options

Migration Toolkitを実行するときに移行オプションを追加して、移行の詳細を制御します。例、データベース内のすべてのスキーマを移行するには、コマンドに-allSchemasオプションを追加します。

$ ./runMTK.sh -allSchemas

!!! Note * --allSchemasパラメータは、 オラクル、 EDB Postgres Advanced Server、およびPostgreSQLソースデータベースでのみサポートされます。 Sybase、MS SQL Server、およびMySQLソースデータベースではサポートされていません。 Migration Toolkitは、データの移行中にユーザーが作成したトリガーを無効にします。ただし、 PostgreSQL/ EDB Postgres Advanced Serverでは、ALTER TABLEのDISABLE TRIGGER USER句を使用して継承された子パーティショントリガーを無効にできないため、パーティションテーブルのデータ移行中にトリガーがアクティブになり、予期しない結果が生じる可能性があります。

Migration Toolkitで機能するコマンドオプションは、表に示すように、動作によってグループ化されています。

Feature

Relevant options

[Offline migration options](#offline-migration-options)

-offlineMigration

[Import options](#import-options)

-sourcedbtype, -targetdbtype, -schemaOnly, -dataOnly

[Schema creation options](#schema-creation-options)

-dropSchema, -targetSchema

[Schema object selection options](#schema-object-selection-options)

-allTables, -tables,<br /><br />-constraints, -ignoreCheckConstFilter,<br /><br />-skipCKConst, -skipFKConst,<br /><br />-skipColDefaultClause,<br /><br />-indexes, -triggers,<br /><br />-allViews, -views,<br /><br />-allSequences, -sequences,<br /><br />-allProcs, -procs,<br /><br />-allFuncs, -funcs,<br /><br />-checkFunctionBodies,<br /><br />-allPackages, -packages,<br /><br />-allDomains,<br /><br />-allQueues, -queues,<br /><br />-allRules,

[Migration options](#migration-options)

-truncLoad, -enableConstBeforeDataLoad,<br /><br />-retryCount, -safeMode, -fastCopy,<br /><br />-analyze, vacuumAnalyze, -replaceNullChar,<br /><br />-copyDelimiter, -batchSize,<br /><br />-cpBatchSize, -lobBatchSize,<br /><br />-fetchSize, -filterProp<br /><br />-customColTypeMapping, -customColTypeMappingFile

[Oracle-specific options](#oracle-specific-options)

-allUsers, -users,<br /><br />-allProfiles, -profiles,<br /><br />-importPartitionAsTable,<br /><br />-objectTypes,<br /><br />-copyViaDBLinkOra, -allDBLinks<br /><br />-allSynonyms, -allPublicSynonyms,<br /><br />-allPrivateSynonyms, -useOraCase,<br /><br />-skipUserSchemaCreation

[Miscellaneous options](#miscellaneous-options)

-help, -logDir, -logFileCount, -logFileSize, -logBadSQL -verbose, -version

[Parallel data loading options](#parallel-loading-options)

-loaderCount, -parallelLoadRowLimit, -tableLoaderLimit