运行代码时,首先向ORACLE迁移,我得到:
ORA-08177:无法序列化对此事务的访问
我想将IsolationLevel设置为已读。
此问题为SQL Server提供了很好的答案 How to set the isolation level for Entity Framework CodeFirst Migrations
此线程还显示了为什么这是一个问题: Randomly getting ORA-08177 with only one active session
默认情况下,EF SQL Server驱动程序将隔离级别设置为读取已提交,但是Oracle似乎并没有这样做。
有人在Oracle上重写IsolationLevel进行迁移方面有经验吗?