Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何找出事务中未提交的操作_Sql Server_Sql Server 2008_Sql Server 2005_Sql Server 2008 R2_Sql Server 2012 - Fatal编程技术网

Sql server 如何找出事务中未提交的操作

Sql server 如何找出事务中未提交的操作,sql-server,sql-server-2008,sql-server-2005,sql-server-2008-r2,sql-server-2012,Sql Server,Sql Server 2008,Sql Server 2005,Sql Server 2008 R2,Sql Server 2012,我同时在生产系统上处理一些不同的事情,我对多任务处理感到困惑 我想知道在我当前的事务中执行了哪些语句,没有执行哪些语句。 有可能吗 请看附件中的图片 下面是我正在运行的脚本。 谢谢和问候 马塞洛 在这个场合,我不能简单地将整个事情回滚,因为正如我所说的,我对多任务感到困惑,我在不同的窗口上运行了所有这些更新 唯一的问题是插入还没有完成,我无法重新生成t1和t2表, 所以我想知道如果我做了这件事,插页会在那里 我在表中找不到任何锁,因此我假设没有带锁的事务仍然处于活动状态, 但是 我真的很想知道如

我同时在生产系统上处理一些不同的事情,我对多任务处理感到困惑

我想知道在我当前的事务中执行了哪些语句,没有执行哪些语句。 有可能吗

请看附件中的图片

下面是我正在运行的脚本。 谢谢和问候 马塞洛

在这个场合,我不能简单地将整个事情回滚,因为正如我所说的,我对多任务感到困惑,我在不同的窗口上运行了所有这些更新

唯一的问题是插入还没有完成,我无法重新生成t1和t2表, 所以我想知道如果我做了这件事,插页会在那里

我在表中找不到任何锁,因此我假设没有带锁的事务仍然处于活动状态, 但是

我真的很想知道如何找出事务中未提交的操作

问候
marcelo

尝试@TranCount以了解会话中打开的事务数。

在“查询”窗口中运行下面的查询以显示会话持有的所有锁。这应该会让你对悬而未决的操作有一个概念

EXEC sp_lock @@SPID; 

我认为您没有提交事务,只需执行COMMIT TRAN,或者如果您想在BEGIN TRAN之后回滚事务,只需执行roll back TRAN
EXEC sp_lock @@SPID;