Ora-27492 Dbms_isched

Ingeniero informático, Oracle ACE, DBA y Arquitecto OCI, con más de 15 años de experiencia en plataformas Oracle. Certificado en OCI Certified Architect Professional y OCI Migration and Integration Certified Professional.
Voy a contar un error de esos extraños que a veces te encuentras en las migraciones.
ORA-27492: unable to run job XXXXX: scheduler unavailable
ORA-06512: at "SYS.DBMS_ISCHED", line 185
ORA-06512: at "SYS.DBMS_SCHEDULER", line 486
ORA-06512: at line 2
Este error ocurre al ejecutar JOB de Oracle desde cualquier usuario, pero… ¿Por qué ocurre? ¿Qué es el DBMS_ISCHED?
El paquete DBMS_ISCHED es un paquete de Oracle no documentado, donde DBMS_JOB lo llama de manera interna. La ventaja que nos da el package DBMS_ISCHED frente al DBMS_JOB, es que es posible gestionar trabajos en otros schemas. , como crear o eliminar trabajos o incluso cambiar el NLS del entorno del JOB.
Para poder solventar el problema, a parte de tener el rol DBA, tendremos que ejecutar la siguiente instrucción
SQL> exec dbms_ijob.set_enabled(true);
Una vez ejecutado, reiniciamos nuestra BBDD para aplicar los cambios
SQL> shu immediate
SQL> startup
¡Espero que os sirva!
![[OCI] Oracle Grid Infrastructure 19c (Oracle Restart + ASM)](https://cdn.hashnode.com/uploads/covers/65605419d28f19cc44df7ef1/d022eac1-1acd-4def-8ec1-7612950afe1c.png)
![[26ai] SQL: Calendar functions/Aggregation Filters "CALENDAR"](https://cdn.hashnode.com/uploads/covers/65605419d28f19cc44df7ef1/587e3328-9877-4c7a-aad7-7811e251f81e.png)
![[OCI] Recreación PDB$SEED](https://cdn.hashnode.com/uploads/covers/65605419d28f19cc44df7ef1/289ede5b-558c-4f93-b5c0-fa04680c91ca.png)
![[OCI] Clone PDB](https://cdn.hashnode.com/uploads/covers/65605419d28f19cc44df7ef1/8ce0c665-4a5d-459d-91cf-ffe3f47d8176.png)
![[OCI] Check Jobs DBCli](https://cdn.hashnode.com/uploads/covers/65605419d28f19cc44df7ef1/1376a869-58fa-491e-926a-a6ead08f9c80.png)