视图:

症状:

遇到/安装团队,配置和正常工作,但错误发生时用户试图运行一个报告。当这是尝试在浏览器服务器本身,错误将类似于本文的底部的消息。

解决方案:

如果安装使用该服务器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