如何在MS SQL 2008中从数据库id、文件id、页面id获取表名?

发布于 2024-11-06 12:40:11 字数 435 浏览 6 评论 0原文

我有死锁图,其中锁定的资源由这三个字段 DB ID、文件 ID、页面 ID 提及。还有一些关联的objectid。 我只想知道这个页面属于哪个表。 我尝试使用 DBCC PAGE(dbid, fileid, pageid) 和 tableresults 但没有显示任何表名称。

知道如何得到这个吗?

更新:还尝试了SELECT name From sys.indexes WHERE object_id = 123 and Index_id = 456 这里 123 是 m_objid (下一个 ObjectId),456 是 m_indexid (下一个 IndexId),我将其作为输出DBCC Page 命令。我得到的只是 NULL。

I've deadlock graph in which the locked resource is mentioned by these three fields DB ID, File ID, Page ID. There is also some associated objectid.
All I want to know is what table this page belongs.
I tried DBCC PAGE(dbid, fileid, pageid) with tableresults but that doesn't show any table name.

Any idea how to get this?

Update: Also tried SELECT name From sys.indexes WHERE object_id = 123 and Index_id = 456
Here 123 is m_objid (next ObjectId) and 456 is m_indexid (next IndexId) which I get as output for DBCC Page command. All I get is NULL.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

十二 2024-11-13 12:40:11

要从 DBCC PAGE 获取结果,您必须启用跟踪标志 3604,否则结果将转到 SQL Server 日志:

dbcc traceon (3604)

然后尝试命令

dbcc page ( dbid, filenum, pagenum , 3)

第四个参数是 printopt:

printopt 参数有
含义如下:

0 - 仅打印页眉
1 - 页头加上每行十六进制转储和页槽数组的转储 
    (除非它是一个没有的页面,例如分配位图)
2 - 页眉加上整页十六进制转储
3 - 页眉加上详细的每行解释

来自此处的定义

To get results from DBCC PAGE you must enable traceflag 3604, otherwise the results go to the SQL server log:

dbcc traceon (3604)

then try the command

dbcc page ( dbid, filenum, pagenum , 3)

The fourth parameter is printopt:

The printopt parameter has the
following meanings:

0 - print just the page header
1 - page header plus per-row hex dumps and a dump of the page slot array 
    (unless it's a page that doesn't > have one, like allocation bitmaps)
2 - page header plus whole page hex dump
3 - page header plus detailed per-row interpretation

definition from here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文