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) =============================================
