PerformancePoint Services故障排除
本博文中我们将分享PerformancePoint Services故障排除的一些有益提示,TechNet上的文章和其他一些有关这些主题的博文。例如:
- 一步一步PerformancePoint Service安装部署,这里面也包含了其他一些TechNet文章。
- 系统掌握PerformancePoint 2010 部署,这篇博文是产品组写的,其中包含了很多截图。
除了阅读相关文章外,排除故障时我常常使用下列工具,特别是当检查数据源链接错误时:
- SharePoint ULS Log Viewer 统一记录服务(Unified Logging Service,简写为ULS)会将SharePint事件写入跟踪日志(存放在文件系统的...\14\LOGS目录下)。通过ULSViewer我们可以打开一个ULS日志文件,以更加友好的格式显示其内容。
- SQL Server Profiler是一个图形化界面的SQL 跟踪程序,可以监控一个数据库引擎或分析服务的实例。你可以在这里和这里了解更多内容。
- 我一开始就使用的Windows事件查看器,当遇到认证方面的故障时,研究一下安全日志很有用。这里还有一篇TechNet上的博文。
实例:一个可能会遇到的PerformancePoint Service错误
下面是当你尝试使用无人参与服务账户连接到数据源进行验证时 ,常会遇到的一个错误。本例中,我在前端服务器上打开PerformancePoint Dashboard Desinger 仪表板设计器,输入正确的数据库服务器名称,并点击数据库下拉框。这时出现如下的错误。
我打开位于PerformancePoint Service 所在的应用服务器上的ULSViewer。其中可以看到有关无人参与服务账户问题的更多细节。
接下来,我回顾了上面提到的有关安装配置PerformancePoint Service的文章,找到如下的与该问题相关的内容:
需要初始化安全存储服务(Secure Store Service)应用程序。可以参考有关配置安全存储服务(SharePoint Server 2010)中的下列章节:
我检查了无人参与服务账户,配置正确。 然后进入安全存储服务管理页面,我点击“刷新密钥”并输入通行短语以便重新生成密钥。然后我再次尝试连接数据源。现在可以连接到AdventureWorks2000数据库了。成功!
参考资料