Condividi tramite


Risoluzione dei problemi relativi alla generazione di report di Team Foundation

Aggiornamento: novembre 2007

In questo argomento sono elencati i problemi comuni che si verificano durante l'utilizzo di Team Foundation Reporting:

Durante l'esecuzione di un report viene visualizzato un messaggio di errore

Nel report non sono presenti dati

L'esecuzione di un report impiega molto tempo

Non si dispone delle autorizzazioni di accesso a un report

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). Questi forum contengono thread in cui è possibile eseguire ricerche su una serie di argomenti della risoluzione dei problemi e vengono sottoposti a controllo per fornire risposte rapide alle domande degli utenti.

Durante l'esecuzione di un report viene visualizzato un messaggio di errore

Quando si esegue un report, è possibile ricevere un messaggio di errore come il seguente:

  • Errore durante l'elaborazione del report. (rsProcessingAborted).

  • Impossibile eseguire la query per il set di dati 'dsPriorityParam'. (rsErrorExecutingCommand). Per ulteriori informazioni su questo errore, individuare il Server report nel server locale o attivare gli errori remoti.

Questi messaggi di errore indicano un problema nello spostamento dei dati dagli archivi operativi al warehouse di dati e la possibilità che nel report manchino informazioni.

Se l'errore indica che si è verificato un problema di connessione all'origine dati, verificare che le origini dati siano configurate correttamente. Per ulteriori informazioni, vedere Procedura: cambiare l'account o la password del servizio SQL Server Reporting Services.

Poiché la causa di tali errori è in genere da ricercare nei programmi di data warehousing anziché nel programma di creazione report, è necessario seguire le procedure di risoluzione dei problemi descritte in Risoluzione dei problemi relativi al data warehouse.

Nel report non sono presenti dati

Se si ritiene che nel report manchino informazioni, è possibile verificare tale omissione ricorrendo alle procedure descritte di seguito.

Per confermare la mancanza dei dati

  1. Apportare una o più delle seguenti modifiche:

    • Archiviare un file modificato nel controllo del codice sorgente.

    • Aggiornare un elemento di lavoro.

    • Pubblicare i risultati di un test.

  2. Fare clic su Start, scegliere Tutti i programmi, scegliere Microsoft SQL Server 2005 e quindi SQL Server Management Studio.

  3. Nell'elenco Tipo server nella finestra di dialogo Connetti al server selezionare Motore di database, quindi fare clic su Connetti.

  4. Espandere il nodo Database, il nodo nomeserverTFSWarehouse, quindi il nodo Tabelle.

  5. Verificare che le modifiche vengano visualizzate nelle tabelle appropriate:

    • Se è stata eseguita l'archiviazione di un file modificato in un controllo del codice sorgente, fare clic con il pulsante destro del mouse sulle tabelle dbo.Changeset e dbo.Code, scegliere Apri tabella e verificare che le modifiche vengano visualizzate.

    • Se è stato aggiornato un elemento di lavoro, fare clic con il pulsante destro del mouse sulle tabelle dbo.Current Work Item e dbo.Work Item History, scegliere Apri tabella e verificare che le modifiche vengano visualizzate.

    • Se sono stati pubblicati i risultati un test, fare clic con il pulsante destro del mouse sulla tabella dbo.Test Result, scegliere Apri tabella e verificare che le modifiche vengano visualizzate.

Se la mancanza di dati è dovuta a un problema nel data warehouse, seguire le procedure di risoluzione dei problemi descritte in Risoluzione dei problemi relativi al data warehouse.

L'esecuzione di un report impiega molto tempo

Quando si esegue o si visualizza per la prima volta un report precompilato, Team Foundation può richiedere molto tempo (decine di minuti) per riunire ed elaborare i dati presenti nel data warehouse. Attendere il completamento dell'elaborazione. Se l'elaborazione del report non viene completata e il report non viene visualizzato dopo 30 minuti, contattare l'amministratore di Team Foundation.

Non si dispone delle autorizzazioni di accesso a un report

Se si riceve un messaggio di errore che indica che non si dispone dell'autorizzazione necessaria per accedere a un report, contattare l'amministratore di Team Foundation o l'amministratore del server SQL Server Reporting Services. Per ulteriori informazioni, vedere la classe Procedura: impostare le autorizzazioni di collaborazione per Team Foundation Server.

Vedere anche

Concetti

Origini dati per la generazione di report di Team Foundation

Altre risorse

Utilizzo di report e metriche

Risoluzione dei problemi relativi a Reporting Services