Freigeben über


Problembehandlung für Team Foundation Server-Befehlszeilentools

Aktualisiert: November 2007

In diesem Thema werden allgemeine Probleme bei der Verwendung von Befehlszeilentools aufgelistet.

Wenn Sie das Problem auch nach dem Lesen dieser Tipps und der Tipps im Hilfethema der jeweiligen Fehlermeldung nicht beheben können, können Sie die Technischen Foren von Microsoft für Visual Studio Team System (https://go.microsoft.com/fwlink/?LinkId=54490) durchsuchen. Diese Foren bieten durchsuchbare Threads zu verschiedenen Problembehandlungsthemen. Sie werden regelmäßig überprüft, um die Beantwortung neuer Einträge zu gewährleisten.

  • TfsAdminUtil hat die Dienstkontoinformationen der SQL Server Reporting Services-Website nicht aktualisiert.

  • Der Befehl TfsDeleteProject hat nicht alle Komponenten eines Teamprojekts gelöscht.

  • Der Befehl RenameDT gibt einen Fehler zurück.

TfsAdminUtil hat die Dienstkontoinformationen der SQL Server Reporting Services-Website nicht aktualisiert.

Wenn Sie das Dienstkonto mithilfe des Befehlszeilendienstprogramms TFSAdminUtil ändern, müssen Sie nach der Ausführung von TfsAdminUtil ChangeAccount auf dem TFSService-Konto auch die Anmeldeinformationen für die Reporting Service-Datenquellen aktualisieren. Wenn Sie die Anmeldeinformationen nicht aktualisieren, werden Fehlermeldungen angezeigt, sobald Sie einen Bericht ausführen möchten.

Im Folgenden sind einige Symptome dieses Problems aufgeführt:

  • Berichte können nicht ausgeführt werden, nachdem das Team Foundation Server-Dienstkonto geändert wurde.

  • Die Fehlermeldung: "Vom Berichtsserver-Webdienst kann nicht auf sichere Informationen des Berichtsservers zugegriffen werden. Überprüfen Sie, ob das WebServiceAccount-Objekt in der Konfigurationsdatei des Berichtsservers ordnungsgemäß angegeben ist. (rsAccessDeniedToSecureData)"

  • Die Fehlermeldung: "Fehler bei der Berichtsverarbeitung. (rsProcessingAborted)"

  • Die Fehlermeldung: "Anmeldung fehlgeschlagen: Unbekannter Benutzername oder ungültiges Kennwort. (Ausnahme von HRESULT: 0x8007052E)"

  • Das folgende Verfahren veranschaulicht, wie das Problem behoben werden kann.

So aktualisieren Sie die Anmeldeinformationen für die Reporting Service-Datenquellen

  1. Öffnen Sie Internet Explorer.

  2. Öffnen Sie http://ApplicationTierServerName/Reports.

  3. Klicken Sie auf der Registerkarte Inhalt auf die Option TfsReportDS.

  4. Aktualisieren Sie auf der Registerkarte Eigenschaften die Optionen Benutzername und Kennwort für Anmeldeinformationen, die sicher auf dem Berichtsserver gespeichert sind.

  5. Wiederholen Sie die Schritte drei (3) und vier (4) für TfsOlapReportDS.

Der Befehl TfsDeleteProject hat nicht alle Komponenten eines Teamprojekts gelöscht.

Wenn Sie den Befehl TfsDeleteProject /force verwenden, um ein Teamprojekt zu löschen, kann Team Foundation Server möglicherweise nicht alle Komponenten dieses Projekts löschen. Durch den Befehl TfsDeleteProject /force löscht Team Foundation Server das Teamprojekt. Dabei wird jede einzelne Komponente gelöscht, einschließlich Arbeitsaufgabenverfolgung, Berichterstellung, Quellcodeverwaltung, Build, Windows SharePoint Services und SQL Server 2005 Reporting Services. Wenn Team Foundation Server jede Komponente erfolgreich gelöscht hat, wird die Meldung Fertig angezeigt.

Wenn beim Löschen einer Teamprojektkomponente ein Problem auftritt, überspringt Team Foundation Server diese Komponente, und eine Fehlermeldung wird angezeigt. Die nächste Komponente wird gelöscht, und die Metadaten und Sicherheitseinstellungen des Teamprojekts bleiben unversehrt.

Hinweis:

Wenn Sie nicht alle Komponenten des gelöschten Teamprojekts entfernen, können Sie kein Teamprojekt mit demselben Namen erstellen.

Das folgende Verfahren veranschaulicht, wie das Problem behoben werden kann.

So löschen Sie die übrigen Teamprojektkomponenten

  1. Lesen Sie die zurückgegebenen Meldungen, um festzustellen, welche Komponenten nicht gelöscht wurden, und welche Komponenten erfolgreich gelöscht wurden (diese erkennen Sie an der Meldung Fertig).

  2. Lesen Sie die Fehlermeldung für die nicht gelöschte Komponente, und beheben Sie das Problem manuell.

  3. Führen Sie den Befehl TfsDeleteProject /force erneut aus.

Weitere Informationen zum Befehlszeilentool TfsDeleteProject finden Sie unter TFSDeleteProject.

Der Befehl RenameDT gibt einen Fehler zurück

Der Team Foundation-Installations-Assistent erstellt in ISS eine Website mit dem Namen "Team Foundation Server". Team Foundation kann nicht ordnungsgemäß ausgeführt werden, wenn diese Website umbenannt wird.

Wenn Sie in ISS den Standardnamen der Website ("Team Foundation Server") ändern, gibt das Befehlszeilentool RenameDt eine Fehlermeldung zurück. Nennen Sie die IIS-Website wieder "Team Foundation Server", um den folgenden Fehler zu beheben:

Die Verbindungszeichenfolge kann nicht aus "web.config" geladen werden.

Weitere Informationen zum Befehlszeilentool RenameDT finden Sie unter Befehl "RenameDT".

Siehe auch

Referenz

TFSDeleteProject