症状:
遇到/安装团队,配置和正常工作,但错误发生时用户试图运行一个报告。当这是尝试在浏览器服务器本身,错误将类似于本文的底部的消息。
解决方案:
如果安装使用该服务器2012(或更高版本)问题是最有可能的SQL Server 10原生客户端没有安装在服务器上。这是安装SQL 2008 r2但不是最新版本。这个文件可以从微软的网站免费下载。的名字是“Microsoft®SQL Server®2008 R2原生客户端”,是“SQL Server 2008 R2®功能包”。实际的文件安装“sqlncli。msi”和有操作系统的特定版本的这个文件所以特别注意,以确保正确的一个选择。
服务器上的错误显示在浏览器中……
“/”应用程序服务器错误。
- - - - - - - - - -
数据库登录失败。
描述:一个未处理的异常发生在执行当前的web请求。有关更多信息,请查看堆栈跟踪误差和兴起的代码。
异常详细信息:System.Runtime.InteropServices。COMException:数据库登录失败。
源错误:
执行期间生成了未处理的异常,当前的web请求。信息的来源和位置异常可以使用下面的异常堆栈跟踪确认。
堆栈跟踪:
[COMException (0 x8004100f):数据库登录失败了。)
CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass。出口(ExportOptions pExportOptions RequestContext pRequestContext) + 0
CrystalDecisions.ReportSource.EromReportSourceBase。ExportToStream (ExportRequestContext reqContext) + 263
(:中会抛出LogOnException数据库登录失败了。)
CrystalDecisions.ReportAppServer.ConvertDotNetToErom。ThrowDotNetException(异常e) + 334
CrystalDecisions.ReportSource.EromReportSourceBase。ExportToStream (ExportRequestContext reqContext) + 318
CrystalDecisions.CrystalReports.Engine.FormatEngine。ExportToStream (ExportRequestContext reqContext) + 663
CrystalDecisions.CrystalReports.Engine.ReportDocument。ExportToStream (ExportOptions选项)+ 97
CrystalDecisions.CrystalReports.Engine.ReportDocument。ExportToStream (ExportFormatType formatType) + 85
MetTeamShared.CrystalWrapper.Render () + 45
orx.Helpers.CrystalHelper。ReportToBytes (IReportDocument医生,字典2参数)+ 293
orx.Helpers.CrystalHelper。RenderToOutputStream (HttpResponse响应,IReportDocument文档,布尔asAttachment) + 45
orx.Controllers.CrystalController。RenderReport (String id,字典的两个参数,字符串outputName,布尔asAttachment) + 710
lambda_method(关闭、ControllerBase对象[])+ 264
< > c__DisplayClass1 System.Web.Mvc。< WrapVoidAction > b__0 (ControllerBase控制器对象[]参数)+ 17
System.Web.Mvc.ActionMethodDispatcher。执行(ControllerBase控制器对象[]参数)+ 17
System.Web.Mvc.ReflectedActionDescriptor。Execute (ControllerContext ControllerContext, IDictionary 2参数)+ 205
System.Web.Mvc.ControllerActionInvoker。InvokeActionMethod (ControllerContext ControllerContext, ActionDescriptor ActionDescriptor, IDictionary 2参数)+ 27
< > c__DisplayClass42 System.Web.Mvc.Async。< BeginInvokeSynchronousActionMethod > b__41 () + 28
System.Web.Mvc.Async。< > c__DisplayClass8”1。< BeginSynchronous > b__7 (IAsyncResult _) + 12
System.Web.Mvc.Async.WrappedAsyncResult的1.()+ 57结束
System.Web.Mvc.Async.AsyncControllerActionInvoker。EndInvokeActionMethod (IAsyncResult asyncResult) + 50
< > c__DisplayClass39 System.Web.Mvc.Async。< BeginInvokeActionMethodWithFilters > b__33 () + 58
< > c__DisplayClass4f System.Web.Mvc.Async。< InvokeActionMethodFilterAsynchronously > b__49 () + 237
< > c__DisplayClass4f System.Web.Mvc.Async。< InvokeActionMethodFilterAsynchronously > b__49 () + 237
< > c__DisplayClass37 System.Web.Mvc.Async。< BeginInvokeActionMethodWithFilters > b__36 (IAsyncResult asyncResult) + 12
System.Web.Mvc.Async.WrappedAsyncResult的1.()+ 57结束
System.Web.Mvc.Async.AsyncControllerActionInvoker。EndInvokeActionMethodWithFilters (IAsyncResult asyncResult) + 50
< > c__DisplayClass2a System.Web.Mvc.Async。< BeginInvokeAction > b__20 () + 24
< > c__DisplayClass25 System.Web.Mvc.Async。< BeginInvokeAction > b__22 (IAsyncResult asyncResult) + 126
System.Web.Mvc.Async.WrappedAsyncResult的1.()+ 57结束
System.Web.Mvc.Async.AsyncControllerActionInvoker。EndInvokeAction (IAsyncResult asyncResult) + 45
< > c__DisplayClass1d System.Web.Mvc。< BeginExecuteCore > b__18 (IAsyncResult asyncResult) + 14
< > c__DisplayClass4 System.Web.Mvc.Async。< MakeVoidDelegate > b__3 (IAsyncResult ar) + 25
System.Web.Mvc.Async.WrappedAsyncResult的1.()+ 62结束
System.Web.Mvc.Controller。EndExecuteCore (IAsyncResult asyncResult) + 61
< > c__DisplayClass4 System.Web.Mvc.Async。< MakeVoidDelegate > b__3 (IAsyncResult ar) + 25
System.Web.Mvc.Async.WrappedAsyncResult的1.()+ 62结束
System.Web.Mvc.Controller。EndExecute (IAsyncResult asyncResult) + 49
System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController。EndExecute (IAsyncResult asyncResult) + 10
< > c__DisplayClass8 System.Web.Mvc。< BeginProcessRequest > b__3 (IAsyncResult asyncResult) + 28
< > c__DisplayClass4 System.Web.Mvc.Async。< MakeVoidDelegate > b__3 (IAsyncResult ar) + 25
System.Web.Mvc.Async.WrappedAsyncResult的1.()+ 62结束
System.Web.Mvc.MvcHandler。EndProcessRequest (IAsyncResult asyncResult) + 49
System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler。EndProcessRequest (IAsyncResult结果)+ 9
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () + 9048781
System.Web.HttpApplication。ExecuteStep (IExecutionStep一步,布尔completedSynchronously) + 184
- - - - - - - - - -
版本信息:微软的。net Framework版本:4.0.30319;ASP。净版:4.0.30319.1031