Tôi đã liên hệ với nhóm Oracle và họ chấp nhận rằng đó là một lỗi ( Id lỗi:30294734 ). Bạn có thể kiểm tra sự cố của tôi trên: https://community.oracle.com/thread/4288922 , chúng tôi cần đợi phiên bản mới của Oracle.ManagedDataAccess.EntityFramework
nó sẽ được sửa.
Tuy nhiên, để giải quyết vấn đề này, chúng tôi đã sử dụng SQLRawQuery
, nó đã làm việc cho chúng tôi.
var service = dbContext.Database.SqlQuery("SELECT * FROM T_SC_SERVICE WHERE INSTANCE_ID > :instanceId", new OracleParameter("instanceId", OracleDbType.TimeStamp, LastTimestamp, System.Data.ParameterDirection.Input)).FirstOrDefault();
CHỈNH SỬA:
"Lỗi này đã được sửa với ODP.NET 19.6 trở lên." như đã nêu trong chuỗi lỗi oracle.