EM CLIデータベース移行の前提条件
EMCLI動詞migrate_db
を使用してデータベース移行を開始する前に、次を確認、インストールおよび構成する必要があります。
EM CLIのmigrate_db
動詞を使用した移行ワークベンチの移行では、JSONペイロード・ファイルのみを使用します。
前提条件が満たされているかどうかの検証
emcli migrate_db
-file="/home/migrations/prereqs.json"
JSONファイル
prereqs.json
には、次のペイロードが含まれます。{
"action": "VALIDATE_PREREQS",
"type": "DATAPUMP",
"platform": "linux32|linux_64|windows64|solaris_sparc64|solaris_x64|aix_ppc64"
}
EM CLIを使用した移行ツールのアップロード
emcli migrate_db
-file="/home/migrations/prereqsupload.json"
JSONファイルprereqsupload.json
には、次のペイロードが含まれます。{
"action": "UPLOAD_PREREQS",
"type": "DATAPUMP",
"hostTarget": "<host-target>",
"hostTargetCred": "<hostCredName>:<hostCredOwner>",
"tools": {
"instantClient": {
"version": "<DB Version e.g.: 18.5.0.0.0>",
"platform": "linux32|linux_64|windows64|solaris_sparc64|solaris_x64|aix_ppc64",
"files": [
"/u01/db/insClients/instantclient-basic-<Operating System>-<DB Version>dbru.zip",
"/u01/db/insClients/instantclient-sqlplus-<Operating System>-<DB Version>dbru.zip",
"/u01/db/insClients/instantclient-tools-<Operating System>-<DB Version>dbru.zip"
]
},
"schemaAdvisor":{
"files":[
"/u01/db/tools/install_adb_advisor.sql"
]
}
}
}