Le balayage des mises en attente est un processus démon. Planifiez l'exécution du processus lorsque le système utilise peu de ressources, afin d'en limiter l'impact sur les performances. Pour exécuter le balayage des mises en attente, vérifiez que vous disposez du niveau de JRE requis.
Pourquoi et quand exécuter cette tâche
Important : Avant de lancer le balayage des mises en attente, l'administrateur doit définir la propriété QueryPageMaxSize à 100 000 et la limite maximale de temps de requête à 0. Pour plus d'informations, voir la rubrique sur la configuration du balayage des mises en attente.
Procédure
Pour exécuter le balayage des mises en attente :
- Exécutez le balayage des mises en attente ou exécutez un profil spécifique à partir du dossier RecordsManagerSweep de la machine sur laquelle vous avez installé le composant Balayage des mises en attente.
Les profils permettent d'enregistrer différentes configurations et d'exécuter un balayage à l'aide de ces configurations sans qu'il soit nécessaire de les reconfigurer. Appliquez l'un de ces méthodes pour exécuter un processus de balayage des mises en attente :
Option |
Description |
AIX, HP-UX, Linux et Solaris |
./RecordsManagerSweep.sh -HoldSweep [-profile
"nom_profil"] |
Windows |
RecordsManagerSweep.bat -HoldSweep [-profile
"nom_profil"] |
- Exécutez le balayage des mises en attente sur une librairie à partir du dossier RecordsManagerSweep sur l'ordinateur où vous avez installé le composant balayage des mises en attente pour supprimer des mises en attente. Utilisez le paramètre -ForceRemoveHold.
L'exécution du balayage des mises en attente sur une librairie vous permet de supprimer des mises en attente d'enregistrements répertoriées à partir d'une librairie spécifiée. Vous pouvez en supprimer cinq maximum. Le balayage des mises en attente sur une libraire permet de supprimer toutes les mises en attente d'une libraire spécifiée. Le balayage des mises en attente sur une libraire permet de supprimer des mises en attente d'une libraire spécifique située dans un profil spécifique. Lorsque vous supprimez des mises en attente à l'aide du paramètre -ForceRemoveHold, elles sont supprimées si elles sont actives, inactives, appliquées manuellement ou appliquées à l'aide du balayage des mises en attente. Utilisez l'une des méthodes suivantes pour exécuter la suppression des mises en attente sur une librairie :
Option |
Description |
AIX, HP-UX, Linux et Solaris |
./RecordsManagerSweep.sh -HoldSweep -ObjectStore nom_librairie|ID_librairie -ForceRemoveHold liste_attente [-profile
"nom_profil"] Par exemple :
./RecordsManagerSweep.sh -HoldSweep -ObjectStore "MyFPOS" -ForceRemoveHold "Hold1|Hold2|{E4F6F8F9-4E1A-4762-B062-344980B2B92}" -profile
"profile1"
|
Windows |
RecordsManagerSweep.bat -HoldSweep -ObjectStore nom_librairie|ID_librairie -ForceRemoveHold liste_attente [-profile
"nom_profil"] Par exemple :
./RecordsManagerSweep.bat -HoldSweep -ObjectStore "MyFPOS" -ForceRemoveHold "Hold1|Hold2|{E4F6F8F9-4E1A-4762-B062-344980B2B92}" -profile
"profile1"
|
Option |
Description |
AIX, HP-UX, Linux et Solaris |
./RecordsManagerSweep.sh -HoldSweep -ObjectStore nom_librairie -ForceRemoveHold
-All [-profile "nom_profil"] Avertissement : Cette option doit être réservée à des utilisations particulières.
|
Windows |
RecordsManagerSweep.bat -HoldSweep -ObjectStore nom_librairie -ForceRemoveHold
-All [-profile "nom_profil"] Avertissement : Cette option doit être réservée à des utilisations particulières.
|
- Vous pouvez aussi exécuter un balayage des mises en attente à partir d'une invite de commande en accédant au dossier ..\FileNet\RecordsManagerSweep\lib et en entrant la commande suivante : java -jar rmHoldSweep.jar.
- Pour arrêter le balayage des mises en attente, ajoutez le paramètre -stop :
Option |
Description |
AIX, HP-UX, Linux et Solaris |
./RecordsManagerSweep.sh -HoldSweep -stop |
Windows |
RecordsManagerSweep.bat -HoldSweep -stop |
Un message s'affiche lorsque le processus de balayage des mises en attente est arrêté.
- Pour vérifier si le balayage des mises en attente s'est déroulé correctement, vous pouvez consulter le journal d'erreurs créé dans le dossier RecordsManagerSweep. Si le fichier d'erreurs est vide, cela signifie que le processus de balayage des mises en attente s'est déroulé correctement. Dans le cas contraire, le fichier contient des erreurs qui peuvent vous aider à identifier et résoudre le problème.