SQL Server和事务中间的连接丢失

vto*_*ola 11 t-sql sql-server transactions sql-server-2008

可能重复:
连接关闭时未提交的事务会发生什么?

如果在交易过程中丢失连接会发生什么?

我想如果事务永远不会提交并且可以再次执行,但是...有没有办法我可以连接并将其回滚到保存的点并继续我已经拥有的东西?

亲切的问候.

Dar*_*rov 10

如果在事务中间丢失连接,则无法再从其他连接重新输入此事务.如果断开连接,SQL Server将自动回滚所有未提交的事务.因此,如果发生这种情况,只需重新连接,您就会发现您的数据库处于启动事务之前的状态(假设当然没有其他用户可能在其间进行了更改).