TFS2008里的分析数据库错误
网络部有天晚上下班后停电,机房里所有设备没能幸免,包括TFS服务器,第二天上去一看,别的都还好,独独Analysis服务里的数据库坏掉了,WSS里所有的图形报表都出不来了,这下不好弄了,网管试着把备份的数据恢复了一下,没什么用,于是这事只有到我们部门解决了,在网上查了一下资料,需要重新建立Analysis服务的数据库,把2005的TFS语句稍稍变化一下就行了
于是写了个批处理文件

cd C:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Tools
Setupwarehouse -rebuild -mturl http://tfs:8080 -c warehouseschema.xml -s tfs -d
TfsWarehouse -a TFS\TFSSERVICE -ra TFS\TFSREPORT
pause
执行完后按网上的方法
在 http://localhost:8080/Warehouse/v1.0/warehousecontroller.asmx 调用 RUN和GETWarehouseStatus方法,我的状态值始终对不上,不管了,继续,把Analysis服务里的数据库重新执行一下
执行完了后一堆错,看来数据库还是有些问题,把那些报错的语句粘到查询分析器里执行了一遍,又可以查询出来了,回来再执行Analysis的处理,居然好了,真是无语。。。。。。
回到WSS网站,还是出不来图表和报表,不过这次是报权限错误了,这个好解决了
进入http://localhost/Reports/Pages/Folder.aspx?SelectedTabId=PropertiesTab
将提示权限不足的用户添加为内容管理员,OK,久违的报表总算出来了
网上的解决方案地址:http://myvaslimited.spaces.live.com/blog/cns!2D01657952854EE0!623.entry
作者:george.hu
出处:http://www.cnblogs.com/georgehu/
本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
胡乔治。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· [AI/GPT/综述] AI Agent的设计模式综述
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!