尝试连接到报表服务器失败。 ssrs举报
嗨,我在连接到ssrs报告时出现问题。我的报告在服务器上成功运行,并且还附加了报告的屏幕快照。 客户端代码:
ReportViewer1.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote;
ReportViewer1.ServerReport.ReportServerUrl = new Uri("http://nysa31:8080/Reports_MS2008");
ReportViewer1.ServerReport.ReportPath = "~/New Item";
ReportParameter[] Params = new ReportParameter[1];
Params[0] = new ReportParameter("EmployeeID", "990");
ReportViewer1.ServerReport.SetParameters(Params);
ReportViewer1.ServerReport.Refresh();
我收到此错误。 连接到报告服务器的尝试失败。请检查您的连接信息和报表服务器是一个兼容的版本]
你可能想都有点读的关于通过Windows验证访问SSRS,如:
http://praveenbattula.blogspot.com/2010/01/report-viewer-control-authentication.html
报告您设置的服务器URL似乎是报表管理器URL。 输入报告服务器URL来解决问题。 HTTP
这是我的问题,我是这样的涂料! –
如何让他的报表服务器URL看起来像报表管理器URL? – Josh
使用
:8080/Reports_MS2008
代替
HTTP:ysa31//N // Ñ ysa31:8080/Reports_MS2008
和文件夹名称必须以大写字母开头。
因为\ n和\ r为新行charectors。路径名称可能无法使用。
如何登录到报表服务器?如果您使用Windows身份验证,这是否符合您的asp.net身份验证,并且您是否启用了模拟? – Paddy
@ Paddy,谢谢你的回复。我正在使用Windows身份验证。报告服务器在我的开发机器上。我不知道我的结局出了什么问题。 –