TFS2008里的分析数据库错误

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

于是写了个批处理文件

复制代码
代码
c:
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

 

 

 

posted @   george.hu  阅读(237)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 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 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
点击右上角即可分享
微信分享提示