Cómo detener trabajos en la base de datos de Oracle
Si su base de datos tiene trabajos programados, deberá anular su programación y borrar la cola de trabajos antes de ejecutar la herramienta Preparación para actualización y comenzar el proceso de migración. Después de anular la programación de los trabajos y borrar la cola, puede ejecutar la herramienta Preparación para actualización y continuar la migración.
- Inicie sesión en SQL*Plus usando el nombre de usuario y la contraseña de la base de datos deSymantec Data Loss Prevention.
- Ejecute lo siguiente:BEGIN FOR rec IN (SELECT * FROM user_jobs) LOOP dbms_job.broken( rec.job, true); dbms_job.remove( rec.job); END LOOP; END;
- Verifique que se haya anulado la programación de todos los trabajos mediante la ejecución de las siguientes acciones:select count(*) from user_jobs;Confirme que la cantidad es cero. Si la cantidad no es cero, vuelva a ejecutar el comando para borrar la cola. Si un trabajo se está ejecutando cuando intenta borrar la cola, el trabajo continúa ejecutándose hasta que se completa y no se borra. Para trabajos de ejecución prolongada, Symantec recomienda que espere que el trabajo se complete en lugar de finalizarlo.
- Salga de SQL*Plus.