Hola Claudia, como va todo? Te cuento, como sabras la ruta para ejecutar un
objeto es servidor.bdd.owner.objeto, esto no lo podes evitar pero:

 

Si usas sql2005 podes crearte un sinonimo que se llame por ejemplo
sp2server2 y apunta a donde vos indicas, esto evita que en cada llamada vos
te tengas que acordar de donde esta ese objeto y si el dia de mañana cambia
de ubicación simplemente debes cambiar el sinonimo.

 

Si usas 2000 estas complicada, porque no tenes forma L

 

-----------------------------------------------------------

Microsoft MVP en SQL Server

Mentor asociado en SQLTotalConsulting

Excelencia en servicios y consultoria  SQLServer

www.sqltotalconsulting.com

-----------------------------------------------------------

 

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Claudia Almeda
Enviado el: viernes, 14 de septiembre de 2007 11:02 a.m.
Para: Maxi
Asunto: [dbms] OUTPUT

 

Hola lista, 

tengo una consulta para hacerles, a ver si alguien trabajo con algo
similar...

 

 

Tengo un StoredProcedure (SP1) que ejecuta un StoredProcedure (SP2) que se
encuentra en otro servidor y otra base, el SP2 tiene dos parametros OUTPUT
que necesito desde el SP1, 

 

La pregunta es: sin harcodear el nombre del Servidor y el de la Base, como
puedo hacer  para recuperar los datos que me devuelve el SP2???

 

 

para darles un poco mas de info, esto es lo que tengo dentro del SP1 hoy por
hoy... 

SI SE LES OCURRE ALGO SE LOS VOY A AGRADECER.... a pesar de que me parecio
algo sencillo, se me complico :(

 

ServerRemote.BaseRemote.DBO.SP_BUSCO  ' DATOS ', 0, @PAR_1 OUTPUT,@PAR_2
OUTPUT


-- 
Atte Almeda Claudia 

Responder a