index > Team Foundation Server - Reporting > Team System Warehouse Problems

Team System Warehouse Problems


Hello,

About five days ago I started seeing a bunch of errors in the Windows Application Event Log. I've been searching for solutions for the past few days with no luck so now I'm posting here.

Here's the errors I'm getting in order:

==============================================================

Event Type: Error
Event Source: MSSQLServerOLAPService
Event Category: (289)
Event ID: 19
Date: 9/20/2006
Time: 9:56:27 AM
User: N/A
Computer: TEAMSERVER
Description:
Errors in the metadata manager. An error occurred when loading the Changeset dimension, from the file, '\\?\D:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\Data\TFSWarehouse.0.db\Changeset.200.dim.xml'.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

==============================================================

Event Type: Error
Event Source: MSSQLServerOLAPService
Event Category: (289)
Event ID: 19
Date: 9/20/2006
Time: 9:56:27 AM
User: N/A
Computer: TEAMSERVER
Description:
Errors in the metadata manager. An error occurred when loading the Team System cube, from the file, '\\?\D:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\Data\TFSWarehouse.0.db\Team System.493.cub.xml'.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

==============================================================

Event Type: Error
Event Source: TFS Warehouse
Event Category: None
Event ID: 3000
Date: 9/20/2006
Time: 9:56:27 AM
User: N/A
Computer: TEAMSERVER
Description:
TF53010: An unexpected condition has occurred in a Team Foundation component. The information contained here should be made available to your site administrative staff.
Technical Information (for the administrative staff):
Date (UTC): 9/20/2006 4:56:27 PM
Machine: TEAMSERVER
Application Domain: /LM/W3SVC/3/Root/Warehouse-3-128032449845468750
Assembly: Microsoft.TeamFoundation.Warehouse, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727
Process Details:
Process Name: w3wp
Process Id: 2284
Thread Id: 2380
Account name: INDY\TFSService

Detailed Message: Failed to load adapter Microsoft.TeamFoundation.Warehouse.CommonStructureAdapter. Exception Info: \n Microsoft.AnalysisServices.OperationException: File system error: The following file is corrupted: Physical file: \\?\D:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\Data\TFSWarehouse.0.db\Changeset.0.dim\200.Changeset.Changeset.lstore. Logical file .
Errors in the metadata manager. An error occurred when loading the Changeset dimension, from the file, '\\?\D:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\Data\TFSWarehouse.0.db\Changeset.200.dim.xml'.
Errors in the metadata manager. An error occurred when loading the Team System cube, from the file, '\\?\D:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\Data\TFSWarehouse.0.db\Team System.493.cub.xml'.

at Microsoft.AnalysisServices.XmlaClient.CheckForException(XmlReader reader, XmlaResult xmlaResult, Boolean throwIfError)
at Microsoft.AnalysisServices.AnalysisServicesClient.Discover(IMajorObject obj, ObjectExpansion expansion)
at Microsoft.AnalysisServices.Server.Refresh(IMajorObject obj, ObjectExpansion expansion)
at Microsoft.AnalysisServices.Server.SendRefresh(IMajorObject obj, ObjectExpansion expansion)
at Microsoft.AnalysisServices.MajorObject.Refresh()
at Microsoft.AnalysisServices.Server.Connect(String connectionString, String sessionId)
at Microsoft.AnalysisServices.Server.Connect(String connectionString)
at Microsoft.TeamFoundation.Warehouse.OlapCreator.GetServerEdition()
at Microsoft.TeamFoundation.Warehouse.OlapCreator.CommonInit()
at Microsoft.TeamFoundation.Warehouse.OlapCreator..ctor(String serverName, String databaseName)
at Microsoft.TeamFoundation.Warehouse.AdapterWrapper..ctor(Type type, AdapterScheduler scheduler, String connectionString, String accessAccount, String dataReaderAccount, String analysisDbServer, String analysisDbName)
at Microsoft.TeamFoundation.Warehouse.AdapterScheduler.Initialize()

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

==============================================================

This group of these 3 errors repeats for a total of 5 sets of these 3 errors which all happens over the course of about 2 seconds time. Then I'll see this pattern repeat every couple of hours.

Here are the three files the above errors refer to:

Changeset.200.dim.xml:
==============================================================
- <Load xmlns="http://schemas.microsoft.com/analysisservices/2003/engine" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <ParentObject>
<DatabaseID>TFSWarehouse</DatabaseID>
</ParentObject>
- <ObjectDefinition>
- <Dimension>
<Name>Changeset</Name>
<ID>Changeset</ID>
<CreatedTimestamp>2006-09-01T01:25:57</CreatedTimestamp>
<LastSchemaUpdate>2006-09-01T01:59:34</LastSchemaUpdate>
<ObjectVersion>200</ObjectVersion>
<ObjectID>E79D5056-14E8-455F-9A17-831855ADD993</ObjectID>
<Ordinal>31</Ordinal>
<PersistLocation>0</PersistLocation>
<System>false</System>
<DataFileList>200.(All).ahstore;200.(All).asstore;200.(All).astore;200.(All).bsstore;200.(All).bstore;200.(All).fact.data;200.(All).fact.data.hdr;200.(All).hstore;200.(All).khstore;200.(All).ksstore;200.(All).kstore;200.Changeset ID.(All).dstore;200.Changeset ID.(All).lstore;200.Changeset ID.(All).ostore;200.Changeset ID.(All).sstore;200.Changeset ID.ahstore;200.Changeset ID.asstore;200.Changeset ID.astore;200.Changeset ID.bsstore;200.Changeset ID.bstore;200.Changeset ID.Changeset ID.dstore;200.Changeset ID.Changeset ID.fact.map;200.Changeset ID.Changeset ID.fact.map.hdr;200.Changeset ID.Changeset ID.lstore;200.Changeset ID.Changeset ID.ostore;200.Changeset ID.Changeset ID.sstore;200.Changeset ID.Changeset.dstore;200.Changeset ID.fact.data;200.Changeset ID.fact.data.hdr;200.Changeset ID.hstore;200.Changeset ID.khstore;200.Changeset ID.ksstore;200.Changeset ID.kstore;200.Changeset.(All).dstore;200.Changeset.(All).lstore;200.Changeset.(All).ostore;200.Changeset.(All).sstore;200.Changeset.ahstore;200.Changeset.asstore;200.Changeset.astore;200.Changeset.bsstore;200.Changeset.bstore;200.Changeset.Changeset ID.fact.map;200.Changeset.Changeset ID.fact.map.hdr;200.Changeset.Changeset.dstore;200.Changeset.Changeset.fact.map;200.Changeset.Changeset.fact.map.hdr;200.Changeset.Changeset.lstore;200.Changeset.Changeset.ostore;200.Changeset.Changeset.sstore;200.Changeset.fact.data;200.Changeset.fact.data.hdr;200.Changeset.hstore;200.Changeset.khstore;200.Changeset.ksstore;200.Changeset.kstore</DataFileList>
<Description />
- <Annotations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
- <Annotation>
<Name>Owner</Name>
<Value>Microsoft.VSTS</Value>
</Annotation>
</Annotations>
<LastProcessed>2006-09-16T04:02:41</LastProcessed>
- <Source xsi:type="DataSourceViewBinding">
<DataSourceViewID>TFSWarehouseDataSourceView</DataSourceViewID>
</Source>
<MiningModelID />
<Type>Regular</Type>
<UnknownMember>Visible</UnknownMember>
<MdxMissingMemberMode>Default</MdxMissingMemberMode>
<StorageMode>Molap</StorageMode>
<CurrentStorageMode>Molap</CurrentStorageMode>
<ProcessingPriority>0</ProcessingPriority>
<WriteEnabled>false</WriteEnabled>
<DependsOnDimensionID />
<Language>1033</Language>
<Collation>Latin1_General_CI_AS</Collation>
<UnknownMemberName>Unknown</UnknownMemberName>
<ProcessingMode>Regular</ProcessingMode>
<OrderByKey>false</OrderByKey>
<AttributeAllMemberName />
- <ProactiveCaching>
<SilenceInterval>-PT1S</SilenceInterval>
<Latency>-PT1S</Latency>
<SilenceOverrideInterval>-PT1S</SilenceOverrideInterval>
<ForceRebuildInterval>-PT1S</ForceRebuildInterval>
<Enabled>false</Enabled>
<AggregationStorage>Regular</AggregationStorage>
<OnlineMode>Immediate</OnlineMode>
- <Source xsi:type="ProactiveCachingInheritedBinding">
<NotificationTechnique>Client</NotificationTechnique>
</Source>
</ProactiveCaching>
- <UnknownMemberTranslations>
- <UnknownMemberTranslation>
<Language>1033</Language>
<Caption>Unknown</Caption>
<Description />
<DisplayFolder />
</UnknownMemberTranslation>
</UnknownMemberTranslations>
<AttributeAllMemberTranslations />
- <Translations>
- <Translation>
<Language>1033</Language>
<Caption>Changeset</Caption>
<Description />
<DisplayFolder />
</Translation>
</Translations>
- <Attributes>
- <Attribute>
<Name>Changeset</Name>
<ID>Changeset</ID>
<Description />
<Type>Regular</Type>
<Usage>Key</Usage>
<EstimatedCount>0</EstimatedCount>
<DiscretizationMethod>None</DiscretizationMethod>
<DiscretizationBucketCount>0</DiscretizationBucketCount>
<OrderBy>AttributeKey</OrderBy>
<InstanceSelection>DropDown</InstanceSelection>
<DefaultMember />
<OrderByAttributeID>Changeset ID</OrderByAttributeID>
<NamingTemplate />
<MembersWithData>NonLeafDataVisible</MembersWithData>
<MembersWithDataCaption />
<MemberNamesUnique>false</MemberNamesUnique>
<KeyUniquenessGuarantee>false</KeyUniquenessGuarantee>
<IsAggregatable>true</IsAggregatable>
<AttributeHierarchyEnabled>true</AttributeHierarchyEnabled>
<AttributeHierarchyVisible>true</AttributeHierarchyVisible>
<AttributeHierarchyOrdered>true</AttributeHierarchyOrdered>
<AttributeHierarchyOptimizedState>FullyOptimized</AttributeHierarchyOptimizedState>
<AttributeHierarchyDisplayFolder />
<GroupingBehavior>EncourageGrouping</GroupingBehavior>
- <KeyColumns>
- <KeyColumn>
<DataType>Integer</DataType>
<DataSize>0</DataSize>
<NullProcessing>UnknownMember</NullProcessing>
<Collation />
<Format />
- <Source xsi:type="ColumnBinding">
<TableID>Changeset</TableID>
<ColumnID>__ID</ColumnID>
</Source>
</KeyColumn>
</KeyColumns>
- <NameColumn>
<DataType>WChar</DataType>
<DataSize>0</DataSize>
<NullProcessing>Automatic</NullProcessing>
<Collation />
<Format />
- <Source xsi:type="ColumnBinding">
<TableID>Changeset</TableID>
<ColumnID>Changeset</ColumnID>
</Source>
</NameColumn>
- <Translations>
- <Translation>
<Language>1033</Language>
<Caption>Changeset</Caption>
<Description />
<DisplayFolder />
<MembersWithDataCaption />
</Translation>
</Translations>
<NamingTemplateTranslations />
- <AttributeRelationships>
- <AttributeRelationship>
<AttributeID>Changeset ID</AttributeID>
<Name>Changeset ID</Name>
<RelationshipType>Flexible</RelationshipType>
<Cardinality>Many</Cardinality>
<Optionality>Mandatory</Optionality>
<OverrideBehavior>Strong</OverrideBehavior>
- <Translations>
- <Translation>
<Language>1033</Language>
<Caption>Changeset ID</Caption>
<Description />
<DisplayFolder />
</Translation>
</Translations>
</AttributeRelationship>
</AttributeRelationships>
</Attribute>
- <Attribute>
<Name>Changeset ID</Name>
<ID>Changeset ID</ID>
<Description />
- <Annotations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
- <Annotation>
<Name>Owner</Name>
<Value>Microsoft.VSTS</Value>
</Annotation>
</Annotations>
<Type>Regular</Type>
<Usage>Regular</Usage>
<EstimatedCount>0</EstimatedCount>
<DiscretizationMethod>None</DiscretizationMethod>
<DiscretizationBucketCount>0</DiscretizationBucketCount>
<OrderBy>Key</OrderBy>
<InstanceSelection>DropDown</InstanceSelection>
<DefaultMember />
<OrderByAttributeID />
<NamingTemplate />
<MembersWithData>NonLeafDataVisible</MembersWithData>
<MembersWithDataCaption />
<MemberNamesUnique>false</MemberNamesUnique>
<KeyUniquenessGuarantee>false</KeyUniquenessGuarantee>
<IsAggregatable>true</IsAggregatable>
<AttributeHierarchyEnabled>true</AttributeHierarchyEnabled>
<AttributeHierarchyVisible>true</AttributeHierarchyVisible>
<AttributeHierarchyOrdered>true</AttributeHierarchyOrdered>
<AttributeHierarchyOptimizedState>FullyOptimized</AttributeHierarchyOptimizedState>
<AttributeHierarchyDisplayFolder />
<GroupingBehavior>EncourageGrouping</GroupingBehavior>
- <KeyColumns>
- <KeyColumn>
<DataType>Integer</DataType>
<DataSize>0</DataSize>
<NullProcessing>UnknownMember</NullProcessing>
<Collation />
<Format />
- <Source xsi:type="ColumnBinding">
<TableID>Changeset</TableID>
<ColumnID>Changeset_x0020_ID</ColumnID>
</Source>
</KeyColumn>
</KeyColumns>
- <NameColumn>
<DataType>WChar</DataType>
<DataSize>0</DataSize>
<NullProcessing>Automatic</NullProcessing>
<Collation />
<Format />
- <Source xsi:type="ColumnBinding">
<TableID>Changeset</TableID>
<ColumnID>Changeset_x0020_ID</ColumnID>
</Source>
</NameColumn>
- <Translations>
- <Translation>
<Language>1033</Language>
<Caption>Changeset ID</Caption>
<Description />
<DisplayFolder />
<MembersWithDataCaption />
</Translation>
</Translations>
<NamingTemplateTranslations />
<AttributeRelationships />
</Attribute>
</Attributes>
<Hierarchies />
<StructureVersion>0</StructureVersion>
<DataIDVersion>177</DataIDVersion>
<IncDataIDVersion>177</IncDataIDVersion>
<CacheVersion>199</CacheVersion>
<DataVersion>200</DataVersion>
<LastBindingChange>1601-01-01T00:00:00</LastBindingChange>
<PermissionFileList />
</Dimension>
</ObjectDefinition>
</Load>

200.Changeset.Changeset.lstore:
==============================================================
This file is 415 bytes of what looks like whitespace.

Team System.493.cub.xml:
==============================================================

This file will follow in my next post. I think its length is preventing me from posting.




Matt
mthomasq3
This is a duplicate post because of problems I was having posting, please see http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=746332&SiteID=1


Matt
mthomasq3
reply 2

You can use google to search for other answers

 

More Articles

Another TFS Warehouse problem...
Report for finding Defect/Bug Frequency
Can't find links between Work item and test in the TfsWarehouse
Error accessing http://(server)/Reports - The remote name could n...
Report server error
Code churn == Non binary churn?
Error 28806. Something is wrong with Reporting Services
Only one CUBE in Team Foundation Server
Date validation
msmdsrv using 50% cpu for minutes
Welcome to Bokebb   New Update   Joins the collection  
 

New Articles

Getting TFS Reports working again after …
Failed to load adapter
Having trouble deploying to the report s…
Label reports
NullReferenceException during Code Churn…
Reuse query definition in reports ?
Team System Warehouse Problems
How to Updating report from stored proce…
Error Generating model for Olap Data Sou…
SQL SP1 killed some reports
reports not showing up on home page
Error when trying to display a report
How do I create a new QA Report in Team …
Passing new parameters to Microsoft VB.N…
Unable to generate a model from the OLAP…

Hot Articles

reports don't work in projects created w…
Workitem trends and filters
Does Business Intelligence Development S…
Projects are missing in reporting server
Problem with WI's and reportable="d…
Setting for URL in Reporting services
TFS and Reporting Services - Domain vs. …
What is the formal definition of Priorit…
replicate cool history tab in report
Extra strain report (overeffor or sobree…
Issues in using reporting services we ar…
Report for finding Defect/Bug Frequency
msmdsrv using 50% cpu for minutes
Reports for all current active projects
Reporting on all Projects

Recommend Articles

Description of WorkItems
Another TFS Warehouse problem...
How to update 2005 report definitions to…
How to connect to Database?
Trouble with VSTS / Sharepoint remoting …
code churn - ignore binary files?
Recreate Reports
Report server problem.
How to Remove the row which doesn't have…
How to prevent users from viewing other …
Unable to access any of the reports.
Another warehouse not updating :( - now …
Report for finding Defect/Bug Frequency
Report not showing in Team Explorer
How to get "Current Week" in M…