> Oi Rodrigo, > > Agrade�o pelos seus coment�rios. > > A minha d�vida � a seguinte: > > Atrav�s da ponte JDBC-ODBC, eu conseguiria ter acesso (somente > Leitura), � uma tabela vinculada � um BD1 oriunda de um BD2 ??? > > Pergunto isto porque venho recebendo ERRO de permiss�o de acesso ao > tentar executar um SELECT com ambas as tabelas mencionadas e gostaria > de ter a certeza de que isto � poss�vel ou n�o ??? > Quando crio um Statement espec�fico (diferente do primeiro. ex: stmt1 e stmt2) e acesso uma tabela vinculada ao Banco principal o acesso ocorre sem problemas, mas quando misturo as duas tabelas no mesmo SELECT ocorre uma SQLException... Tenho como contornar o problema utilizando uma l�gica diferente no Java, mas temo que ocorrer� uma perda de performance. Explico melhor: Suponha que eu tenha uma Tabela central de usu�rios para a intranet que armazena o logon_usuario, nome_usuario, depto_usuario etc... Esta tabela � �nica, de um Banco de Dados espec�fico (sem replica��o), e serve de apoio � v�rios Sistemas da Intranet. Suponha um outro Banco de Dados que controle os Bens de Inform�tica da Empresa que possua uma liga��o com a primeira tabela atrav�s da chave Bem_Responsavel = Logon_Usuario. Se eu quiser listar todos os Bens de Inform�tica da Empresa por Departamento,Respons�vel basta eu fazer um Select ligando as duas ou tr�s (considerando a do Departamento tamb�m)... Na impossibilidade de usar este recurso com a ponte JDBC-ODBC eu terei que fazer mais de um Select, controlando o fluxo no Java (com Hashtable por exemplo), de forma a reproduzir a ordena��o Departamento -> Respons�vel -> Bem... Creio que, na segunda hip�tese, estaria perdendo em performance... > []'s > > Carlos Campos > > ----- Mensagem original ----- > De: Rodrigo Moro [SMTP:[EMAIL PROTECTED]] > Enviada em: Ter�a-feira, 22 de Fevereiro de 2000 21:55 > Para: [EMAIL PROTECTED] > Assunto: Re: [SouJava-J] JDBC-ODBC com v�rios Databases > > *********** REPLY SEPARATOR *********** > On 22/02/2000, at 19:04, Carlos Campos wrote: > >1) Aparentemente, a ponte JDBC-ODBC permite o acesso � uma �nica > fonte > >de dados (Database) de cada vez. Excluindo-se a hip�tese de vincular > >tabelas do MS ACCESS, existiria alguma outra forma, em JAVA, de > executar > >um SELECT com tabelas de Bancos diferentes??? > Usando access, voce pode especificar todo o nome do arquivo e tabela > quando fizer o select, mas eh obvio que nao eh portavel, ex: > "SELECT A.NOME, A.CODIGO FROM > c:/bancos/access/bancoclientes.tabClientes A WHERE...." > > > >2) Desculpem pela ignor�ncia, mas este recurso de Vincula��o de > Tabelas > >do MS ACCESS est� dispon�vel em BD's de grande porte como DB2, ORACLE > >etc ??? > No DB2 me parece que pode, mas somente se a outra tabela tb for DB2 > > --------------------------- LISTA SOUJAVA > --------------------------- > http://www.soujava.org.br - Sociedade de Usu�rios Java da > Sucesu-SP > [d�vidas mais comuns: http://www.soujava.org.br/faq.htm] > [para sair da lista: > http://www.soujava.org.br/forum/cadastrados.htm] > > --------------------------------------------------------------------- --------------------------- LISTA SOUJAVA --------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP [d�vidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] ---------------------------------------------------------------------
