database - Azure 托管实例找不到存储过程“sys.sp_MS_marksystemobject”
问题描述
我是服务器(Azure 托管实例)上的系统管理员,我正在尝试在主数据库中创建系统过程并使用 [sys].[sp_MS_marksystemobject] 过程在 n Azure 托管实例中将它们标记为系统,但我在 sp_MS_marksystemobject 上找不到对象.
USE master GO EXEC [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]') 返回 null
如何在 master 数据库中创建自己的 sp_* 命名系统过程并将它们标记为系统?谢谢你
解决方案
而不是“使用大师”
使用 SQL Server 管理工作室连接到主数据库。
推荐阅读
- c# - Blazor, run non static function when static string change
- macos - macOS 更新后 SSH “kex_exchange_identification”错误
- grafana - 如何解决 Grafana 面板插件中的 jsdoc PluginConflictError?
- ios - react-native run-ios 无法连接到开发服务器 npm:'7.19.1' 和节点:16.6.0,macincloud.com 环境
- javascript - React 中的 createContext/useContext 未按预期工作
- r - 在 R 中查找与表嵌套结构表的交集
- graphql - Prisma Schema 中的多态性 - 最佳实践?
- wordpress - 在 Wordpress 自定义帖子类型上添加多条件搜索引擎
- java - PSQLException:发送到后端时发生 I/O 错误。...引起:java.io.EOFException
- javascript - 引导导航栏中的活动链接名称不会改变颜色