mascix
07-11-2006, 07:29 AM
my site has healthmonitoring which helps me to get exceptions via mail. there is something wrong about it which I am not sure yet.
I took about 15 mails in a day about data parts of my site. I think its about the overloading http://www.motosikletpazari.com which takes about 350 visits in a day and makes about 3500 page view and normally it works perfectly fine. the site looks fine and fast to me. but still there are unexplainable sql data reading errors.
some of them
Exception information:
Exception type: System.ArgumentException
Exception message: Column 'markaName' does not belong to table Table.
Request information:
Request URL: http://www.motosikletpazari.com/search.aspx?tur=6
Request path: /search.aspx
User host address: 85.100.96.69
User:
Is authenticated: False
Authentication Type:
Thread account name: WEB131\aspnet_241450
Thread information:
Thread ID: 5
Thread account name: WEB131\aspnet_241450
Is impersonating: False
Stack trace: at System.Data.DataRow.GetDataColumn(String columnName)
at System.Data.DataRow.get_Item(String columnName)
at Search.Page_Load(Object sender, EventArgs e) in e:\web\motosiklet1\htdocs\Search.aspx.cs:line 37
Exception information:
Exception type: System.Data.SqlClient.SqlException
Exception message: Server failed to resume the transaction, desc: 650000033c.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Request information:
Request URL: http://www.motosikletpazari.com/default.aspx
Request path: /default.aspx
User host address: 213.74.116.50
User: china
Is authenticated: True
Authentication Type: Forms
Thread account name: WEB131\aspnet_241450
Thread information:
Thread ID: 1
Thread account name: WEB131\aspnet_241450
Is impersonating: False
Stack trace: at System.Data.SqlClient.SqlConnection.OnError(SqlExc eption exception, Boolean breakConnection)
at System.Data.SqlClient.SqlInternalConnection.OnErro r(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndW arning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlDataReader.ConsumeMetaDat a()
at System.Data.SqlClient.SqlDataReader.get_MetaData()
at System.Data.SqlClient.SqlCommand.FinishExecuteRead er(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderT ds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
at System.Data.SqlClient.SqlCommand.RunExecuteReader( CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
at System.Data.SqlClient.SqlCommand.RunExecuteReader( CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
at System.Data.SqlClient.SqlCommand.ExecuteReader(Com mandBehavior behavior, String method)
at System.Data.SqlClient.SqlCommand.ExecuteDbDataRead er(CommandBehavior behavior)
at System.Data.Common.DbCommand.System.Data.IDbComman d.ExecuteReader(CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.FillInternal(Data Set 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 dbRelated.dbSelect(String SQL) in e:\web\motosiklet1\htdocs\App_Code\dbRelated.cs:li ne 44
at Bussiness.getUcuzlar() in e:\web\motosiklet1\htdocs\App_Code\Bussiness.cs:li ne 43
at Controls_Last6.Page_Load(Object sender, EventArgs e) in e:\web\motosiklet1\htdocs\Controls2\default.ascx.c s:line 102
at System.Web.Util.CalliHelper.EventArgFunctionCaller (IntPtr fp, Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Cal lback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
like I told site works fast and fine but how can I solve these problems ?
I took about 15 mails in a day about data parts of my site. I think its about the overloading http://www.motosikletpazari.com which takes about 350 visits in a day and makes about 3500 page view and normally it works perfectly fine. the site looks fine and fast to me. but still there are unexplainable sql data reading errors.
some of them
Exception information:
Exception type: System.ArgumentException
Exception message: Column 'markaName' does not belong to table Table.
Request information:
Request URL: http://www.motosikletpazari.com/search.aspx?tur=6
Request path: /search.aspx
User host address: 85.100.96.69
User:
Is authenticated: False
Authentication Type:
Thread account name: WEB131\aspnet_241450
Thread information:
Thread ID: 5
Thread account name: WEB131\aspnet_241450
Is impersonating: False
Stack trace: at System.Data.DataRow.GetDataColumn(String columnName)
at System.Data.DataRow.get_Item(String columnName)
at Search.Page_Load(Object sender, EventArgs e) in e:\web\motosiklet1\htdocs\Search.aspx.cs:line 37
Exception information:
Exception type: System.Data.SqlClient.SqlException
Exception message: Server failed to resume the transaction, desc: 650000033c.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Request information:
Request URL: http://www.motosikletpazari.com/default.aspx
Request path: /default.aspx
User host address: 213.74.116.50
User: china
Is authenticated: True
Authentication Type: Forms
Thread account name: WEB131\aspnet_241450
Thread information:
Thread ID: 1
Thread account name: WEB131\aspnet_241450
Is impersonating: False
Stack trace: at System.Data.SqlClient.SqlConnection.OnError(SqlExc eption exception, Boolean breakConnection)
at System.Data.SqlClient.SqlInternalConnection.OnErro r(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndW arning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlDataReader.ConsumeMetaDat a()
at System.Data.SqlClient.SqlDataReader.get_MetaData()
at System.Data.SqlClient.SqlCommand.FinishExecuteRead er(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderT ds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
at System.Data.SqlClient.SqlCommand.RunExecuteReader( CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
at System.Data.SqlClient.SqlCommand.RunExecuteReader( CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
at System.Data.SqlClient.SqlCommand.ExecuteReader(Com mandBehavior behavior, String method)
at System.Data.SqlClient.SqlCommand.ExecuteDbDataRead er(CommandBehavior behavior)
at System.Data.Common.DbCommand.System.Data.IDbComman d.ExecuteReader(CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.FillInternal(Data Set 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 dbRelated.dbSelect(String SQL) in e:\web\motosiklet1\htdocs\App_Code\dbRelated.cs:li ne 44
at Bussiness.getUcuzlar() in e:\web\motosiklet1\htdocs\App_Code\Bussiness.cs:li ne 43
at Controls_Last6.Page_Load(Object sender, EventArgs e) in e:\web\motosiklet1\htdocs\Controls2\default.ascx.c s:line 102
at System.Web.Util.CalliHelper.EventArgFunctionCaller (IntPtr fp, Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Cal lback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
like I told site works fast and fine but how can I solve these problems ?