Erasmo, vc poderia adotar outra solu��o para o problema.
Tenho aqui uma aplica��o centura que roda como servi�o num servidor NT,
executando algumas rotinas a cada um minuto. A diferen�a � que o servi�o
fica ativo o tempo todo e uso a mensagem SAM_Timer pra iniciar as rotinas a
cada um minuto.

> ----------
> De:   Erasmo Bispo de Oliveira Jr[SMTP:[EMAIL PROTECTED]]
> Responder:    [EMAIL PROTECTED]
> Enviada:      Segunda-feira, 19 de Agosto de 2002 11:39
> Para:         [EMAIL PROTECTED]
> Assunto:      Re: [sqlwin] Re: [sqlwin] Problema de empilhamento de
> aplica��es
> 
> <<Mensagem: Mensagem do Microsoft Exchange>>
> Ricardo,
> 
> Temos uma outra aplica��o semelhante, feita em C, e nunca ocorreu o 
> problema, ocorre somente com o SQLWindows, e outra observa��o 
> importante, n�o � em todo servidor que ocorre. Temos esta aplica��o 
> rodando em mais de 10 empresas, e somente tr�s delas apresentam o 
> problema eventualmente, em duas empresas o servidor � NT 4.0 Server e em 
> outra � 2000 Professional. Todas devidamente atualizadas em rela��o a 
> Service Pack. Enfim, eu n�o consegui descobrir nestas tr�s empresas algo 
> em comum que justificasse o travamento eventual, por exemplo, uma delas 
> passa duas semanas sem ter problema nenhum, e de uma hora pra outra 
> ocorre e trava tudo. J� verifiquei se poderia ser conflitos de DLL's ou 
> mesmo conflito com outros sistemas ativos, backup por exemplo, etc. Nas 
> demais empresas tudo funciona perfeitamente. At� agora s� vejo uma 
> sa�da, refazer o programa em C, ficar� mais leve, ocupar� menos mem�ria, 
> etc.
> 
> 
> Ricardo Gomes wrote:
> 
> > Erasmo, esse problema � realmente muito estranho, mas n�o posso 
> > afirmar que � um problema do NT ou da aplica��o SqlWindows. Eu 
> > recomendo que vc fa�a esse seu programa em outra linguagem, de 
> > prefer�ncia C ou VB, e veja se o mesmo problema ocorre. Se ocorrer, o 
> > problema poder� ser no NT ou no c�digo da sua aplica��o. Vc instalou o 
> > �ltimo service pack no seu Windows NT?
> >
> >  
> >
> > Ricardo.
> >
> >     ----- Original Message -----
> >
> >     From: Erasmo Bispo de Oliveira Jr
> <mailto:[EMAIL PROTECTED]>
> >
> >     To: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> >
> >     Sent: Friday, August 16, 2002 5:31 PM
> >
> >     Subject: Re: [sqlwin] Problema de empilhamento de aplica��es
> >
> >
> >     Cristiane,
> >
> >     Talvez vc n�o tenha entendido, � um problema de sistema
> >     operacional, as aplica��es em SQLWindows s�o alocadas na mem�ria
> >     mas n�o iniciam a execu��o, ficam simplesmente paradas, travadas,
> >     sem rodar nenhum comando do SAM_AppStartup ou qualquer sess�o.
> >     Algum evento do Windows NT faz com que as aplica��es SQLWindows,
> >     sem motivo aparente, fiquem travadas, como se ficassem numa fila
> >     de execu��o, aguardando alguma coisa ser encerrada. O grande
> >     problema � que, como se trata de uma aplica��o schedulada, que
> >     roda de minuto em minuto, em cerca de quatro horas, s�o tantas
> >     inst�ncias abertas que o servidor trava por falta de mem�ria. Obs:
> >     trata-se de uma aplica��o que roda sob um servi�o do NT, ou seja,
> >     n�o existe exibi��o de tela ou intera��o manual, a aplica��o abre,
> >     inicia um log, conecta com o Oracle, roda um select para verificar
> >     se existem interfaces pendente, dispara as aplica��es da
> >     interfaces via SalLoadApp, fecho o Log, e encerro com SalQuit, ou
> >     seja, s� utilizo uma mensagem, SAM_AppStartup, n�o h� formul�rios.
> >     Outra obs, o problema s� ocorre via servi�o do NT, rodando
> >     manualmente, via duplo-clique no execut�vel, n�o ocorre o problema.
> >
> >     Cristiane-de Albuquerque wrote:
> >
> >>
> >>Erasmo, vc colocar na mensagem de close salquit() ele destroi a
> aplica��o
> >>
> >>Cristiane
> >>
> >>
> >>
> >>
> >>Erasmo Bispo de Oliveira Jr <[EMAIL PROTECTED]>@virtualand.net
> em
> >>16/08/2002 14:37:18
> >>
> >>Favor responder a [EMAIL PROTECTED]
> >>
> >>Enviado Por:   [EMAIL PROTECTED]
> >>
> >>
> >>Para: sqlwin <[EMAIL PROTECTED]>
> >>cc:
> >>Assunto:  [sqlwin] Problema de empilhamento de aplica��es
> >>
> >>
> >>Ol� Pessoal,
> >>
> >>Gostaria de saber se algu�m j� passou por isso antes. Tenho uma
> aplica��o
> >>em SQLWindows (CTD151), rodando num sevidor, e esta aplic
> >>a��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&cce
> >>dil;�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.
> >>--
> >>
> >>
> 
> >>
> 
> >>     [IMAGE]                               Erasmo Bispo de Oliveira
> Junior 
> >>                     
> >>                                  Gerente de Projetos 
> >>
> 
> >>                                     Softway - SoftComex Informatica
> Ltda. 
> >>
> 
> >>                                          Web:
> http://www.softcomex.com.br 
> >>                                         Email:
> [EMAIL PROTECTED] 
> >>                                  Pager:
> [EMAIL PROTECTED] 
> >>                                                  Cel:  +55 (19)
> 7801-1757 
> >>                                                    ID Nextel:
> 55*42*17017 
> >>                                                           
> >>                
> >>
> >>(Embedded image moved to file: pic11832.pcx)
> >>
> >
> >     -- 
> >      
> >
> >     Erasmo Bispo de Oliveira Junior
> >     Gerente de Projetos
> >
> >     Softway - SoftComex Informatica Ltda.
> >
> >     Web: http://www.softcomex.com.br
> >     Email: [EMAIL PROTECTED]
> >     <mailto:[EMAIL PROTECTED]>
> >     Pager: [EMAIL PROTECTED]
> >     <mailto:[EMAIL PROTECTED]>
> >     Cel: +55 (19) 7801-1757
> >     ID Nextel: 55*42*17017
> >
> >
> 
> -- 
>  
> 
> Erasmo Bispo de Oliveira Junior
> Gerente de Projetos
> 
> Softway - SoftComex Informatica Ltda.
> 
> Web: http://www.softcomex.com.br
> Email: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> Pager: [EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>
> Cel: +55 (19) 7801-1757
> ID Nextel: 55*42*17017
> 
> 
> 
=============================================Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
=============================================

Responder a