Osvaldo,
 
O usuário system não tem permissões na rede, então se seu programa usa recursos da rede pode estar causando alguma contenção.
Aqui procuro startar todos os serviços com usuários de dominio, e deixo o deploy do centura local no servidor.
 
Transformar um executável em serviço usando svrany (ou qquer outro utilitario), não é a melhor opção, pois o executável não interage com o Service Manager. Vc pode usar a dll VTBService.dll ou o ActiveX Ntsvc.ocx, que permite vc programar os eventos Start, Stop, Pause,... . Os serviços ficaram muito mais estáveis qdo fizemos isso.
-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]Em nome de Osvaldo
Enviada em: quarta-feira, 16 de novembro de 2005 14:25
Para: sqlwin@virtualand.net
Assunto: [sqlwin] Re: [sqlwin] RES: [sqlwin] programa centura rodando como serviço

Oi, Alessandro 
        Obrigado pela resposta
            Mas sobre os programas no caso todos foram feito com a mesma versao do centura a 2.1, pode haver uma diferença de PTF, isto poderia influencia?
            O que eu acabei de descobrir, e que se eu rodar o serviço com o usuario system acontece o erro, caso eu rode o serviço com um usuario local nao acontece o problema, não sei mais agora se o problema esta no Centura, ou tem alguma coisa a ver com os usuarios do windows e as permissoes de cada um, alguma ideia por onde eu posso investigar.
 
                                                                                    Obrigado []´s
----- Original Message -----
Sent: Wednesday, November 16, 2005 2:49 PM
Subject: [sqlwin] RES: [sqlwin] programa centura rodando como serviço

Osvaldo as versões do centura em qual é desenvolvido os programas são a mesma ? Pois outro dia tentei deixar um sistema desenvolvido em centura 2000 rodando como serviço e quando ia tentar rodar os outros que são desenvolvidos em centura 1.5 dava o mesmo erro... quando chamava o programa ele não respondia e após alguns instantes ele dava a mensagem de erro. Mas se neste intervalo eu finalizasse o outro programa ( que já estava rodando ) ele subia normalmente.

 

Provavelmente esta ocorrendo algum conflito entre DLL´s.

 

 

www.asm.com.br

 

Alessandro Perillo
Analista Desenvolvedor Centura

Asm Futura
Rua Alvares Penteado, 203
Centro - São Paulo

[EMAIL PROTECTED]

tel:
fax:
mobile:

55-11-3526-5221
55-11-3526-5221
55-11-8303-6040

 

Add me to your address book...

Want a signature like this?

 


De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Osvaldo
Enviada em: quarta-feira, 16 de novembro de 2005 13:37
Para: sqlwin@virtualand.net
Assunto: [sqlwin] programa centura rodando como serviço

 

Ola pessoal da Lista,

        Boa tarde para voceis.

 

    Estou com o seguinte problema, quando eu tento rodar um programa em centura 2.1 sendo serviço do Windows, a partir do momento que eu inicio o serviço em diante não consigo executar nenhum outro programa em centura que acaba ocorrendo um GPF.

    Ocorre GPF para qualquer programa em centura que eu tento executar junto com o serviço rodando.

    Caso eu execute o programa em centura primeiro e depois inicio o serviço nenhum erro acontece.

 

                            Alguém tem alguma idéia do que pode ser?

                                                                                                        Obrigado

Osvaldo Silvio Furlaneto Neto
Consultor
( + 55 11 4195-5535

 

Responder a