1

我需要在 C# 代码中复制数据库。为此,我使用了 Sql Server SMO 对象并最初在单独的一段代码中对其进行了测试。那工作得很好。但是,当我将代码与已经包含在事务范围内的现有功能集成时,我无法在现有事务范围内执行代码。

因此,我刚刚创建了一个内部事务范围,它的事务范围选项为抑制,这样这个内部事务范围就不会成为外部范围的一部分。当我再次尝试时,我得到了事务中止异常。

请建议或推荐我在事务范围内使用数据库复制功能。

4

0 回答 0