1. ホーム
  2. sql

[解決済み] SQL Server 2000のデータベースで、開いているトランザクションを一覧表示する方法はありますか?

2022-05-15 09:48:16

質問

SQL Server 2000 データベースで開いているトランザクションを一覧表示する方法を知っている人はいますか?

私はビューをクエリすることができることを知っている sys.dm_tran_session_transactions を照会できることは知っていますが、SQL 2000 では利用できません。

どのように解決するのですか?

すべてのデータベースに対して、sys.sysprocesses を照会します。

SELECT * FROM sys.sysprocesses WHERE open_tran = 1

現在のデータベースの使用について。

DBCC OPENTRAN