Skip to main content

Command Palette

Search for a command to run...

Cómo activar el VARCHAR2 EXTENDIDO

Tener en cuenta que este cambio requiere un reinicio de la PDB

Updated
1 min read

El parámetro max_string_size se debe habilitar a nivel PDB, evitar hacerlo a nivel CDB.

alter session set container=<nombre_pdb>;

show parameter MAX_STRING_SIZE
alter system set MAX_STRING_SIZE=EXTENDED scope=spfile sid='*';

alter pluggable database <nombre_pdb> close immediate instances=all;
alter pluggable database <nombre_pdb> open upgrade;

show parameter MAX_STRING_SIZE
@?/rdbms/admin/utl32k.sql

¡ATENCION! - Si la ejecución del script utl32k.sql devuelve los errores ORA-38301 y ORA-01722, se deberá purgar la papelera de reciclaje completa con el siguiente comando:

PURGE DBA_RECYCLEBIN;

Luego de la aclaración, continuamos con los siguientes pasos:

shutdown immediate
startup
alter pluggable database <nombre_pdb> close immediate instances=all;
alter pluggable database <nombre_pdb> open instances=all;
exit

En caso de que tu PDB tenga más servicios, además del que viene por omisión, los deberías levantar:

srvctl status service -d <nombre_cdb>
srvctl start service -d <nombre_cdb> -s <nombre_servicio>
srvctl status service -d <nombre_cdb>

Hasta el próximo post 🙂

Saludos desde Buenos Aires, Argentina.

6 views

More from this blog

D

DBA DE TRINCHERA

16 posts

En este blog encontrarás artículos técnicos de bases de datos Oracle breves que van al hueso, directo al problema y a la solución.