SQL использует sp_HelpText для просмотра хранимой процедуры на связанном сервере - PullRequest
22 голосов
/ 02 июня 2010

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

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

спасибо, впереди.

Ответы [ 3 ]

47 голосов
/ 02 июня 2010

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

EXEC  [ServerName].[DatabaseName].dbo.sp_HelpText 'storedProcName'
0 голосов
/ 19 апреля 2017

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

EXEC  [ServerName].[DatabaseName].dbo.sp_HelpText '[user].[storedProcName]'
0 голосов
/ 09 июля 2015

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

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

Но не забудьте упомянуть dbo, так как ему принадлежит sp_helptext.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...