Arrêt des travaux de base de données Oracle

Si votre base de données inclut des jobs planifiés, vous devez annuler la planification pour ces jobs et effacer la file d'attente des jobs avant d'exécuter l'outil de préparation à la mise à jour, puis démarrer le processus de migration. Une fois que la planification a été annulée pour les jobs et que la file d'attente des jobs a été effacée, vous pouvez exécuter l'outil de préparation à la mise à jour et continuer votre migration.
  1. Ouvrez une session sur SQL*Plus à l'aide du
    Symantec Data Loss Prevention
    nom d'utilisateur et du mot de passe de la base de données.
  2. Exécutez les opérations suivantes :
    BEGIN FOR rec IN (SELECT * FROM user_jobs) LOOP dbms_job.broken( rec.job, true); dbms_job.remove( rec.job); END LOOP; END;
  3. Vérifiez que tous les travaux sont déplanifiés en exécutant ce qui suit :
    select count(*) from user_jobs;
    Confirmez que le compte est zéro. Si le compte n'est pas zéro, exécutez la commande pour effacer la file d'attente à nouveau. Si une tâche s'exécute lorsque vous essayez d'effacer la file d'attente, la tâche continue à s'exécuter jusqu'à ce qu'elle se termine et n'est pas effacée. Pour les tâches à longue durée d'exécution, Symantec vous recommande d'attendre la fin de la tâche plutôt que d'y mettre fin.
  4. Quitter SQL*Plus.