Gostaria de saber se alguém já passou por isso antes. Tenho uma aplicação em SQLWindows (CTD151), rodando num sevidor, e esta aplicação controla interfaces entre ERP's e outras aplicações SQLWindows, ou seja, é um sistema de controle de interfaces. Possuo um serviço no servidor que dispara esta aplicação a cada 1 minuto, e esta aplicação verifica se existem informações a serem interfaceadas. A aplicação foi feita de forma que pudesse rodar várias vezes, mesmo de forma paralela, mas, eventualmente, o sistema operacional se perde, e começa a encavalar todas as aplicações SQLWindows, o interessante é que chega a ficar mais de 60 instâncias da aplicação no TaskManager e nenhuma delas chegou a rodar efetivamente, pois antes mesmo de fazer a conexão com o Oracle, eu crio um arquivo de log para a execução, e nem mesmo estes arquivos foram criados. É como se o servidor NT parasse de aceitar a execução de novas aplicações e colocasse todas numa fila de execução, mas nenhuma delas é efetivamente executada. Quando isso acontece, é necessário suspender o serviço, rodar um KILL no NT para matar todas as instâncias abertas, e depois reiniciar o serviço, a partir daí tudo volta ao normal, sempre abrindo e fechando a aplicação. Não consegui descobrir o porque, mas isto acontece eventualmente, e só com aplicações em SQLWindows. Alguém já viu isto antes, ou tem alguma idéia de como resolver o problema?
Obrigado pela atenção.
--
|
|
Erasmo
Bispo de Oliveira Junior Softway - SoftComex Informatica Ltda.
Web: http://www.softcomex.com.br
|
