Startup failing with ORA-14694 after running utl32k.sql in upgrade mode
I figured it out
- PURGE DBA_RECYCLEBIN;
- CREATE SPFILE FROM PFILE = '$ORACLE_HOME/dbs/initorcl.ora';
- SHUTDOWN IMMEDIATE;
- startup mount;
- ALTER SYSTEM SET MAX_STRING_SIZE=EXTENDED SCOPE=SPFILE;
- shutdown;
- STARTUP UPGRADE;
- @?/rdbms/admin/utl32k.sql 
-show parameter MAX_STRING_SIZE
    NAME               TYPE        VALUE
    ------------------ ----------- --------------
    max_string_size    string      EXTENDED
- SHUTDOWN IMMEDIATE;
- STARUP;

Now startup is successful and max_string_size = EXTENDED