Problema
Para realizar a migração com Zero Downtime Migration (ZDM) de um banco de dados em um servidor sem Grid Infrastructure, devemos usar a opção -sourcesid ao invés da opção -sourcedb, de acordo a documentação:
If a source single instance is deployed without a Grid Infrastructure home, then in the command above use -sourcesid in place of -sourcedb.
Fonte: Using the ZDMCLI MIGRATE DATABASE -eval Option
Mas quando tentei rodar uma avaliação da migração, recebi o erro:
[zdmuser@zdm ~]$ $ZDM_HOME/bin/zdmcli migrate database \
> -sourcesid cdbsoe \
> -rsp /home/zdmuser/cdbsoe_online_physical.rsp \
> -sourcenode lab02 \
> -targetnode plutao \
> -srcauth zdmauth \
> -srcarg1 user:root \
> -srcarg2 identity_file:/home/zdmuser/.ssh/zdm.ppk \
> -tgtauth zdmauth \
> -tgtarg1 user:opc \
> -tgtarg2 identity_file:/home/zdmuser/.ssh/zdm.ppk \
> -tgtarg3 sudo_location:/usr/bin/sudo \
> -targethome /u01/app/oracle/product/19.0.0.0/dbhome_1 \
> -backupuser "oracleidentitycloudservice/<minhaconta>@gmail.com" \
> -sourcesyswallet $ZDM_BASE/wallet/sysuser \
> -osswallet $ZDM_BASE/wallet/ossuser \
> -eval
zdm.dibiei.com: Audit ID: 198
PRGZ-1306 : -sourcedb or -sourcesid option missing for physical migration
Causa
Bug 33308423 – ZDM 21.2 PRGZ-1306 : -SOURCEDB OR -SOURCESID OPTION MISSING FOR PHYSICAL MIGRATION
Através de chamado no MOS, o suporte informou que a solução para o problema ainda está sendo analisanda pelo desenvolvimento (19/11/2021).
Workaround
Uma forma que consegui fazer funcionar foi utilizar as duas opções ao mesmo tempo, -sourcedb e -sourcesid (somente -sourcedb ele vai tentar obter informação do banco no profile do Grid):
$ZDM_HOME/bin/zdmcli migrate database \
-sourcedb cdbsoe \
-sourcesid cdbsoe \
-rsp /home/zdmuser/cdbsoe_online_physical.rsp \
....
Dessa forma a execução do JOB iniciou normalmente e não apresentou erro na fase ZDM_PRECHECKS_SRC.