1

stored procedures我的数据库中的某些内容存在有线问题。那些不显示在对象资源管理器中。我尝试使用过滤器按名称搜索,但仍然没有出现!!!

事情是当我尝试创建那些丢失的时,它说存储过程已经存在。我尝试改变 SP 并且它起作用了。但我还看不到那些。

对此有任何想法吗?

4

2 回答 2

1

我以前遇到过这个难题,这是因为我实际上是在尝试在数据库中创建存储过程。我相信默认情况下,在 SSMS 中,默认选择此数据库。

如果您使用的是 SSMS,请确保从下拉列表中选择的数据库(通常在查询窗口工具栏的左上角)是正确的数据库。

于 2013-08-28T13:34:00.070 回答
0

这可能是由于许多原因,包括但不限于:

  • 是否存在具有该名称的另一个对象,而不是存储过程?
  • 该过程是否在意料之外的模式中?在 SSMS 中,它们按模式 - 然后 - 过程名称顺序列出
  • 您是否有足够的访问权限来查看程序?(可能,但必须提及)
  • 它是否被标记为 MS 提供的程序?那些可能不会出现在用户模式中
  • 另一个“可能不是”,您确定您正在查看正确的数据库吗?
于 2013-08-28T13:34:02.440 回答