2013-01-23 6 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의 버그처럼 들리지만이 DLL에 대해보고합니다. –

답변

1

클라이언트를 다시 설치하면 문제가 해결되었습니다.

관련 문제