SQL Server 2000 SP4
Buenas!
Estoy intentando hacer consultas select desde SQL
Query Analyzer, estos SELECT deben cruzar información de tablas que se
encuentran en distintos servidores.
En algun momento pude hacerlo entre dos servidores
que replicaban bases de datos, pero ahora que intento entre dos servidores que
nunca replicaron nada, no funciona.
Les cuento:
Son dos servidores:
* Srv1
* Srv2
Desde Enterprise Manager, creo los servidores
remotos en ambos servidores en forma cruzada es decir, en Srv1 registro el
server remoto Srv2, habilitando RPC y haciendo que coincidan las cuentas 'sa', y
hago el proceso inverso en el otro server.
Luego,
en Srv1
EXEC sp_serveroption 'Srv2', 'data access',
'TRUE'
en Srv2
EXEC sp_serveroption 'Srv1', 'data access',
'TRUE'
Finalmente, desde SQL Query Analyzer, usando Srv1
intento ejecutar la siguiente consulta:
Select * from Srv2.Base1.dbo.Tabla1
Y me da el siguiente error:
SQL Server
does not exist or access denied.
Vale aclarar que:
* Tengo conexión IP a
Srv2
* Base1 existe en
Srv2
* Tabla1 existe en Base1 de
Srv2
* Si desde E.M. Intento abrir
Base1 y de ahí Tabla1 y ver sus datos, no hay problema, funciona Ok
* Ambos usuarios 'sa' tienen la
misma contraseña.
Podrán ayudarme, que
me está faltando?
Desde ya muchas gracias
Guillermo Villanueva