[firebase-br] Quedas do servidor Firebird

Jorge Henrique - Depto TI jorgehenrique em americamoveis.com
Qui Out 27 14:28:16 -03 2005


Eu arrenquei essa maldita tecla daqui!!

O sujeito q inventou de colocar essa bendita perto do F12, q uso com mta 
frequencia no Delphi, vai queimar uma eternindade no inferno, sô...

Algumas placas-mãe permitem desabilita-la pelo setup porem outras vc tem q 
abrir o gabinete e configurar no jumper.

Tamanha falta de bom senso de quem inventou isso desse jeito. Poderia 
coloca-la em outros cantos onde não houvesse perigo mas fazer o q, né...

E o amigo Otto levantou outra questão que me esqueci de mencionar no email 
anterior:

>Em C e C++ você está por sua conta. Se o equivalente
>a uma string tiver tamanho previsto de 10 caracteres, se
>você inserir 12 caracteres, vai aceitar, sem nenhuma mensagem de erro,
>

No Delphi notei q acontece algo parecido. Precisei aumentar o tamanho de um 
campo Varchar de 30 para 100 caracteres. Toda vez q abria um mestre/detalhe 
na tabela referida ele derrubava o servidor pq eu não havia atualizado ainda 
o DataSet, quer dizer, ele ainda estava com 30. Possam os amigos q usam 
delphi fazer esse teste e vão ver q é tiro e queda... literalmente....

[ ]´s

Jorge Henrique

----- Original Message ----- 
From: "Otto" <ottofuch em terra.com.br>
To: "José Carlos Oliveira" <jc_oliveira2001 em yahoo.com.br>; "FireBase" 
<lista em firebase.com.br>
Sent: Thursday, October 27, 2005 1:38 PM
Subject: Re: [firebase-br] Quedas do servidor Firebird


A. "Se for algum problema no aplicativo:"
Eu começaria a minha pesquisa por aqui, uma vez que muitos colegas usam o
mesmo equipamento e a mesma versão do Firebird, sem acusarem problemas. A
única coisa diferente entre a situação deles e a sua é o seu aplicativo.

B. "como pode isso derrubar todo o sistema, não existe nenhuma seguraça em
relação a isto"
No meu entender não existe nenhuma segurança se o programador não se
preocupar com isto ao projetar e escrever o programa (programação
defensiva). Java é uma linguagem mais segura do que o C/C++, mas em Java o
tipo char é em Unicode e não, ASCII. Se não souber disto, ou esquecer,
dançou, e é um erro muito difícil de descobrir. Em C e C++ você está por sua
conta. Se o equivalente a uma string tiver tamanho previsto de 10
caracteres, se você inserir 12 caracteres, vai aceitar, sem nenhuma mensagem
de erro, só que vai gravar por cima de algo que só o Todo Poderoso sabe. Bug
muito difícil de achar. O Delphi, por causa do Pascal, é mais seguro, mas
creio que até certo ponto.
Aliás, o desgraçado do meu teclado tem uma tecla chamada Power. Já apertei,
sem querer, duas vezes essa tecla, e o computador (Windows 2000 Pro) desliga
na hora, como se tivesse apertado o botão de desligar. Alguém sabe se isto
pode ser desabilitado no Setup, ou tenho que usar superbonder?
[]'s
Otto

----- Original Message ----- 
From: "José Carlos Oliveira" <jc_oliveira2001 em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, October 27, 2005 9:00 AM
Subject: [firebase-br] Quedas do servidor Firebird


Pessoal estou realmente preocupado. Pesquisei muito para fazer uma opção
sobre um banco dados e por diversos motivos que vcs conhecem muito bem,
optei pelo Firebird. O que está me deixando louco é que por um motivo ainda
totalmente desconhecido o servidor esta simplesmente se reiniciando entre 18
até 36 horas de atividade:

SERVIDOR-HDE (Cliente) Mon Oct 24 19:53:13 2005
 C:\Arquivos de programas\Firebird\Firebird_1_5\bin\fbserver.exe: terminated
abnormally (4294967295)

SERVIDOR-HDE (ciente) Mon Oct 24 19:53:14 2005
 Guardian starting: C:\Arquivos de
programas\Firebird\Firebird_1_5\bin\fbserver.exe

Isto está ocorrendo em vários clientes mesmo com somente 1 conexão local na
MQ servidora.
S.O. WindowsXP no servidor e nos clientes.
Hardware padrão placa Asus A7N8X-X, 512MB e Semprom 2400.
Software Delphi6 com IBX (dbExpress Plus).

O que me deixa muito preocupado é que com isso todos os clientes precisão
reiniciar seus aplicativos pois todo o sistema é derrubado.

Se for algum problema no aplicativo, como pode isso derrubar todo o sistema,
não existe nenhuma seguraça em relação a isto.

Fui atualizando e já estou usando a versão 1.5.3.4854 do Firebird e o
problema continua.

Será algum tipo de Bug do Firebird ou do IBX?

Estou pensando em mudar os componentes para MDO-RC1.

Alguém tem alguma luz?



-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.361 / Virus Database: 267.12.5/149 - Release Date: 25/10/2005


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa




______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

-- 
Esta mensagem foi verificada pelo sistema de antivírus e
 acredita-se estar livre de perigo.




-- 
Esta mensagem foi verificada pelo sistema de antivírus e
 acredita-se estar livre de perigo.





Mais detalhes sobre a lista de discussão lista