General information
Category:
Databases,Tables, Views, Indexing and SQL syntax
No VFP vc esta acostumado a usar Banco_de_dados!Tabela, no SQL Server, se as tabelas estiverem no mesmo servidor vc pode usar da seguinte forma:
banco_de_dados.dbo.tabela, isto é banco de dados + proprietário + tabela
Exemplo: SELECT * FROM teste.dbo.vendas WHERE teste2.dbo.clientes.Nome_cli = "xyz"
Se estiver em um servidor lincado vc usa o IP do segundo servidor antes do nome do banco de dados do servidor.
Em Linked Server coloque o IP\Instancia do servidor.
O problema de fazer isso é que vc terá sempre que usar colchetes para especificar o linked server.
Exemplo: Select * from [192.168.1.1\Inst1].bancodedados.owner.tabela
Lembre-se que vc pode ter varias instancias no SQL e se não me falha a memoria até 10 instancias no MSDE.
[ ]'s
Peter
>Estou migrando minhas aplicacoes para MSDE, e surgiu um caso interessante tenho uma aplicações que trabalhada tambem com dois bancos, e preciso fazer seguinte select:
>
>Select Os.os_id, Os.abertura, Os.evento, Os.fechada, Clientes.Nome,;
> Os.cliente_id, Os.inicio, Os.termino, Os.valor, Os.vencto;
> FROM ;
> fatura!Os ;
> INNER Join gestor!Clientes ;
> ON Os.cliente_id = Clientes.cliente_id;
> where os_id=lnOS_id;
> INTO Cursor curOS
>
>como migrar o select acima utilizando um unico select no sql server???
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only