Хранимая процедура не отображается в SSMS - PullRequest
2 голосов
/ 10 августа 2011

В SQL Server Management Studio 2008 я создал хранимую процедуру, но она не отображается в списке «Хранимые процедуры» при просмотре в обозревателе объектов.

Я также перезапустил сервер, перезапустил свой компьютер и провел тестирование на других машинах, а хранимая процедура все еще не отображается.

Я знаю, что эта хранимая процедура существует в системе, потому что, если я выполню следующий запрос:

exec dbo.sp_Orders

Я получаю следующую ошибку:

Msg 201, Level 16, State 4, Procedure sp_Orders, Line 0
Procedure or Function 'sp_Orders' expects parameter '@OrderID', which was not supplied.

Поэтому он признает, что хранимая процедура существует, и даже возвращает ошибку о параметре, который не был предоставлен.

Почему это происходит и как я могу получить доступ к sproc?

1 Ответ

0 голосов
/ 10 августа 2011

вы можете попробовать подписаться на доступ к вашему sp:

exec sp_helptext xxxx, где xxxx - ваше имя sp.

...