Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Índice
Índice | ||
---|---|---|
|
Objetivo
O objetivo deste documento é mostrar como é feita a configuração para aumentar o Timeout da execução das sentenças SQL.
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" />
Table Filter | |||
---|---|---|---|
| |||
|
Após adicionado a Tag nos arquivos de Host, siga os seguintes passos:
Informações | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||
|
Aviso | ||
---|---|---|
| ||
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 segundos milissegundos em minutos. Por exemplo, o valor 600000 segundos 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. |
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|