2013-01-23 40 views
1

連接已打開,程序包有效,存在過程。OracleCommandBuilder.DeriveParameters中的System.AccessViolationException

A first chance exception of type 'System.AccessViolationException' occurred in Oracle.DataAccess.DLL 
System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. 
    at Oracle.DataAccess.Client.OpsSql.ExecuteNonQuery(IntPtr opsConCtx, IntPtr& opsErrCtx, IntPtr& opsSqlCtx, IntPtr& opsDacCtx, IntPtr opsSubscrCtx, Int32& isSubscrRegistered, OpoSqlValCtx*& pOpoSqlValCtx, OpoSqlRefCtx& pOpoSqlRefCtx, IntPtr[] pOpoPrmValCtx, OpoPrmRefCtx[] pOpoPrmRefCtx, OpoMetValCtx*& pOpoMetValCtx, Int32 prmCnt) 
    at Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery() 
    at Oracle.DataAccess.Client.OracleCommandBuilder.DeriveParameters(OracleCommand command) 
+0

這聽起來像是Oracle DLL中的一個錯誤 - 向他們報告。 –

回答

1

重新安裝客戶端,問題就消失了。

相關問題