Você está na página 1de 11

Aumentar o Timeout da execução das sentenças

SQL
Linha RM

Exported on  09/20/2019


Linha RM  –  Aumentar o Timeout da execução das sentenças SQL

Table of Contents
1 Índice ........................................................................................................................ 3
2 Objetivo .................................................................................................................... 4
3 Como Configurar...................................................................................................... 5

 –  2
Linha RM  –  Aumentar o Timeout da execução das sentenças SQL

1 Índice
  
• Índice(see page 3)
• Objetivo(see page 4)
• Como Configurar(see page 5)

Índice  –  3
Linha RM  –  Aumentar o Timeout da execução das sentenças SQL

2 Objetivo
     O objetivo deste documento é mostrar como é feita a configuração para aumentar o Timeout da execução das
sentenças SQL.

Objetivo  –  4
Linha RM  –  Aumentar o Timeout da execução das sentenças SQL

3 Como Configurar
    Para aumentar o Timeout da execução das sentenças SQL, siga as orientações abaixo:
    Abra os seguintes arquivos (Localizado em C:\totvs\CorporeRM\RM.Net):
• RM.Host.Service.exe.config
• RM.Host.exe.config
• RM.Host.JobRunner.exe.config
    Caso a versão seja inferior a 11.XX o diretório será "c:/corporerm/rm.net"
    Em seguida adicione nos arquivos acima, no bloco de comandos <appsettings> a seguinte Tag:
• <add key="DBSCommandTimeout" value="600000" /> 

RM.Host.Service.exe.config RM.Host.exe.config RM.Host.JobRunner.exe.config

    Após adicionado a Tag nos arquivos de Host, siga os seguintes passos:

Como Configurar  –  5


Linha RM  –  Aumentar o Timeout da execução das sentenças SQL

• 1º Passo:• 2º Passo:(see page 3)• 3º Passo:(see page 3)• 4º Passo:(see page 3)• 5º Passo:(see page 3)

     Acessar no Windows Explorer da máquina, a pasta “C:\totvs\CorporeRM\RM.Net”.

• 1º Passo:(see page 3)• 2º Passo:• 3º Passo:(see page 3)• 4º Passo:(see page 3)• 5º Passo:(see page 3)

    Dentro da pasta "RM.Net", abra o arquivo “RM.Host.ServiceManager.exe'. O botão “Desinstalar” deverá


estar habilitado, e o label (texto em negrito) com status igual a “Iniciado”.

Como Configurar  –  6


Linha RM  –  Aumentar o Timeout da execução das sentenças SQL

• 1º Passo:(see page 3)• 2º Passo:(see page 3)• 3º Passo:• 4º Passo:(see page 3)• 5º Passo:(see page 3)

    Clique no botão “desinstalar” até o label (texto em negrito) ficar com seu status de “Serviço não existe”.

Como Configurar  –  7


Linha RM  –  Aumentar o Timeout da execução das sentenças SQL

• 1º Passo:(see page 3)• 2º Passo:(see page 3)• 3º Passo:(see page 3)• 4º Passo:• 5º Passo:(see page 3)

    Acesse novamente a pasta "RM.Net" e pesquise pelo arquivo “_Broker.dat”, em seguida selecione e
delete o mesmo.

Como Configurar  –  8


Linha RM  –  Aumentar o Timeout da execução das sentenças SQL

• 1º Passo:(see page 3)• 2º Passo:(see page 3)• 3º Passo:(see page 3)• 4º Passo:(see page 3)• 5º Passo:

    abra novamente o arquivo “RM.Host.ServiceManager.exe”, em seguida clique no botão “Instalar” até o


label (texto em negrito) atingir o status “Iniciado”. 

Como Configurar  –  9


Linha RM  –  Aumentar o Timeout da execução das sentenças SQL

 Observação:
DBSCommandTimeout 
 Descrição: Define o tempo máximo que uma Consulta SQL pode levar antes de retornar erro de Timeout,
em milissegundos por padrão o Sistema utiliza 130000 milissegundos (pouco mais de 2 minutos).

Importante: O valor 600000 (utilizado nos exemplos) pode ser aumentado. Pode-se realizar o teste
inicialmente com esse valor, caso o problema persista, aumente gradativamente e refaça o teste.
A tag recebe qualquer valor, o número é convertido de milissegundos em minutos. Por exemplo, o valor
600000 milissegundos é igual a 10 minutos. Esse valor fica a critério do cliente.
Caso o valor configurado for muito alto, a mensagem de timeout não será apresentada.

Produto: Framework

Versão: 11.XX; 12.01.XX

Processo: Aumento do Timeout da execução das sentenças SQL

Como Configurar  –  10


Linha RM  –  Aumentar o Timeout da execução das sentenças SQL

Status: Finalizado

Data: 21/12/2016

Autores:
Douglas Maxwell de Oliveira1
Fábio Augusto Amaral Melo Nunes2
Karina Dos Santos Costa3
Stella Gleyse Macedo Vilaca4
Wesley Avelino De Carvalho5

1 https://tdn.totvs.com/display/~douglas.maxwell
2 https://tdn.totvs.com/display/~fabio.nunes
3 https://tdn.totvs.com/display/~karina.santos
4 https://tdn.totvs.com/display/~stella.vilaca
5 https://tdn.totvs.com/display/~wesley.carvalho

Como Configurar  –  11