|
DB2 8.2 with ASP.Net 2.0 giving some strange error
Hi
I am using DB2 .Net Data provider which works fine with Cassini server but with IIS it throws exception as below. Has anyone came across something similar ?
IBM.Data.DB2.DB2Exception: ERROR [58005] [IBM][DB2.NET] SQL0902 An unexpected exception has occurred in Process: 1284 Thread: 1444 AppDomain: Name:/LM/W3SVC/1/Root/WebSite2Test-1-128027183785859375 There are no context policies. Function: SQLConnect CallStack: at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo) at System.Environment.get_StackTrace() at IBM.Data.DB2.DB2ConnPool.a(String A_0, Exception A_1, Boolean A_2) at IBM.Data.DB2.DB2ConnPool.d.a(String A_0, Int32 A_1, Int32 A_2, IsolationLevel A_3, DB2Connection A_4) at IBM.Data.DB2.DB2ConnPool.a(DB2Connection A_0, String A_1, a& A_2, Object& A_3) at IBM.Data.DB2.DB2Connection.Open() at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at IBM.Data.DB2.DB2DataAdapter.Fill(DataSet dataset) at _Default.Page_Load(Object sender, EventArgs e) at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) at System.Web.UI.Page.ProcessRequest(HttpContext context) at ASP.default_aspx.ProcessRequest(HttpContext context) in c:\WINNT\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\website2test\412594be\e3fe293\App_Web_so96tk7y.1.cs:line 0 at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execut e() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) at System.Web.HttpApplication.ResumeSteps(Exception error) at System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) at System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) at System.Web.HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr) at System.Web.Hosting.ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType) InnerException Message: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. Check InnerException property for more detail. SQLSTATE=58005 ---> System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at IBM.Data.Common.d.b.SQLConnectADONET(IntPtr A_0, IntPtr& A_1, String A_2, Int32 A_3, Int32& A_4, j* A_5, IntPtr& A_6, Int32& A_7) at IBM.Data.DB2.DB2ConnPool.d.a(String A_0, Int32 A_1, Int32 A_2, IsolationLevel A_3, DB2Connection A_4) --- End of inner exception stack trace --- at IBM.Data.DB2.DB2ConnPool.a(String A_0, Exception A_1, Boolean A_2) at IBM.Data.DB2.DB2ConnPool.d.a(String A_0, Int32 A_1, Int32 A_2, IsolationLevel A_3, DB2Connection A_4) at IBM.Data.DB2.DB2ConnPool.a(DB2Connection A_0, String A_1, a& A_2, Object& A_3) at IBM.Data.DB2.DB2Connection.Open() at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at IBM.Data.DB2.DB2DataAdapter.Fill(DataSet dataset) at _Default.Page_Load(Object sender, EventArgs e)
|