回答

收藏

没有办法列出SQL Server 2000数据库中的未清事务?

技术问答 技术问答 271 人阅读 | 0 人回复 | 2023-09-11

有谁知道在SQL Server 在2000数据库中列出未完成事务的任何方式?
9 R2 ~8 q: d+ k' F我知道可以查询sys.dm_tran_session_transactionsSQL 2005(和更高版本)数据库版本的视图,但SQL
7 ?( E9 Q: Z9 s! b& A2000上不可用。/ I. g7 `3 ?9 ^9 f7 u1 A
                                                                % q# B* t% e4 f) |" I4 B+ f; R; Y
    解决方案:                                                               
, H) K# a7 r- T4 q5 S- P6 a                                                                查询所有数据库sys.sysprocesses
! w; t% w- H+ H/ S; L. b& @$ oSELECT * FROM sys.sysprocesses WHERE open_tran = 1请使用当前数据库:5 ~& @; n. g( s! F& H! G
DBCC OPENTRAN
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则