Boa tarde!
Ao realizar uma edição em lote de registros (através de template de modificação Marc), o sistema registra o job, porém não realiza as alterações. Verificando o job gerado, percebi que ele não foi iniciado. Anteriormente, a edição em lote funciona perfeitamente. Alguém saberia me dizer como solucionar este problema?
Versão do sistema: 23.11.06
Módulo onde acontece o erro: Catalogação

1 curtida
Boa tarde!
É possível que algum dos registros que você esteja modificando esteja mal formatado ou com algum erro de padronização e por isso o koha não conseguiu iniciar o processo, você tem acesso a algum log de importação?
Outro teste que você também pode fazer é realizar uma modificação simples, alterando algum caractere do título de algum registro existente, para identificar se esse erro é do arquivo .Marc enviado ou de alguma falha no sistema do Koha.
2 curtidas
Boa tarde!
Agradeço pelo retorno!
A única importação de dados realizada foi para o cadastro de usuários e quanto a isso, nenhum erro consta.
Dei uma olhada no registro de logs e estes jobs de modificação não iniciados não constam lá.
Realizei alguns testes, a modificação manual está funcionando normalmente. A modificação em lote não inicia, tanto modificação de exemplar quanto de registro. Testei um template que havia funcionado anteriormente e, igual, ele não funciona.
Entendi, nesse caso talvez seja um problema relacionado com o cron job, você pode verificar o status dele e reiniciar caso necessário:
sudo systemctl status cron
sudo systemctl restart cron
Você pode tambem remover os jobs travados pelo próprio banco de dados (recomendo realizar um backup do banco de dados antes de realizar qualquer alteração pelo banco) e reiniciar o koha que isso pode resolver seu problema:
sudo mysql -uroot -p (acessa o banco de dados)
use koha_sua_biblioteca; (seleciona a biblioteca desejada)
SELECT * FROM background_jobs WHERE status = 'started'; (visualiza os jobs iniciados)
DELETE FROM background_jobs WHERE id IN (id_desejado_1, id_desejado_2, ..., id_desejado_n); (exclui jobs desejados)
exit (sair da interface do mysql)
sudo koha-restart-zebra <instance_name> (reinicia o koha)
1 curtida
Enviarei os comandos para nossa TI, muito obrigada!