首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪个系统表保存系统错误的描述?

哪个系统表保存系统错误的描述?
EN

Stack Overflow用户
提问于 2013-04-03 22:53:00
回答 3查看 4.2K关注 0票数 3

查找包含errormsgs < 50000描述的系统表

我没有用type_desc 'system_table‘浏览sys.objects的内容

提前感谢!

EN

回答 3

Stack Overflow用户

发布于 2013-04-04 02:24:00

答案实际上取决于您的SQL Server版本,您没有提到:

代码语言:javascript
复制
-- SQL 2000
select * from sysmessages where error < 50000
-- SQL 2005+
select * from sys.messages where message_id < 50000

有关更多详细信息,请参阅文档:sysmessagessys.messages

票数 4
EN

Stack Overflow用户

发布于 2013-04-03 23:02:02

代码语言:javascript
复制
select  *
from    master.dbo.sysmessages
票数 1
EN

Stack Overflow用户

发布于 2013-04-09 16:37:36

看起来这里有一堵砖墙。内部函数OpenRowset(TABLE SYSERRORS)很容易用于读取系统表(使用DAC),但对于更新,它需要的参数在微软之外完全没有文档记录。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15790742

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档