SP que dependencias de un servidor vinculado

29/01/2004 - 10:25 por Tako | Informe spam
Hola gente

Estoy con un problemilla, tengo que sacar todos los SP que dependen de
una servidor vinculado que tengo en un SQLServer 2000, estos SP pueden
depender del servidor vinculado bien directamente bien a través de una
vista.

He encontrado el comando sp_depends, de aquí, por ejemplo, puedo sacar
los SP que dependen de una vista en concreto, pero si le paso el nombre de
mi servidor vinculado me dice que nanai.

¿Alguien sabe alguna forma de hacer esto de forma directa?

Graciassss
 

Leer las respuestas

#1 ulises
29/01/2004 - 15:31 | Informe spam
El sp_depends solo muestra los objetos de tu base de datos
actual que hacen referencia al objeto pedido, si le hacen
referencia desde otro SP en otra base de datos no lo
muestra, en todo caso en el campo 'text' de syscomments se
tiene la descripción del SP, podrías hacer uns busqueda en
ella con la sentencia (no es muy óptima y no funcionaría
si tienes tus SPs encriptados):

SELECT b.name
FROM syscomments a LEFT JOIN sysobjects b
ON ( a.id = b.id )
WHERE a.text LIKE '%NOMBRESERVERVINCULADO%'
AND b.type = 'P'

Saludos,
Ulises


Hola gente

Estoy con un problemilla, tengo que sacar todos los


SP que dependen de
una servidor vinculado que tengo en un SQLServer 2000,


estos SP pueden
depender del servidor vinculado bien directamente bien a


través de una
vista.

He encontrado el comando sp_depends, de aquí, por


ejemplo, puedo sacar
los SP que dependen de una vista en concreto, pero si le


paso el nombre de
mi servidor vinculado me dice que nanai.

¿Alguien sabe alguna forma de hacer esto de forma


directa?

Graciassss


.

Preguntas similares