çalışır. Web tabanlı uygulamaların sözdizimi Veri Tabanı için Entity Framework 5'i kullandım. Bazen (nadiren olur), "ORA-00933" hatası oluşur, ancak web sunucusunu yeniden başlattığımda tekrar çalışır.Bazen "ORA-00933" hatası, Oracle DB'ye sorgulamak için varlık çerçevesini kullanırken ortaya çıkar, ancak webapp'ı yeniden başlattığımda,
System.Data.EntityCommandExecutionException: Bu log komut tanımı yürütülürken bir hata meydana geldi. Ayrıntılar için iç istisna bakınız. ---> Oracle.ManagedDataAccess.Client.OracleException: ORA-00933: SQL komutu düzgün, OracleInternal.ServiceObjects.OracleCommandImpl.VerifyExecution (OracleConnectionImpl connectionImpl, Int32 & cursorId, Boole bThrowArrayBindRelatedErrors de sona erdi değil OracleException & exceptionForArrayBindDML, Boole & OracleInternal.ServiceObjects.OracleCommandImpl.ExecuteReader (string CommandText, OracleParameterCollection paramColl, CommandType CommandType, OracleConnectionImpl connectionImpl, OracleDataReaderImpl & rdrImpl, Int32 longFetchS de hasMoreRowsInDB, Boole bFirstIterationDone) , Int64 clientInitialLOBFS ize, OracleDependencyImpl orclDependencyImpl, ınt64 [] scnForExecution, ınt64 [] & scnFromExecution, OracleParameterCollection & bindByPositionParamColl, Boole & bBindParamPresent, ınt64 & Oracle internalInitialLOBFS, OracleException & exceptionForArrayBindDML, Boole isDescribeOnly Boole isFromEF).adresindeki ManagedDataAccess.Client.OracleCommand.ExecuteReader (Boolean requery, Boolean fillRequest, CommandBehavior davranışı) Oracle.ManagedDataAccess.Client.OracleCommand.ExecuteDbDataReader (CommandBehavior davranışı) System.Data.EntityClient.EntityCommandDefinition.ExecuteStoreCommands (EntityCommand entityCommand, CommandBehavior davranış) enSystem.Data.EntityClient.EntityCommandDefinition.ExecuteStoreCommands (EntityCommand entityCommand, CommandBehavior davranış) iç özel durum yığın izlemesi ve --- --- sonuna System.Data.Objects.ObjectQuery de System.Data.Objects.ObjectQuery
1.GetResults(Nullable
de System.Data.Objects.Internal.ObjectQueryExecutionPlan.Execute [TResultType] (ObjectContext bağlamda, ObjectParameterCollection parameterValues) 1 forMergeOption) en kaynak) System.Linq.Queryable.SingleOrDe hata [TSource] (IQueryable`1 kaynağı) MOS.DAO.HisTreatment.HisTreatmentGet.GetById de
(Int64 id, HisTreatmentSO arama)
Bu kod "HisTreatmentGet.GetById" dir:
HIS_TREATMENT result = null;
try
{
bool valid = true;
using (var ctx = new AppContext())
{
var query = ctx.HIS_TREATMENT.AsQueryable().Where(p => p.ID == id);
...
result = query.SingleOrDefault();
}
}
catch (Exception ex)
{
....
}
return result;
Google'da arama yapmayı denedim, ancak çözüm yok. Herkes bana tavsiyelerde bulunabilir mi?
Merhaba, benzer bir sorunum var. EF 00933 hatasını atar, ancak "rastgele" (günlükler herhangi bir zaman deseni göstermedi) ve sadece bazı isteklerde olur. Ctx.PHOTO.Where gibi (x => x.date> datetime.now.addDays (-1)) çalışmaz, ancak ctx.PHOTO.Where (x => x.date> datetime.now.addDays (-2)) yapar. Cevapları arıyorum, ancak yalnızca gönderinizi bulana kadar buldum. –