Windows DB CPU patch 19.17
The Readme document of this patch:
Patch 34468114 - Windows Database Oct2022 Bundle Patch 19.17.0.0.221018
Contains this section (multiple times in fact):
cd $ORACLE_HOME/rdbms/admin
sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> @utlrp.sql
What seems odd is that this is obviously the Unix/Linux version of the commands needed for running this specific step, which is compilation of invalid objects. Other commands in the same Readme are adjusted to Windows compatibility, but this one contains one vital syntax error in the usage of OS variables. On Windows, the $ symbol doesn't really do a lot.
So this should be corrected as the above won't work correctly. When improving, these are some more things to consider (in order of appearance) :