MSDTC事务跟踪/回滚文件是否在不同服务器上的网络共享中移动?

时间:2012-10-08 19:36:48

标签: c# msdtc

我们有一个应用程序使用MSDTC(Microsoft分布式事务处理协调器)来包装对数据库的多个调用。在这些数据库调用之间,应用程序还将文件从一个网络共享移动到另一个网络共享。

抛开这种方法明显的设计问题(长时间运行文件操作发生在数据库事务中)...

我正在解决在文件移动发生后回滚事务的错误,但是在目标网络共享上找不到文件。 是否有可能将此文件移动作为MSDTC事务的一部分进行跟踪,并在事务回滚时撤消?

非常感谢任何见解!

0 个答案:

没有答案