Dienstag, 13. Februar 2007

Team Foundation Server mag keine Virenscanner

Im letzten Post habe ich geschrieben, was man bei der Fehlermeldung "Der Team System-Cube ist nicht vorhanden oder wurde nicht verarbeitet. " machen kann.

Dabei bin ich allerdings auf das nächste Problem gestossen:
An unexpected error occurred when connecting to the Analysis Server. Check that
your Analysis Server is up and you have sufficient privileges on it: Dateisystem
fehler: Fehler beim Öffnen der Datei. '\\?\C:\Program Files\Microsoft SQL Server
\MSSQL.2\OLAP\Data\TfsWarehouse.0.db\Team System.0.cub.xml' ist keine Datenträgerdatei, oder auf die Datei kann nicht zugegriffen werden.
Das Geheimnis hier: Der Team Foundation Server mag unseren Virenscanner nicht!
Tip gefunden unter: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=122716&SiteID=1

Also Virenscanner beendet, dann geht's:
SetupWarehouse: Warehouse updated successfully.
:-)

Der Team System-Cube ist nicht vorhanden oder wurde nicht verarbeitet

Unser TFS-Sever hat statt den Reports nur folgendes angezeigt:
  • Fehler bei der Berichtsverarbeitung. (rsProcessingAborted)
    • Fehler beim Ausführen der Abfrage für das PlatformParam-Dataset. (rsErrorExecutingCommand)
      • Der Team System-Cube ist nicht vorhanden oder wurde nicht verarbeitet.
Also Google fragen...
Auf Englisch heisst die Fehlermeldung wohl:
The Team System cube either does not exist or has not been processed
Und dazu findet man in diesem Blog-Eintrag einen Verweis auf diese Anleitung:

This might be due to a known Analysis Services issue that can be fixed by applying the SQL Server 2005 KB914595 HotFix from http://msdn.microsoft.com/vstudio/teamsystem/downloads/

If this does not work, I would recommend deleting the cube and recreating the warehouse by following the following steps:

Step 1:
Stop the SQL Server Analysis Services – Use Management Studio - Connect to Analysis Services - Right click on the Analysis Server and select Stop.
Make a copy of the Analysis Server “data” folder for backup. Program Files\Microsoft SQL Server\MSSQL.2\OLAP\Data
Delete the Data Folder
Restart Analysis Services.

Step 2
Run the setupWarehouse command from the application tier:
C:\Program Files\Microsoft Visual Studio 2005 Team Foundation Server\Tools\Setupwarehouse.exe -rebuild -mturl :8080" href="http://%3capp_tier%3e:8080/">http://:8080 -c warehouseschema.xml -s -d TfsWarehouse -a \ -ra \

is the name of the app tier server.
is the name of the data tier server
\ is the account used for TFS Services (set in your domain)
\

Wait for this process to complete.

Step 3:
From the application tier server
Open http://localhost:8080/Warehouse/v1.0/warehousecontroller.asmx.
Click Run and then click Invoke.
Open http://localhost:8080/Warehouse/v1.0/warehousecontroller.asmx.
Click GetWarehouseStatus, and then click Invoke.
Wait for the service to idle. The service should return Running Adapters, ProcessingOlap, and then idle. The four possible return states are:
Idle: The warehouse is not processing.
RunningAdapters: The adapters are applying schema changes or pulling data into the warehouse.
ProcessingOlap: The warehouse is processing schema changes or data changes in the OLAP cube.
Blocked: The warehouse is blocked.

Step 4:
Process the TFSwarehouse in Analysis Service using Management Studio.


( Warehouse Cube Won't Process - B3Refresh Upgraded OK )

Montag, 12. Februar 2007

Team Foundation Server Administration Tool

Das Administrieren von Benutzern und Rechten auf dem TFS ist entweder sehr aufwändig:
Walkthrough: Setting up Groups and Permissions
Oder ganz einfach:
Team Foundation Server Administration Tool

Samstag, 10. Februar 2007

Team Foundation Server - Setup: Zwischendurch einige Tage warten!

Svein Helge hat beim TFS-Setup folgende Fehlermeldung bekommen:
Detailed Message: Create OLAP failed:File system error: Error opening file; \\?\C:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\Data\TFSWarehouse.0.db\Team System.0.cub.xml is not a disk file or file is not accessible.
Die Lösung:
The solution was just to leave the server running for a couple days and then push the retry button and I got Installation completed successfully.
Ich hatte das Problem auch. Und es hat tatsächlich geholfen!
(Keine Ahnung was die Ursache davon ist...)

Und so sieht es dann aus, wenn die Installation endlich durchgelaufen ist: