01. DADOS GERAIS
| Produto: | | Solucoes_totvs_parceirosexptotvs |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | | Modulos_framework |
|---|
| ModulosFramework | Framework (Linha Logix) - Administração Logix |
|---|
|
| Modulos_totvs_prestadores_de_servicos |
|---|
|
|---|
| Função: | Controle de execução de gatilhos do Agendador de tarefas |
|---|
| País: | Brasil |
|---|
| Ticket: | 22619653 |
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DFWKLOGIX-1947 |
|---|
02. SITUAÇÃO/REQUISITO
Aleatoriamente ocorrem situações onde o agendador de tarefas, após ser reiniciado, apresenta falha na execução de gatilhos que provavelmente ficaram com o seu registro de execução pendente devido a interrupção do serviço.
| Informações |
|---|
|
WARNING: LogixServer Error : 1205 - [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Transaction (Process ID 98) was deadlocked on lock | communication buffer resources with another process and has been chosen as the deadlock victim. Rerun the transaction. ( From tMSSQLStmt::BindParam ). SOURCE: JOB0002.4GL:55.
Erro de atualização da situação de execução para INTERROMPIDO e outras execuções perdidas e pendentes. |
O banco de dados em uso neste caso é SQLServer e o agendador de tarefas é executado em load balance.
03. SOLUÇÃO
Revisão e ajustes nas rotinas de START e FINISH de gatilhos do agendador de tarefas com relação a finalização do registro de execução de gatilho que não está em uso, mas possui registro de execução pendente que deve ser finalizado.
Não se aplica.
| Card documentos |
|---|
| Informacao | Disponível a partir do pacote oficial 12.1.2511 ou Framework Fix 12.1.2507(fix01) |
|---|
| Titulo | IMPORTANTE! |
|---|
|
05. ASSUNTOS RELACIONADOS
...