找不到存储过程的原因

时间:2013-12-05 09:16:32

标签: sql-server stored-procedures sql-server-2008-r2

我刚刚使用CREATE PROCEDURE sp_MYSP

创建了一个简单的存储过程

在我的测试数据库中,我可以通过

使用它(作为sa用户)
EXEC sp_MYSP

但在我输入的生产数据库

EXEC sp_MYSP 
在管理工作室中,我看到sp_MYSP用红色加下划线。

但我在可编程性/存储过程树中看到了sp。

我也尝试过运行

GRANT EXECUTE ON sp_MYSP  TO PUBLIC

即使是一个用户,我也不需要它。

有任何线索吗?

1 个答案:

答案 0 :(得分:0)

我的错。我意识到我犯了一个愚蠢的错误。

我有2个实例叫做:

.\MyInstance2008R2

.\Instance2008r2

非常siumilar的名字。

我只是在第一个中创建对象并尝试从第二个访问它们。