Поведение: зависание процесса применения патча на этапе Gathering database info ..
В логе выводится сообщение типа:
-------------------------------------------------------------------------------------
[2021-11-29 23:26:00] validate_one_logfile checking cfgtoollogs\sqlpatch\sqlpatch_2012_2021_11_29_23_25_33\bootstrap1_TESTDB.log, , status
[2021-11-29 23:26:00] local ignorable errors:
[2021-11-29 23:26:00] Scanning file cfgtoollogs\sqlpatch\sqlpatch_2012_2021_11_29_23_25_33\bootstrap1_TESTDB.log for errors
[2021-11-29 23:26:00]
Can't use string ("Could not open logfile ...) as a HASH ref while "strict refs" in use at \sqlpatch/sqlpatch.pm line 7654.
[2021-11-29 23:26:00] *** START final state end of patching ***
[2021-11-29 23:26:00] patch_descriptions: $VAR1 = 'Data::Dumper';
-------------------------------------------------------------------------------------
Проблема связана с наличием в скрипте glogin.sql пользовательских строк.
Решение: удалить, закомментировать все строки в файле glogin.sql и перезапустить datapatch -vebose