【问题标题】:Azure Managed instance Could not find stored procedure 'sys.sp_MS_marksystemobject'Azure 托管实例找不到存储过程“sys.sp_MS_marksystemobject”
【发布时间】:2020-10-30 18:29:08
【问题描述】:

我是服务器(Azure 托管实例)上的系统管理员,我正在尝试在主数据库中创建系统过程并在 Azure 托管实例中使用 [sys].[sp_MS_marksystemobject] 过程将它们标记为系统,但我没有得到对象在 sp_MS_marksystemobject 上找到。

使用大师 去 执行 [sys].[sp_MS_marksystemobject] [sp_help_revlogin] ;

失败了

消息 2812,第 16 级,状态 62,第 3 行 找不到存储过程“sys.sp_MS_marksystemobject”。

SELECT name, SCHEMA_NAME(schema_id) From sys.all_objects WHERE name = 'sp_MS_marksystemobject' 正在返回 objectname 和 sys 作为架构

SELECT OBJECT_ID('[sys].[sp_MS_marksystemobject]') 返回空

如何在 master 数据库中创建自己的 sp_* 命名系统过程并将它们标记为系统? 谢谢

【问题讨论】:

    标签: database azure sys


    【解决方案1】:

    而不是“使用大师”

    使用 SQL Server 管理工作室连接到主数据库。

    【讨论】:

    • 没有区别,结果相同。
    猜你喜欢
    • 1970-01-01
    • 2022-12-13
    • 1970-01-01
    • 2021-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-25
    • 1970-01-01
    相关资源
    最近更新 更多