Falha
O cliente relatou uma falha no fluxo de impressão do remote-print, validando o ambiente identificamos que os arquivos não estava chagando na pasta xml da estação de impressão.
Estava apresentando o seguinte erro no log do remot print.
[TH_IMP]; ERROR; 2021-11-18 17:22:40,586; Ocorreu um ERRO no processamento de arquivos IMP. Erro: 'System.Data.SQLite.SQLiteException (0x80004005): database is locked database is locked
Como resolver?
Causa
O cliente nos acionou informando que a impressão automática não estava ocorrendo.
Em análise identificamos que as tabelas TBPRINTBATCH e TBPRINTCONTROL do sqllite estavam com muitos registros antigos que não tinham sido capturados isso impactou no processo.
Solução
Limpamos os registros da tabelas TBPRINTBATCH e TBPRINTCONTROL.
Segue em anexo print do erro gerado nesta situação e das tabelas no banco para localizar os registros.
No link abaixo é possível baixar o sqlitestudio para utilização na abertura do cliente do banco.
Remot_Print_sqlitestudio-3.1.1.zip
Outras informações
Fonte: Paulo Sérgio Borges