Hola Amig@s,
Si por un casual, ya sea por un import o por una necesidad especial, hemos cambiado el parámetro NLS_LENGTH_SEMANTICS de BYTE a CHAR y al compilar un paquete, Oracle nos devuelve el error
Error: PL/SQL: ORA-00600: código de error interno, argumentos: [qctchr : bfl], [4], [1], [1], [31], [1], [0], [], [], [], [], []
Line: 671
Text: WHERE ROWNUM=1;
Al intentar compilar un paquete, se debe al cambio de valor en la variable NLS_LENGTH_SEMANTICS. Para solucionarlo simplemente volver a ejecutar el parámetro para que afecte a toda la instancia con el siguiente comando:
alter system set nls_length_semantics=BYTE scope=both;
Con eso debería solucionarle se le problema al compilar el paquete.
Espero que les resulte útil.
Salu2.
0 comentarios:
Publicar un comentario