RebuildWarehouse 命令
您可以使用 RebuildWarehouse 命令来重新生成Visual Studio Team Foundation Server 使用的 SQL Server 报告服务和 SQL Server Analysis Services 数据库。
若要以交互方式启动这些数据库中的重新生成,您可以使用 Team Foundation 管理控制台中的**“报告”**节点。 有关更多信息,请参见打开 Team Foundation 管理控制台。
所需权限
若要使用 RebuildWarehouse 命令,您必须是下列组的成员:
正在运行 Team Foundation 管理控制台的服务器上的**“Team Foundation Administrators (Team Foundation 管理员)”安全组和“Administrators”**安全组
正在运行承载 Team Foundation Server 数据库的 SQL Server 实例的服务器上的**“sysadmin”**组
有关更多信息,请参见 Team Foundation Server 权限。
提示
即使您是以管理凭据登录的,也必须使用提升的权限打开命令提示窗口,才能在正在运行 Windows Server 2008 的服务器上执行此功能。 若要使用提升的权限打开命令提示符窗口,请单击“开始”,右击“命令提示符”,然后单击“以管理员身份运行”。 有关更多信息,请参见 Microsoft 网站上的以下网页:用户帐户控制。
TFSConfig RebuildWarehouse /analysisServices | /all [/ReportingDataSourcePassword:Password]
参数
占位符 |
说明 |
---|---|
Password |
指定 SQL Server Reporting Services 数据源帐户使用的密码。 在该文档中,此帐户被称为 TFSReport。 |
选项 |
说明 |
---|---|
/analysisServices |
如果未使用 /all,则必选。 指定将仅重新生成 Analysis Services 数据库。 如果并不存在Analysis Services 的数据库,则还必须使用 /reportingDataSourcePassword 选项。 |
/all |
如果未使用 /analysisServices,则必选。 指定将重新生成 Team Foundation Server 使用的所有报告和分析数据库。 |
/reportingDataSourcePassword:Password |
如果 TFS_Analysis 数据库不存在,则为必需。 指定被用作 SQL Server Reporting Services (TFSReports) 数据源帐户的帐户的密码。 有关更多信息,请参见 Team Foundation Server 中的服务帐户和依赖项。 |
备注
移动或拆分团队项目集合,还原数据,或更改部署的配置时,您可以使用此命令。
示例
下面的示例演示如何为 Team Foundation Server 部署重新生成 Analysis Services 数据库。
提示
本文档示例所提及的公司、组织、产品、域名、电子邮件地址、徽标、人物、地点和事件纯属虚构。不应据此联想或推断到任何真实的公司、组织、产品、域名、电子邮件地址、徽标、人物、地点或事件。
TFSConfig RebuildWarehouse /analysisServices
请参见
概念
了解 SQL Server 和 SQL Server Reporting Services