SharePoint查看审计历史(View Audit History)报错:“File Not Found” 的解决办法
2013-06-13 14:53
351 查看
如需转载请注明出处:/article/5899805.html
在使用SharePoint中的View Audit History功能后遇到错误!
操作过程如下,点击View Audit History按钮
出现错误“File Not Found”
于是打开Site Action->Site Settings->Site collection audit settings中的所有项;
之后返回到Site Settings,找到Audit log reports,报如下错误:”指定的网站不包含本报告所述的元数据列表”(Error: The specified web does not contain a reporting metadata list)
解决方法:运行Stsadm命令的格式如下
stsadm -o activatefeature -name Reporting -url http://[server]/[sitecollection]/ –force
代码示例:
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, "Courier New", courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }
保存文件为批处理,例如ActivateReportingFeature-TestingSite2.bat
执行成功后再次打开,效果如下
至此正常来讲你的问题应该已经解决了!
不过我的客户给我开了个大玩笑!
返回站点再次点击“View Audit History”,依旧报错“File Not Found”, 接着打开同级的其它站点并随意找个文件点击“View Audit History”,发现正常!为什么就这么个站点出错,其它站点正常?其实做到这步已经可以说明该audit功能已经正常开启了,至于报错站点,可能由于当时创建该站点时出现一些隐性错误。由此,我们考虑通过stsadm 的export命令来导出站点,再删除该站点并重新创建该站点,注意创建的时候选择空白站点模板,否则导入会停止。具体关于export/import的操作查看我另外一篇文章专门讲这两个命令!http://www.cnblogs.com/dadongzuo/archive/2013/06/17/3140753.html
重新导入站点发现错误依旧,结果发现,这个错误的根源在于这个客户创建该站点时,在URL上加了连续的两个空格!!疯了。其实加空格sharepoint不担心,就是audit这个第三方程序并不会判断,所以在这个站点上每次点audit就会报“File Not Found”!
问题的根源找到了就好办了,打开site settings找到站点的URL地址,把空格去掉就OK了。!
参考:http://support.microsoft.com/kb/949605
如需转载请注明出处:/article/5899805.html
在使用SharePoint中的View Audit History功能后遇到错误!
操作过程如下,点击View Audit History按钮
出现错误“File Not Found”
于是打开Site Action->Site Settings->Site collection audit settings中的所有项;
之后返回到Site Settings,找到Audit log reports,报如下错误:”指定的网站不包含本报告所述的元数据列表”(Error: The specified web does not contain a reporting metadata list)
解决方法:运行Stsadm命令的格式如下
stsadm -o activatefeature -name Reporting -url http://[server]/[sitecollection]/ –force
代码示例:
@SET STSADM="C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\STSADM.exe" %STSADM% -o activatefeature -name Reporting -url https://dms.siemens.com.cn/sites/TestingSite2 -force pause
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, "Courier New", courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }
保存文件为批处理,例如ActivateReportingFeature-TestingSite2.bat
执行成功后再次打开,效果如下
至此正常来讲你的问题应该已经解决了!
不过我的客户给我开了个大玩笑!
返回站点再次点击“View Audit History”,依旧报错“File Not Found”, 接着打开同级的其它站点并随意找个文件点击“View Audit History”,发现正常!为什么就这么个站点出错,其它站点正常?其实做到这步已经可以说明该audit功能已经正常开启了,至于报错站点,可能由于当时创建该站点时出现一些隐性错误。由此,我们考虑通过stsadm 的export命令来导出站点,再删除该站点并重新创建该站点,注意创建的时候选择空白站点模板,否则导入会停止。具体关于export/import的操作查看我另外一篇文章专门讲这两个命令!http://www.cnblogs.com/dadongzuo/archive/2013/06/17/3140753.html
重新导入站点发现错误依旧,结果发现,这个错误的根源在于这个客户创建该站点时,在URL上加了连续的两个空格!!疯了。其实加空格sharepoint不担心,就是audit这个第三方程序并不会判断,所以在这个站点上每次点audit就会报“File Not Found”!
问题的根源找到了就好办了,打开site settings找到站点的URL地址,把空格去掉就OK了。!
参考:http://support.microsoft.com/kb/949605
如需转载请注明出处:/article/5899805.html
相关文章推荐
- Cordova/CDVViewController.h file not found 解决办法
- Cordova/CDVViewController.h file not found 解决办法
- Cordova/CDVViewController.h file not found 解决办法
- Cordova/CDVViewController.h file not found 解决办法
- Cordova/CDVViewController.h file not found解决办法
- Cordova/CDVViewController.h file not found 解决办法
- Cordova/CDVViewController.h file not found 解决办法
- android FileNotFoundException(Is a Directory)解决办法
- web服务发生错误 System.IO.FileNotFoundException 解决办法
- File not found:'*.dcu'解决办法
- [原]在Oracle SOASUITE 10g 调用ESB 报“java.io.FileNotFoundException: /u01/esb/product/10.1.3.1/j2ee/home/../Context.properties”问题的解决办法
- hadoop 报错Error: java.io.FileNotFoundException: Path is not a file:/xx1/xx2的解决办法
- 使用HttpURLConnection下载文件时出现 java.io.FileNotFoundException彻底解决办法
- servlet+jsp开发javaweb项目时加载文件出现FileNotFoundException的问题的解决办法
- libxml/tree.h file not found解决办法
- comfortable-mexican-sofa 安装后提示:File to import not found or unreadable: jquery.ui.all 的解决办法
- lnn.c:4:9: fatal error: 'nanomsg/nn.h' file not found, torch nn安装错误解决办法
- File not found:'*.dcu'解决办法
- 解决Azure “Failed to start Storage Emulator: the SQL Server instance `.\' could not be found.”
- libxml/tree.h file not found解决办法