Risoluzione dei problemi relativi agli strumenti della riga di comando di Team Foundation Server
Aggiornamento: novembre 2007
In questo argomento vengono illustrati i problemi comuni che possono verificarsi quando si utilizza uno strumento della riga di comando.
Se non è possibile risolvere un problema dopo avere esaminato questi suggerimenti e quelli riportati nell'argomento relativo ai singoli messaggi di errore, visitare i forum tecnici Microsoft per Visual Studio Team System all'indirizzo https://go.microsoft.com/fwlink/?LinkId=54490 (informazioni in lingua inglese). I forum offrono thread in cui è possibile eseguire ricerche su una serie di argomenti relativi alla risoluzione dei problemi e sono sottoposti a controllo per fornire risposte alle domande degli utenti.
TfsAdminUtil non ha aggiornato le informazioni dell'account del servizio nel sito Web di SQL Server Reporting Services
Il comando TfsDeleteProject non ha eliminato tutti i componenti di un progetto Team
Il comando RenameDT restituisce un errore
TfsAdminUtil non ha aggiornato le informazioni dell'account del servizio nel sito Web di SQL Server Reporting Services
Se si utilizza l'utilità della riga di comando TFSAdminUtil per modificare l'account del servizio, è necessario aggiornare anche le credenziali per le origini dati di Reporting Services dopo l'esecuzione di TfsAdminUtil ChangeAccount nell'account di TFSService. Se non si aggiornano le credenziali, quando si tenta di eseguire un report in un secondo momento verranno visualizzati errori.
Tra i sintomi di questo problema sono inclusi i seguenti:
Impossibilità ad eseguire report dopo la modifica dell'account del servizio di Team Foundation Server
Messaggio di errore: "Il servizio Web ReportServer non è in grado di accedere a informazioni protette nel server di report. Verificare che nel file config del server di report il valore WebServiceAccount sia specificato in modo corretto. (rsAccessDeniedToSecureData)"
Messaggio di errore: "Errore durante l'elaborazione del report. (rsProcessingAborted)"
Messaggio di errore: "Accesso non riuscito: nome utente sconosciuto o password errata. (Eccezione da HRESULT: 0x8007052E)"
Nella procedura descritta di seguito viene illustrato come risolvere il problema.
Per aggiornare le credenziali per le origini dati di Reporting Services
Avviare Internet Explorer.
Aprire http://NomeServerLivelloApplicazione/Reports.
Nella scheda Sommario scegliere TfsReportDS.
Nella scheda Proprietà aggiornare Nome utente e Password per Credenziali archiviate in modo sicuro nel server di report.
Ripetere i passaggi tre (3) e quattro (4) per TfsOlapReportDS.
Il comando TfsDeleteProject non ha eliminato tutti i componenti di un progetto Team
Se si utilizza il comando TfsDeleteProject /force per eliminare un progetto Team, è possibile che Team Foundation Server non sia in grado di eliminare tutti i componenti di tale progetto. Mediante il comando TfsDeleteProject /force in Team Foundation Server il progetto Team viene eliminato rimuovendo ogni componente, tra cui gestione elementi di lavoro, generazione di report, controllo del codice sorgente, compilazione, Windows SharePoint Services e SQL Server 2005 Reporting Services. Se Team Foundation Server è in grado di eliminare ogni componente, verrà restituito il messaggio Completato.
Se in Team Foundation Server si verificano problemi durante l'eliminazione di un singolo componente del progetto Team, il componente viene ignorato e viene restituito un messaggio di errore. Viene quindi eliminato il componente successivo, mentre i metadati e le impostazioni di sicurezza del progetto Team rimangono invariati.
Nota: |
---|
Se non vengono rimossi tutti i componenti del progetto Team eliminato, non sarà possibile creare un altro progetto Team con lo stesso nome. |
Nella procedura descritta di seguito viene illustrato come risolvere il problema.
Per eliminare i componenti rimanenti del progetto Team
Esaminare i messaggi restituiti per determinare quali componenti sono stati eliminati correttamente (messaggio Completato) e quali no.
Leggere il messaggio di errore per il componente che non è stato eliminato e correggere manualmente il problema segnalato.
Eseguire di nuovo il comando TfsDeleteProject /force.
Per ulteriori informazioni sullo strumento della riga di comando TfsDeleteProject, vedere TFSDeleteProject.
Il comando RenameDT restituisce un errore
Mediante l'Installazione guidata di Team Foundation viene creato un sito Web denominato "Team Foundation Server" in IIS. Team Foundation non verrà eseguito correttamente se si modifica il nome di questo sito Web.
Se si modifica manualmente il nome originale del sito Web predefinito in IIS "Team Foundation Server", lo strumento della riga di comando RenameDt restituirà un errore. Assegnare di nuovo il nome "Team Foundation Server" al sito Web IIS, per risolvere l'errore seguente:
Impossibile caricare la stringa di connessione da web.config
Per ulteriori informazioni sullo strumento della riga di comando RenameDT, vedere Comando RenameDT.