Hola Gente:
Tengo un serio problemilla, tengo dos servidores que deben compartir data...
Bien.., uno esta con SQL2005(1) el otro con SQL7 (2),...
La mayoría de las veces (o casi siempre) consultare desde el servidor (1) al
servidor(2)...
Todo funciona bien , los link están configurados, permisos, etc,
excepto por una cosa...

si ejecuto desde el servidor (1) lo siguiente (Sea por medio de SP o
Query) Se inserta perfectamente lo que esta en la tabla2 a la tabla1

insert server1.base.dbo.tabla1
Select *
from server2.base.dbo.tabla2

Ahora que si ejecuto desde el servidor (1) lo siguiente me sale el típico
error de link..
(**)
insert server1.base.dbo.tabla1  EXEC server2.base.sp_llenarTabla1

Alguno tiene idea de porque sucede esto?

Imaginence que mientras los 2 servidores trabajaban con SQL7 las
consultas tipo la segunda  (**) habían a montones ya que competían el uso de
los Sp, además de los datos...

Por ahora salve las papas reemplazando el EXEC server2.base.sp_llenarTabla1POr
el código que hay dentro del SP ,  El punto es que no solo hay varios SP de
este estilo, sino también , que la performance se me fue al piso...
Teniendo en cuenta que los SP no son sencillos...




--
Atte Almeda Claudia

Responder a