TransactionScope超过10分钟出现Unable to get error message (6107) (0)
数据库是ORACLE使用TransactionScope,一个事务执行如果超过10分钟,就出现Unable to get error message (6107) (0)这样的错误,10分钟以内就没问题,不知该如何解决?
在网上查到
http://social.msdn.microsoft.com/Forums/eu/adodotnetdataproviders/thread/6b39ff00-071a-4b19-ba59-66f665f79daf说是修改machine.config文件。
但是我使用的是.netframework3.5,在它的文件夹下没找到这个文件,也没有CONFIG这个文件夹,在.netframework2.0和.netframework4.0中有这个文件。是我的.netframework3.5安装的有问题还是它本身就不带这个文件呢?
--------------------编程问答--------------------
一个事务执行超过10分钟,是非常不好的做法。
最好检讨设计,为何需要如此漫长的事务。
--------------------编程问答--------------------
大数据量,多表必须同步插入。 --------------------编程问答-------------------- 在大数据量的情况下,一个事务执行超过10分钟是很正常的情况,在使用transactionscope时如何更改他的最大执行时间? fx3.5里面没找到machine.config文件。 --------------------编程问答-------------------- 业务应该分解......
补充:.NET技术 , C#