IIRC, для транзакции требуется, чтобы соединения были членами одного пула соединений.Если вы используете немного другую строку подключения для второго подключения (возможно, с использованием другого Application Name
), это может позволить ему обойти зачисление.
Только будьте осторожны, вы случайно не начнете использовать распределенные транзакции иDTC.