Fórum Erro ao utilizar 2 Bancos(MSSQL2000) vs. dbExpress #333331
20/11/2006
0
Estou com o seguinte problema.
Select A.*, B.NOME from BANCO1.dbo.TABELADOCUMENTO A left join BANCO2.dbo.TABELACLIENTE B on (A.COD = B.COD)
Ao tentar aplicar o ApplyUpdate apos um Insert ou Update na TABELADOCUMENTO, me retorna o seguinte erro.
[b:171667255d]Invalid Object Name BANCO1.dbo.TABELADOCUMENTO[/b:171667255d].
Alguem tem alguma dica sobre este problema? Sera que e uma limitação do dbExpress?
Acredito ser possivel trabalhar desta forma, pois ja ouvi dizer sobre trabalhar com Bancos em servidores separados para poder melhorar a performance. Neste caso qual metodo é aplicado?
Macario
Curtir tópico
+ 0Posts
20/11/2006
Macario
Gostei + 0
21/11/2006
Bon Jovi
2 - Tentar setar no OnGetTableName do DataSetProvider a tabela.
3 -
Gostei + 0
22/11/2006
Macario
2 - Tentar setar no OnGetTableName do DataSetProvider a tabela.
3 -[/quote:3bec457c0e]
Olá.
Após diversas pesquisas e tentativas conclui que o problema esta no [b:3bec457c0e]dbexpress[/b:3bec457c0e] do [b:3bec457c0e]Delphi 6[/b:3bec457c0e], pois nele não ha suporte [color=red:3bec457c0e]´nativo´[/color:3bec457c0e] ao [b:3bec457c0e]MSSQL[/b:3bec457c0e] apenas apos a versao 7, por isso eu utilizo o driver da [b:3bec457c0e]CoreLab[/b:3bec457c0e] para acesso.
Efetuei testes em casa onde tenho a versoes 7 e 2006 ´SI´ do Delphi e o erro nao ocorre. Fiz os testes usando tanto o driver da CoreLab (que suporta D6 a D2006) como os driver proprios distribuidos pela Borland.
Mesmo com os [b:3bec457c0e]Updates[/b:3bec457c0e] aplicados (delphi6 e MSSQL2000) o erro ocorre, entao em breve migrarei para uma versao mais estavel.
Grato pela atenção de todos e até a proxima.
[]´s 8)
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)