O varrimento de retenção é um processo daemon. Para limitar o impacto no
desempenho no sistema, agende a execução do processo para um período de menor
utilização do sistema. Para executar o varrimento de retenção, certifique-se de que tem o
nível de JRE adequado.
Importante: Antes de executar o varrimento de retenção, é necessário
que um administrador defina o valor da propriedade
QueryPageMaxSize como 150 000 e o
valor de Max Query Time Limit como 0. Consulte o tópico
Configurar o varrimento do prazo de retenção.
Para executar o varrimento de retenção:
- Execute o varrimento de retenção ou execute um perfil específico a partir da pasta
RecordsManagerSweep na máquina em que instalou o componente do varrimento de retenção.
Os perfis permitem guardar configurações diferentes e executar o varrimento utilizando
estas configurações sem que seja necessário reconfigurar as mesmas. Utilize um dos
métodos seguintes para executar o processo de varrimento de retenção:
Opção |
Descrição |
UNIX |
./RecordsManagerSweep.sh -HoldSweep [-profile
"nome do perfil"] |
Windows |
RecordsManagerSweep.bat -HoldSweep [-profile
"nome do perfil"] |
- Adicionalmente, pode executar o varrimento de retenção
num armazenamento de objectos, a partir da pasta
RecordsManagerSweep na máquina em que instalou o componente
de varrimento de retenção, para remover retenções através
do parâmetro -ForceRemoveHold.
Executar o varrimento de retenção num armazenamento de
objectos permite remover de um armazenamento de objectos
especificado até cinco retenções de registos indicadas,
remover todas as retenções de um armazenamento de objectos
especificado ou remover retenções de um armazenamento de
objectos específico, localizado num perfil específico. Quando
remover retenções utilizando o parâmetro
-ForceRemoveHold, as retenções são
removidas se estiverem activas ou inactivas ou se tiverem
sido
aplicadas manualmente ou aplicadas através do varrimento de
retenção. Utilize um dos seguintes métodos para remover
retenções
de um armazenamento de objectos:
Opção |
Descrição |
UNIX |
./RecordsManagerSweep.sh
-HoldSweep -ObjectStore
nomearmazenamentoobjectos|IDarmazenamentoobjectos
-ForceRemoveHold listaretenção [-profile
"nome do perfil"] Por exemplo:
./RecordsManagerSweep.sh
-HoldSweep -ObjectStore
"MyFPOS" -ForceRemoveHold
"Hold1|Hold2|{E4F6F8F9-4E1A-4762-B062-344980B2B92}"
-profile "perfil1"
|
Windows |
RecordsManagerSweep.bat
-HoldSweep -ObjectStore
nomearmazenamentoobjectos|IDarmazenamentoobjectos
-ForceRemoveHold listaretenção [-profile
"nome do perfil"] Por exemplo:
./RecordsManagerSweep.bat
-HoldSweep -ObjectStore
"MyFPOS" -ForceRemoveHold
"Hold1|Hold2|{E4F6F8F9-4E1A-4762-B062-344980B2B92}"
-profile "perfil1"
|
Opção |
Descrição |
UNIX |
./RecordsManagerSweep.sh
-HoldSweep -ObjectStore
nomearmazenamentoobjectos -ForceRemoveHold -All
[-profile "nome do perfil"] Atenção: Esta opção apenas deve ser utilizada para uma finalidade
especial.
|
Windows |
RecordsManagerSweep.bat
-HoldSweep -ObjectStore
nomearmazenamentoobjectos -ForceRemoveHold -All
[-profile "nome do perfil"] Atenção: Esta opção apenas deve ser utilizada para uma finalidade
especial.
|
- Em alternativa, pode executar o processo de varrimento
de retenção numa linha de comandos, acedendo à pasta
..\FileNet\RecordsManagerSweep\lib e
introduzindo o seguinte: java -jar
rmHoldSweep.jar.
- Para parar o varrimento de retenção, adicione o parâmetro
-stop:
Opção |
Descrição |
UNIX |
./RecordsManagerSweep.sh
-HoldSweep -stop |
Windows |
RecordsManagerSweep.bat
-HoldSweep -stop |
É apresentada uma mensagem quando os processos de varrimento de
retenção param.
- Verifique se o varrimento de retenção foi executado
correctamente, consultando o ficheiro de registo de erros
criado na pasta RecordsManagerSweep. Se o ficheiro de erros estiver vazio, o processo de varrimento de retenção foi executado
com êxito. Caso contrário, o ficheiro inclui erros que
poderá utilizar para resolver o problema.