[firebase-br] Queda de energia...

Eduardo Jedliczka eduardo em gerasoftinfo.com.br
Qui Dez 9 08:34:18 -03 2004


Alexander...
Seu sistema tem uma quantidade de acesso extremamente superior ao IBConsole,
primeiramente pense nisto!

Quanto mais dados informados, maior o risco. Por isto, na versão Windows do
FB o ForcedWrites é TRUE. mas os dados só são efetivados após um commit.

Isto significa que se você está perdendo MUITAS informações após uma queda
de luz ou reset, significa que você precisa rever o seu controle
transacional.

Na nossa empresa trabalhamos de duas formas distintas simultâneamente:

1º) Para cadastros simples onde alteração não precisam de consistências
(como no cadastro de um novo cliente, produto, fornecedor ou empregado) ou
relatórios, utilizamos uma transação Auto-Commit. Se o sistema cair não
perde-se nada além do registro atual.

2º) Para casos onde é necessário ter consistência, temos uma transação
específica. Como por exemplo uma rotina de vendas (é exemplo mesmo, pois
nossos sistemas não fazem vendas) ;-)

E no segundo caso, se a energia acabar, o sistema está integro, pois ao
cair, o banco faz um RollBack automaticamente!

[s]

=====================
Eduardo Jedliczka
GeraSoft Informática
Apucarana - PR
=====================
----- Original Message ----- 
From: "Alexander Gonçalves Lamas" <alex_agl em yahoo.com>
To: <lista em firebase.com.br>
Sent: Thursday, December 09, 2004 1:23 AM
Subject: [firebase-br] Queda de energia...


> Olá pessoal!
>
> Quanto a queda de energia, o problema é que nem todos
> os meus clientes tem nobreak, sem contar que a maioria
> nem sabe utilizá-lo, isso sem contar os acidentes com
> o cabo de força ou os resets com o sistema aberto. Não
> existe uma rotina ou configuração para minimizar os
> estragos que são provocados pelos problemas descritos
> acima ?
>
> Alguém tem alguma rotina de correção que pode ser
> implementada nos programas feitos em Delphi ?
>
> Como havia falado no e-mail anterior, quando um
> arquivo de banco está com problemas acesso-o via
> IBOConsole e o problema é resolvido. O que o IOConsole
> faz quando acessa um banco de dados ? Ele já corrige
> automaticamente ? É possível implementar essa rotina
> em delphi ?
>
> Obrigado.
>
> Alexander
>
>
>
> __________________________________
> Do you Yahoo!?
> All your favorites on one personal page - Try My Yahoo!
> http://my.yahoo.com
>
>


----------------------------------------------------------------------------
----


______________________________________________
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





Mais detalhes sobre a lista de discussão lista