我已在我的计算机上安装了SQL Server 2008 R2和2014 Developer Edition,并使用了SQL Server 2014报告服务。 我在报告查看器中出现了以下错误
尝试连接到报表服务器失败。检查你的 连接信息以及报表服务器是兼容的 版。 请求失败,HTTP状态为404:Not Found。
并检查报告服务器日志文件并获得以下错误
Software Usage Metrics initialize failed
我的身体可以让我知道可能的原因是什么,我怎么能超过这个。
网络配置
<assemblies>
<add assembly="Ext.Net" />
<add assembly="Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91" />
<add assembly="Microsoft.ReportViewer.Common, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91" />
<add assembly="Microsoft.Build.Framework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
</assemblies>
示例代码
ReportParameter[] repParams = new ReportParameter[1];
repParams[0] = new ReportParameter("CatergoryID", "109");
ReportViewer1.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote;
ReportViewer1.ServerReport.ReportServerUrl = new Uri("http://pcname/ReportServer_MSSQLSERVER2014");
ReportViewer1.ServerReport.ReportPath = "/folder/reportname";
ReportViewer1.ServerReport.SetParameters(repParams);
ReportViewer1.ServerReport.Refresh();
ReportViewer1.Update();
示例加价
<rsweb:ReportViewer ID="ReportViewer1" runat="server" ShowParameterPrompts="false" Height="450" Width="100%" ProcessingMode="Remote"
ShowWaitControlCancelLink="false">