Spärravsökningen är en demonprocess. För att begränsa konsekvenserna för systemprestanda, bör du schemalägga processen att köra nära systemanvändningen är låg. Kontrollera att du har den nödvändiga JRE-nivån innan du kör spärravsökningen.
Viktigt: Innan en spärravsökning kan köras måste administratören ställa in QueryPageMaxSize-egenskapsvärdet på 150,000 och Max
Query Time Limit på 0. Se
Konfigurera spärravsökningar.
Köra spärravsökningen:
- Kör spärravsökningen eller en viss profil från mappen RecordsManagerSweep på den maskin där du installerade komponenten för spärravsökning. Med hjälp av profiler kan du spara olika konfigurationer och köra avsökningar med dessa konfigurationer utan att du behöver konfigurera om dem.
Använd någon av följande metoder för körning av spärravsökningen:
Alternativ |
Beskrivning |
UNIX |
./RecordsManagerSweep.sh -HoldSweep [-profile
"profilnamn"] |
Windows |
RecordsManagerSweep.bat -HoldSweep [-profile
"profilnamn"] |
- Dessutom kan du köra spärravsökningen på ett objektlager från mappen RecordsManagerSweep på den maskin där komponenten för spärravsökning är installerad om du vill ta bort spärrar med hjälp av parametern -ForceRemoveHold.
Genom att köra spärravsökningen mot ett objektlager kan du ta bort listade postspärrar (max fem) från ett angivet objektlager, ta bort alla spärrar inifrån ett angivet objektlager eller ta bort spärrar från ett visst objektlager som finns i en angiven profil. När du tar bort spärrar genom att använda parametern -ForceRemoveHold tas spärrarna bort om de är aktiva, inaktiva, manuellt tillämpade eller tillämpade med hjälp av spärravsökning. Använd någon av följande metoder när du kör spärrborttagning på ett objektlager:
Alternativ |
Beskrivning |
UNIX |
./RecordsManagerSweep.sh -HoldSweep -ObjectStore objectstorename|objectstoreID -ForceRemoveHold holdlist [-profile
"profilnamn"] Exempel:
./RecordsManagerSweep.sh -HoldSweep -ObjectStore "MyFPOS" -ForceRemoveHold "Hold1|Hold2|{E4F6F8F9-4E1A-4762-B062-344980B2B92}" -profile
"profile1"
|
Windows |
RecordsManagerSweep.bat -HoldSweep -ObjectStore objectstorename|objectstoreID -ForceRemoveHold holdlist [-profile
"profilnamn"] Exempel:
./RecordsManagerSweep.bat -HoldSweep -ObjectStore "MyFPOS" -ForceRemoveHold "Hold1|Hold2|{E4F6F8F9-4E1A-4762-B062-344980B2B92}" -profile
"profile1"
|
Alternativ |
Beskrivning |
UNIX |
./RecordsManagerSweep.sh -HoldSweep -ObjectStore objectstorename -ForceRemoveHold
-All [-profile "profilnamn"] Obs: Alternativet bör endast användas för särskilda ändamål
|
Windows |
RecordsManagerSweep.bat -HoldSweep -ObjectStore objectstorename -ForceRemoveHold
-All [-profile "profilnamn"] Obs: Alternativet bör endast användas för särskilda ändamål
|
- Alternativt kan du köra spärravsökningen från en kommandoprompt genom att navigera till mappen ..\FileNet\RecordsManagerSweep\lib och ange följande: java -jar rmHoldSweep.jar.
- Lägg till parametern -stop för att stoppa spärravsökningen:
Alternativ |
Beskrivning |
UNIX |
./RecordsManagerSweep.sh -HoldSweep -stop |
Windows |
RecordsManagerSweep.bat -HoldSweep -stop |
Ett meddelande visas när spärravsökningen har stoppat.
- Kontrollera att körningen av spärravsökningen lyckats genom att visa felloggfilen som skapats i mappen RecordsManagerSweep. Om felfilen är tom har körningen av spärravsökningen genomförts. I annat fall innehåller filen fel som du kan använda för felsökning av problemet.