Partager via


RebuildWarehouse, commande

Vous pouvez utiliser la commande RebuildWarehouse pour régénérer SQL Server Reporting Services et les bases de données SQL Server Analysis Services que Visual Studio Team Foundation Server utilise.

Pour démarrer la régénération de ces bases de données de façon interactive, vous pouvez utiliser le nœud Création de rapport dans la console Administration de Team Foundation. Pour plus d'informations, consultez Ouvrir la console Administration Team Foundation.

Autorisations requises

Pour utiliser la commande RebuildWarehouse, vous devez être membre des groupes suivants :

  • le groupe de sécurité Team Foundation Administrators et le groupe de sécurité Administrateurs sur le serveur ou les serveurs qui exécutent la console d'administration pour Team Foundation

  • le groupe sysadmin sur le serveur ou les serveurs qui exécutent l'instance de SQL Server qui héberge les bases de données pour Team Foundation Server

Pour plus d'informations, consultez Autorisations de Team Foundation Server.

Notes

Même si vous vous connectez en tant qu'administrateur, vous devez ouvrir une fenêtre d'invite de commandes avec des autorisations élevées pour exécuter cette fonction sur un serveur Windows Server 2008. Pour ouvrir une fenêtre d'invite de commandes avec élévation de privilèges, cliquez sur Démarrer, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu'administrateur. Pour plus d'informations, consultez la page du site Web Microsoft : Contrôle de compte d'utilisateur.

TFSConfig RebuildWarehouse /analysisServices | /all [/ReportingDataSourcePassword:Password]

Paramètres

Espace réservé

Description

Password

Spécifie le mot de passe utilisé par le compte de sources de données pour SQL Server Reporting Services. Ce compte est désigné TFSReports dans la documentation.

Option

Description

/analysisServices

Obligatoire si /all n'est pas utilisé. Spécifie qu'uniquement la base de données pour les Analysis Services sera reconstruite. Si aucune base de données n'existe pour Analysis Services, vous devez également utiliser l'option /reportingDataSourcePassword.

/all

Obligatoire si /analysisServices n'est pas utilisé. Spécifie que toutes les bases de données d'analyse et création de rapports que Team Foundation Server utilise seront reconstruites.

/reportingDataSourcePassword:Password

Obligatoire si la base de données TFS_Analysis n'existe pas. Spécifie le mot de passe du compte utilisé comme compte de sources de données pour SQL Server Reporting Services (TFSReports). Pour plus d'informations, consultez Comptes de service et dépendances dans Team Foundation Server.

Notes

Vous pouvez utiliser cette commande lors du déplacement ou du fractionnement d'une collection de projets d'équipe, de la restauration de données ou de la modification de la configuration de votre déploiement.

Exemple

L'exemple suivant indique comment regénérer la base de données Analysis Services pour un déploiement de Team Foundation Server.

Notes

Les noms de sociétés, d'organisations, de produits et de domaines, les adresses de messagerie, les logos, et les noms de personnes et de lieux, ou les événements utilisés dans les exemples, sont fictifs. Toute ressemblance avec des noms ou des événements réels est purement fortuite et involontaire.

TFSConfig RebuildWarehouse /analysisServices
        

Voir aussi

Concepts

Architecture de Team Foundation Server

Fonctionnement de SQL Server et de SQL Server Reporting Services

Console Administration Team Foundation

Autres ressources

Ajouter un serveur de rapports à votre déploiement