Wir sind kürzlich von TS 2010 zu TFS 2015 Update 2 gewechselt und haben mit SQL Reporting Services verschiedene Berichte für Testergebnisse, Incident/Bug-Berichte abgerufen.Aktualisiert auf TFS 2015 - Probleme aufgrund des geänderten Datenbankschemas
Nach dem Upgrade auf TFS 2015 funktionieren die meisten Berichte, die wir in TFS 2010 (über Reporting Services) verwendet haben, nicht mehr, da wir feststellen können, dass das Datenbankschema in TFS 2015 Database massiv geändert wurde.
Zum Beispiel die folgende Abfrage perfekt in TFS 2010 Datenbank funktioniert, aber es funktioniert nicht auf mit TFS 2015-Datenbank, weil Felder wie AreaID, ProjectID, IterationID in Tbl_Plan existieren nicht mehr.
SELECT pl.*,<BR>
project.ProjectName,<BR>
area.AreaPath AS AreaPath,<BR>
area.AreaUri AS AreaUri,<BR>
iteration.Iteration AS Iteration<BR>
FROM tbl_Plan pl <BR>
LEFT JOIN tbl_Area area ON pl.AreaId = area.AreaId <BR>
LEFT JOIN tbl_Project project ON pl.ProjectId = project.ProjectId AND project.IsDeleted = 0 <BR>
LEFT JOIN tbl_Iteration iteration ON pl.IterationId = iteration.IterationId <BR>
Ich würde mich freuen, wenn mir jemand auf die richtige Richtung „Datenbankschema“ von TFS 2015-Datenbank zu erhalten, so kann ich die Beziehungen zwischen den Tabellen verstehen. Dies wird uns eine visuelle Darstellung geben, um ihre Beziehungen schnell zu verstehen.
Wenn Sie glauben, dass dies nicht der richtige Weg ist, dann beraten Sie uns, wie wir offen sind für jede Option.
Umwelt: TFS 2015 Update 2
SQL Reporting Services: 2012