SQL Server 2008에서 FOR XML AUTO
에 해당하는 저장 프로 시저를 구성했습니다. 이제 테스트 중이므로 실제로 도움이되지 않는 오류 메시지가 나타납니다. 이 오류는 무엇을 의미합니까?CLR 저장 프로 시저를 실행하는 동안 .NET Framework 실행이 중단 되었습니까?
Msg 10329, Level 16, State 49, Procedure ForXML, Line 0 .NET Framework execution was aborted.
System.Threading.ThreadAbortException: Thread was being aborted.
System.Threading.ThreadAbortException:
at System.Runtime.InteropServices.Marshal.PtrToStringUni(IntPtr ptr, Int32 len)
at System.Data.SqlServer.Internal.CXVariantBase.WSTRToString()
at System.Data.SqlServer.Internal.SqlWSTRLimitedBuffer.GetString(SmiEventSink sink)
at System.Data.SqlServer.Internal.RowData.GetString(SmiEventSink sink, Int32 i)
at Microsoft.SqlServer.Server.ValueUtilsSmi.GetValue(SmiEventSink_Default sink, ITypedGettersV3 getters, Int32 ordinal, SmiMetaData metaData, SmiContext context)
at Microsoft.SqlServer.Server.ValueUtilsSmi.GetValue200(SmiEventSink_Default sink, SmiTypedGetterSetter getters, Int32 ordinal, SmiMetaData metaData, SmiContext context)
at System.Data.SqlClient.SqlDataReaderSmi.GetValue(Int32 ordinal)
at System.Data.SqlClient.SqlDataReaderSmi.GetValues(Object[] values)
at System.Data.ProviderBase.DataReaderContainer.CommonLanguageSubsetDataReader.GetValues(Object[] values)
at System.Data.ProviderBase.SchemaMapping.LoadDataRow()
at System.Data.Common.DataAdapter.FillLoadDataRow(SchemaMapping mapping)
at System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue)
at System.Data.Common.DataAdapter.Fill(DataTable[] dataTables, IDataReader dataReader, Int32 startRecord, Int32 maxRecords)
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(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
at ForXML.GetXML...
"나는 그것이 당신이 잘못했음을 확신합니다."와우. 나는 그걸 알아 내지 못했을거야. 아마 아마도 stackoverflow에서받은 적이있는 가장 멋진 답변 일 것 같습니다. 나는 뭔가 더 냉소적이고 여기에 의미가 있다고 말하지만, 그것은 생산적이지 않을 것입니다. 당신이 대답을 가지고 있다면 (당신이했던 것처럼, 나중에 당신의 포스트에서) 당신은 그것에 대해 저크가되지 않고 그것을 추가해야합니다. – bitcycle
와우. "여기에 오류가 있지만, 어떤 일이 일어 났을 지에 대한 단서를주기 위해 코드 나 데이터를 제공하지 않았습니다."라고 일반적인 질문에 대한 혀로 뺨을내는 반응을 의미했습니다. 작은 웃는 얼굴이 효과를 냈습니까? 젠체하는 사람을 밝게해라. – NotMe
@Sean Ochoa : [Lighten Up ...] (http://www.youtube.com/watch?v=fiH9yXKSMVM#t=5m2s) – Randolpho