Подтвердить что ты не робот

SQL с помощью sp_HelpText для просмотра хранимой процедуры на связанном сервере

Кто-нибудь имеет представление о том, как использовать sp_helptext для просмотра хранимой процедуры на связанном сервере? в основном что-то вроде этого. У меня нет учетных данных для этого связанного сервера, чтобы посмотреть на него.

EXEC sp_HelpText '[ServerName].[DatabaseName].dbo.storedProcName'

спасибо.

4b9b3361

Ответ 1

Вместо того, чтобы ссылаться на sp_helptext локально с удаленным аргументом, вызовите его удаленно с локальным аргументом:

EXEC  [ServerName].[DatabaseName].dbo.sp_HelpText 'storedProcName'

Ответ 2

Маленькое добавление в ответ, если у вас есть другой пользователь, а не dbo, тогда сделайте это.

EXEC  [ServerName].[DatabaseName].dbo.sp_HelpText '[user].[storedProcName]'

Ответ 3

Это правильный способ доступа к связанной БД:

EXEC  [ServerName].[DatabaseName].dbo.sp_HelpText 'storedProcName'

Но не забудьте указать dbo, поскольку он владеет sp_helptext.