存储过程未出现在SSMS中

时间:2011-08-10 09:47:43

标签: sql-server-2005 stored-procedures iis-6 ssms

在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.

因此它识别存储过程存在,甚至返回有关未提供的参数的错误。

为什么会发生这种情况?如何访问这些信息?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用followign访问您的sp:

exec sp_helptext xxxx其中xxxx是您的sp名称。