触发器语句中的唯一更改(在SQL Server 2005上)我们将原始(FHA-4)修改为新的(SQL Server 2008 FHA-DMZ-CL1SQL)服务器名称。当触发器被激活时,沙漏将一直处于打开状态,直到出现sql超时消息并且应用程序中止。在检查审计表时,没有添加任何新内容,因此插入不起作用。
我们有一个存储过程,它通过具有不同MS SQL 2008数据库的链接服务器启动分布式事务。我们使用而且还绕过事务以捕获任何错误,并将错误代码和消息返回给调用客户端。但是,当分布式事务内部的命令失败时,似乎是MS DTC接管了控制权,我们的catch块不能“优雅地”回滚并返回错误消息等。相反,会引发一个错误: Microsoft