Agradecido...... ----- Original Message ----- From: "Pablo Sánchez" <[EMAIL PROTECTED]> To: "Comunidade PostgreSQL Brasileira" <[email protected]> Sent: Friday, October 26, 2007 3:35 PM Subject: Re: [pgbr-geral] Trancamento de uma tabela
Hum... vou ver se existe alguma forma em Delphi de executar um close nas conexões na saída repentina da aplicação. Como toda a saída, por bem ou por mal, vem de uma chamada de sistema (exceto as físicas, onde a gente soca o dedão no power off ou chuta o raio do estabilizador), deve ter alguma coisa do gênero sim... Um bc Em 26/10/07, sergio<[EMAIL PROTECTED]> escreveu: > Programo em Delphi, mas mesmo assim não vejo como fazer isso via > programação. A menos que o sistema fique verificando se tem algum processo > no servidor sem o seu correspondente na estação, mas isso eu nunca ouvi > falar. > > > ----- Original Message ----- > From: "Pablo Sánchez" <[EMAIL PROTECTED]> > To: "Comunidade PostgreSQL Brasileira" > <[email protected]> > Sent: Friday, October 26, 2007 3:03 PM > Subject: Re: [pgbr-geral] Trancamento de uma tabela > > > Qual a linguagem que vc tá usando? Vou ver se acho algo também > > Em 26/10/07, sergio<[EMAIL PROTECTED]> escreveu: > > Ok, vou investigar. > > > > ----- Original Message ----- > > From: "Pablo Sánchez" <[EMAIL PROTECTED]> > > To: "Comunidade PostgreSQL Brasileira" > > <[email protected]> > > Sent: Friday, October 26, 2007 2:54 PM > > Subject: Re: [pgbr-geral] Trancamento de uma tabela > > > > > > Bom, pelo princípio de programação de sockets, ela só é encerrada > > quando vc solicita explicitamente o encerramento dele. MAS! Tem um > > lance de timeout de conexão e coisa e tal no PostgreSQL... Não me > > lembro agora qual a conf, mas que tem, tem. > > > > Em 26/10/07, sergio<[EMAIL PROTECTED]> escreveu: > > > Mesmo quando a estação é reiniciada, a conexão com o servidor continua > > > ativa? > > > > > > > > > ----- Original Message ----- > > > From: "Pablo Sánchez" <[EMAIL PROTECTED]> > > > To: "Comunidade PostgreSQL Brasileira" > > > <[email protected]> > > > Sent: Friday, October 26, 2007 2:31 PM > > > Subject: Re: [pgbr-geral] Trancamento de uma tabela > > > > > > > > > E o ctrl+alt+del então é do windows? ou seja, tá falando do > > > gerenciador? > > > > > > Cara, em C tem formas de vc pegar os eventos de solicitação de > > > encerramento da aplicação pelo OS e executar algumas tarefas. Não sei > > > qual linguagem vc está usando, mas verifica nela se não tem a solução, > > > para pelo menos solicitar o encerramento da conexão com o servidor, > > > porque é isso que está te travando, o fato da aplicação morrer sem > > > aviso, e não executar pelo menos uma comunicação ao servidor para > > > encerrar a conexão. > > > > > > Em 26/10/07, sergio<[EMAIL PROTECTED]> escreveu: > > > > Sim eu uso transação, mas dentro do sistema. > > > > > > > > ----- Original Message ----- > > > > From: "Pablo Sánchez" <[EMAIL PROTECTED]> > > > > To: "Comunidade PostgreSQL Brasileira" > > > > <[email protected]> > > > > Sent: Friday, October 26, 2007 2:26 PM > > > > Subject: Re: [pgbr-geral] Trancamento de uma tabela > > > > > > > > > > > > Em 26/10/07, sergio<[EMAIL PROTECTED]> escreveu: > > > > > Não é a primeira vez que me acontece. O usuario dispara um > > > > > processo > > > > > e > > > > > depois > > > > > de um tempo, aborta por crtl+alt+del. Apartir disso, tabela > > > > > envolvida > > > > > no > > > > > processo não responde mais. Num caso que aconteceu hoje, consigo > > > > > alterar > > > > > os > > > > > dados mas não consigo inserir. Ressetando o banco, tudo volta a > > > > > funcionar. > > > > > Uso a versao 7.3.2. > > > > > > > > Você está usando trasactions? Se usar transactions provavelmente o > > > > problema pare, porque ao cancelar ele dará rollback voltando tudo > > > > para > > > > como estava antes... > > > > > > > > begin... > > > > > > > > end.... > > > > _______________________________________________ > > > > pgbr-geral mailing list > > > > [email protected] > > > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > > > > > _______________________________________________ > > > > pgbr-geral mailing list > > > > [email protected] > > > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > > > > _______________________________________________ > > > pgbr-geral mailing list > > > [email protected] > > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > > > _______________________________________________ > > > pgbr-geral mailing list > > > [email protected] > > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > > _______________________________________________ > > pgbr-geral mailing list > > [email protected] > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > _______________________________________________ > > pgbr-geral mailing list > > [email protected] > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
