[firebase-br] RES: conexão entre bancos
Carlos H. Cantu
listas em warmboot.com.br
Sex Fev 1 16:07:04 -03 2013
A idéia é que no FB 3 vc possa conectar (através do execute statement)
com qq base de dados que possa ser acessada via JDBC.
[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br
RZ> Já imaginava, queria uma confirmação.
RZ> Muito obrigado!
RZ> -----Mensagem original-----
RZ> De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Tecnobyte
RZ> Informática
RZ> Enviada em: sexta-feira, 1 de fevereiro de 2013 13:05
RZ> Para: FireBase
RZ> Assunto: Re: [firebase-br] conexão entre bancos
RZ> Olá Robson
RZ> Nativamente creio que não seja possível, mas seria possível usando funções
RZ> externas (UDF), mas adianto que o tratamento de erro teria que ser muito bem
RZ> feito para evitar falhas na UDF e consequentemente problemas sérios com o
RZ> banco de dados Firebird!
RZ> Resumindo, é possível conectar a outro servidor de banco de dados (MySQL,
RZ> Oracle, etc), mas para isto teria que usar DLL (UDF) e ter muito cuidado com
RZ> o tratamento de erro para não causar sérios problemas em teu banco de dados
RZ> Firebird.
RZ> Atenciosamente.
RZ> Daniel P. Guimarães
RZ> Tecnobyte Informática
RZ> www.tecnobyte.com.br
RZ> -----Mensagem Original-----
RZ> From: Robson Zambroti
RZ> Sent: Friday, February 01, 2013 10:28 AM
RZ> To: FireBase
RZ> Subject: [firebase-br] conexão entre bancos
RZ> No Firebird 2.5 há um recurso brilhante onde:
RZ> Tendo banco "A" (Firebird)
RZ> E banco "B" (Firebird)
RZ> Ambos podem "trocar/consultar" informações entre si diretamente por objetos
RZ> (procedure/trigger) do banco, para isso basta usar o "EXECUTE STATMENT" como
RZ> no exemplo abaixo:
RZ> EXECUTE STATEMENT (VSQL)
RZ> ON EXTERNAL :VDATABASE
RZ> WITH COMMON TRANSACTION
RZ> AS USER :VUSUARIO PASSWORD :VSENHA
RZ> INTO :RETORNO;
RZ> Minha dúvida é, seria possível fazer isso se o banco "B" fosse um outro SGBD
RZ> (como MySQL, PostgreSQL, Oracle etc...) ?
RZ> Grato e no aguardo.
RZ> Robson Zambroti
Mais detalhes sobre a lista de discussão lista