[firebase-br]Firebird x Interbase

Bruce Cruz de Sena brucesena em yahoo.com.br
Qua Mar 23 10:27:08 -03 2005


Eu sei disso, tanto que coloquei no fim da msg "Mas se as consultas do teu
sistema são bem feitas então não tem problema" o nosso sistema tinha 4
programadores cada responsável por uma parte não deu pra controlar
tudo.................


----- Original Message -----
From: "Adriano de F. Trindade" <trindade em desbrava.com.br>
To: <lista em firebase.com.br>
Sent: Wednesday, March 23, 2005 10:16 AM
Subject: Re: [firebase-br]Firebird x Interbase


> É, o certo seria:
>
> SELECT cliente.nome, contas.valor FROM cliente, contas ...
>
> Na verdade, é por uma falha que o IB permite isso, ele não deveria
> permitir, deveria ser mais criterioso :-)
> Se fosse codificado da maneira acima, funcionaria em ambos os BDs sem
> problemas, eu acredito.
> Sorte que no nosso sistema não deu problemas, foi codificado de maneira
> adequada.
>
> Falou!
>
> Bruce Cruz de Sena escreveu:
>
> >Apenas alertando,
> >
> >eu estou migrando de IB6 para FB1.5 e tem algumas diferenças na
verificação
> >feita nas consultas SQL, no meu sistema algumas conssultas começaram a
dar
> >erro depois da troca e foi um caos, é possivel alterar as consultas para
> >fazer funiconar mas ai tem que ter os fontes pra isso.
> >
> >No IB isso aqui era normal
> >
> >
> >Select Clinte.Nome, Valor
> >from Cliente
> >inner join Contas on (cliente.codigo =Contas.codigo_cliente)
> >
> >o campo valor esta na tabela contas, no FB essa consulta gera um erro.
> >
> >Mas se as consultas do teu sistema são bem feitas então não tem problema.
> >
> >
> >
> >----- Original Message -----
> >From: "Adriano de F. Trindade" <trindade em desbrava.com.br>
> >To: <lista em firebase.com.br>
> >Sent: Wednesday, March 23, 2005 9:45 AM
> >Subject: Re: [firebase-br]Firebird x Interbase
> >
> >
> >
> >
> >>Tudo que o pessoal te disse aí abaixo é verdade, mas no meu caso foi o
> >>seguinte: o nosso sistema da empresa rodava em um servidor com Interbase
> >>6.0. Tivemos que formatar o servidor, e daí eu passei para o Firebird
> >>1.5, para que eu pudesse desenvolver outrra aplicação e aproveitar o
> >>servidor. O sistema passou a funcionar tão bem quanto antes, e houve um
> >>ganho de performance de mais ou menos 20%, o tempo de processamento de
> >>muitas tarefas reduziu. E veja que o Servidor abriga a base antiga e,
> >>simultaneamente, a minha base nova, que estou criando agora.
> >>
> >>O que eu não te recomendo em hipótese alguma é instalar o Firebird junto
> >>com o Interbase. Porquê? Porque, quando tu vai acessar uma base no
> >>servidor, você usa o IP do Servidor mais o caminho do banco. Como os
> >>dois bancos respondem da mesma forma, quando você tenta acessar, qual
> >>vai responder? Você não especifica se você quer que seu banco seja
> >>servido pelo Interbase ou pelo Firebird, e pode te dar problemas. No
> >>servidor aqui da empresa, juntamente com o Firebird, roda o SQL Server,
> >>para o nosso sistema da CEntral Telefônica. Mas daí não dá problema,
> >>porque o SQL Server é acessado de uma maneira diferente, com um driver
> >>diferente, então ele pode coexistir pacificamente. Então, não tem porquê
> >>colocar os dois, mass se você quer fazer isso, então colque só o
> >>Firebird 1.5, que já vale pelos dois! :-)
> >>
> >>Abraços!!
> >>
> >>Nelson escreveu:
> >>
> >>
> >>
> >>>Caro colega, já que você possui o interbase 6 instalado na empresa,
> >>>você poderia estar utilizando o mesmo para estar desenvolvendo a sua
> >>>aplicação, pois as mudanças feitas dele para o Firebird 1.0 não
> >>>afetará na questão do desenvolvimento. Dessa forma você teria o
> >>>Firebird na escola e na faculdade e o Interbase na empresa sem maiores
> >>>consequências. Agora se você quiser realmente instalar o Firebird
> >>>junto com o Interbase  você vai ter dor de cabeça, dá uma procurada lá
> >>>no site Firebase e provavelmente você encontrará algum artigo
> >>>analisando a situação.
> >>>Espero ter ajudado
> >>>
> >>>
> >>>
> >>>______________________________________________
> >>>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
> >>>
> >>>
> >>>
> >>--
> >><http://www.inovainfo.com.br> /*Adriano de F. Trindade
> >><mailto:trindade em inovainfo.com.br>*/
> >>/Desenvolvimento - *Inova Informática*/
> >>R. Florianópolis, 254-D - Centro - Chapecó/SC
> >>89814-200 - (49)323-5153
> >>ICQ: 16877524
> >>
> >>
> >>______________________________________________
> >>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
> >
> >
> >>--
> >>No virus found in this incoming message.
> >>Checked by AVG Anti-Virus.
> >>Version: 7.0.308 / Virus Database: 266.8.0 - Release Date: 21/03/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
> >
> >
> >
>
>
> ______________________________________________
> 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
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.308 / Virus Database: 266.8.0 - Release Date: 21/03/2005
>
>







Mais detalhes sobre a lista de discussão lista