harbour x firebird?

Fórum sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: harbour x firebird?

Mensagem por sygecom »

Já tentou instalar os drivers do ODBC do Firebird. Em anexo um que uso em conjunto com SQLEX
Anexos
Firebird_ODBC_2.0.0-Win32.rar
(491.73 KiB) Baixado 313 vezes
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
DLZ
Usuário Nível 3
Usuário Nível 3
Mensagens: 184
Registrado em: 09 Jun 2008 10:09
Localização: Ibirubá - RS - Brasil

Re: harbour x firebird?

Mensagem por DLZ »

Caraaaaca.. Era isso mesmo!!
Nem sabia que existia esse driver.. Pensei que fosse só ter o Firebird instalado na máquina que já ia conseguir ler !!
Vleu Leo..
Só fiquei com uma dúvida.. Esse driver ODBC ai é do Firebird 2.0 ? Ou não tem nada a ver ? Eu uso o 2.5 !
Editado pela última vez por Toledo em 22 Dez 2010 16:33, em um total de 1 vez.
Razão: Mensagem editada para formatação de texto em letras minúsculas. Evite postar mensagens com texto TOTALMENTE EM LETRAS MAIÚSCULAS.<br>Veja as Regras do Fórum:<br>7 - Mensagens em letras MAIÚSCULAS poderão ser editadas sem aviso prévio.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: harbour x firebird?

Mensagem por sygecom »

Esse 2.0 é a versão do DRIVER, mas eu uso aqui com Firebird 2.5 + SQLEX sem problema algum.
Apenas certifiques-se para que todas as maquinas que forem rodar seu aplicativo tenha esse driver instalado. (não resolve instalar apenas no servidor, no servidor fica apenas a instalação do Firebird)
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

harbour x firebird?

Mensagem por Itamar M. Lins Jr. »

Ola!
Pensei aqui, li outras coisas "acolá", mas onde podemos rodar o firebird ? Quais provedores usam ele ?
Eu mesmo já migrei alguns bancos firebird para DBFCDX, por conta do letodbf, gosto de ler e hoje não abriria mão do SQLITE, por conta da sua adoção, vejo o Firebird, sendo esquecido pelos desenvolvedores.
Advanced Strategies for Analyzing Mobile Data
https://www.jdsupra.com/legalnews/part- ... ced-58034/
HTML5 com SQLITE, em 2012, não sei se tem como fazer isso com Firebird.
https://blog.vilourenco.com.br/como-cri ... com-html5/
Não é que o Firebird não seja suficiente, mas se podemos adotar DB mais plural, acredito que será melhor para a empresa.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
HASA
Colaborador
Colaborador
Mensagens: 1088
Registrado em: 01 Set 2003 19:50
Localização: São Paulo
Contato:

harbour x firebird?

Mensagem por HASA »

:%
- Bom dia, eu mesmo estou nessa encruzilhada, gostaria de ouvir mais opiniões do colegas,
:{
HASA
Avatar do usuário
HASA
Colaborador
Colaborador
Mensagens: 1088
Registrado em: 01 Set 2003 19:50
Localização: São Paulo
Contato:

harbour x firebird?

Mensagem por HASA »

8-|
Eu disse ouvir, mas... quiz dizer LER.
:|<
HASA
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

harbour x firebird?

Mensagem por Itamar M. Lins Jr. »

Ola!
para travar no caso de uma alteração em rede precisará travar toda a base de dados
Que versão do SQLITE ?

Código: Selecionar todos

1.0 File Locking And Concurrency In SQLite Version 3

SQLite Version 3.0.0 introduced a new locking and journaling mechanism designed to improve concurrency over SQLite version 2 and to reduce the writer starvation problem. The new mechanism also allows atomic commits of transactions involving multiple database files. This document describes the new locking mechanism. The intended audience is programmers who want to understand and/or modify the pager code and reviewers working to verify the design of SQLite version 3. 
Mais isso, quem liga ? Não é o comando "update..." que faz ? SQL é para que não nos preocupemos com isso.
Os 3 BDs(MySQL,FireBird,SQLITE) são ACID!

Código: Selecionar todos

Um Banco de Dados ACID é fundamental para qualquer aplicação crítica.

Uma das considerações mais relevantes ao decidir pela utilização ou não de uma tecnologia de banco de dados é saber se o banco é ACID(Atomicity, Consistency, Isolation, Durability), essas 4 característica possibilitam garantias que impactam diretamente o negócio.

Atomicidade: Controle sobre inicio e fim da transação, é a garantia que todo o bloco de transações foi executado integralmente.

Consistência: A garantia de que um dado está íntegro durante e após a transação.

Isolação: Controle sobre os dados de uma transação onde uma transação no banco de dados não pode impactar nos dados das transações em paralelo.

Durabilidade: Controle da persistência do dado garantindo que após o “commit” é necessário que o dados esteja 100% íntegro e disponível mesmo em caso de falha.
Olha a comparação dos 3 ai.
https://db-engines.com/en/system/Firebi ... L%3BSQLite

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

harbour x firebird?

Mensagem por Itamar M. Lins Jr. »

Ola!
Legal ai as explicações, entendi melhor.
O SQLITE, se destaca mais em colher informações, armazenar local para depois guardamos em um BD cliente->servidor, uma vez que vai desafogar a rede.
Mas com processos que toda hora vai precisar de muitas requisições ao BD e acessos de vários usuários simultaneamente, melhor escolher o FB, MySQL etc...

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder