[firebase-br] Duvida Firebird embarcado

Eduardo Pelizzari de Andrade eduardoandrade em persoft.com.br
Ter Jan 18 09:02:03 -03 2011


Lendo o post, entendendo que a dll do fbembarcado vai acessar o arquivo 
de forma exclusiva como era antes, o que muda é que a dll consegue 
atender mais de uma aplicativo ao mesmo tempo. Mas tudo acontece dentro 
do mesmo host, um aplicativo pode estar aberto, e uma rotina de backup 
pode ser lançada sem problemas, mas uma situação com dois computadores 
cada um utilizando uma dll embarcada acessando o mesmo arquivo de banco 
de dados não será possível. Não é isso?

Utilizar o fb embarcado dessa forma, seria o mesmo que utilizar um 
access, dbf, paradox etc. Você estaria delegando ao Sistema Operacional 
operações de travamento de arquivo e registros, fazendo transferência de 
páginas pela rede para que a consulta ser montada no host cliente e 
consequentemente tendo as mesmas dificuldades que estas soluções tem. 
Estou errado?

Se mais de um host deve acessar o mesmo arquivo, o melhor é usar o fb 
normal. Se o problema for facilitar a distribuição, o fb é simples de 
instalar e administrar, é possível facilmente criar uma rotina de 
instalação transparente para o usuário. Procure na net que vários 
colegas apresentam solução de instalação automática do fb.




Eduardo Pelizzari de Andrade
Persoft Softwares Aplicativos
Fone: 55 11 22218061


Em 15/01/2011 01:40, Robson Catunda escreveu:
>   O texto abaixo é parte do artigo constante neste link
> http://www.firebase.com.br/fb/artigo.php?id=2278
>
> *Embedded não exige mais acesso exclusivo*
>
> O servidor embedded, que permite distribuir/utilizar o Firebird sem a
> necessidade de instalação do FB na máquina do usuário, foi alterado de forma
> que o arquivo de BD acessado não fica mais exclusivo a aplicação que o
> conectou. Portanto, agora é possível ter uma aplicação usando o FB embedded
> conectado a um BD, e ao mesmo tempo acessar esse mesmo BD de outras
> aplicações, ou utilitários (gbak, etc).
>
> A mudança foi possível pelo fato do embedded do FB 2.5 utilizar a
> arquitetura SuperClassic, ao invés daSuperServer, como acontecia nas versões
> anteriores, dispensando assim a necessidade de acesso exclusivo ao arquivo
> do BD.
>
>
>
>
>
>
> Em 14 de janeiro de 2011 16:59, Luiz Carlos<lcarlos2000 em bol.com.br>escreveu:
>
>    
>> quer dizer que o Firebird 2.5 embarcado permite que mais de 1 usuario
>> acesse o banco ao mesmo tempo?
>>
>> Grato
>>
>> Luiz Carlos
>>
>>   ----- Original Message -----
>>   From: Robson Catunda
>>   To: FireBase
>>   Sent: Friday, January 14, 2011 3:57 PM
>>   Subject: Re: [firebase-br] Duvida Firebird embarcado
>>
>>
>>   A versão embarcada do 2.5 é multiusuário.....
>>   ______________________________________________
>>   FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>   Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>   Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>      
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
> Nenhum vírus encontrado nessa mensagem recebida.
> Verificado por AVG - www.avgbrasil.com.br
> Versão: 9.0.872 / Banco de dados de vírus: 271.1.1/3379 - Data de Lançamento: 01/14/11 05:34:00
>
>    



Mais detalhes sobre a lista de discussão lista