sitecore:无法访问分析(登录失败)

时间:2013-02-28 14:59:26

标签: sitecore sitecore6 sitecore-dms

所有数据库都存储在我需要远程访问的远程服务器中。 我需要从我的代码隐藏文件访问Analytic db以获得最常查看的页面。 所以,我试过这样的事情:

SqlConnection thisConnection = new SqlConnection("Data Source=xxx.xxx.xxx.xxx;database=xxxx ;User id=xxxx;Password=xxxx;");

但抛出异常(登录失败......) 我找到了很少的指南,但并没有真正理解它是如何被使用的。

指南1:使用http://learnsitecore.cmsuniverse.net/en/Developers/Articles/2009/09/mostviewedList.aspx中提到的创建LINQ to SQL类(O / R设计器) 任何人都可以告诉我或指导我该怎么办?这样做我完全不知道。

指南2:使用配置管理器(我还没有尝试过)

string connectionString = ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString;

using(SqlConnection SqlConnection = new SqlConnection(connectionString));

2 个答案:

答案 0 :(得分:2)

您使用的是哪个版本的Sitecore?您使用的是OMS还是DMS?您链接的文章是用于查询OMS,在Sitecore 6.5 / DMS中您应该通过Sitecore.Analytics API进行查询,因此需要sql连接参考。

How to get item page views using sitecore 6.5 Analytics API

答案 1 :(得分:1)

Jim在这个answer中提到他最后写了自己的电话。也许他可能是更多信息的来源。

此外,我不知道您的要求究竟是什么,但请快速查看this page,看看此代码是否提供了您的要求。

希望这有帮助。