我把项目拖到服务器,访问的时候就出现下面的错误提示,读取不了数据,怎么回事? 求大神支招java.lang.RuntimeException: Error codes:31300013 Can not find Data Connection:MESDB<br> at com.fr.data.impl.NameDatabaseConnection.createDatabase(Unknown Source)<br> at com.fr.data.impl.NameDatabaseConnection.getOriginalCharsetName(Unknown Source)<br> at com.fr.data.impl.AbstractDBDataModel.dealSQLCharset(Unknown Source)<br> at com.fr.data.impl.AbstractDBDataModel.<init>(Unknown Source)<br> at com.fr.data.impl.DiskCacheDBDataModel.<init>(Unknown Source)<br> at com.fr.data.impl.DBTableData.createCacheableDBResultSet(Unknown Source)<br> at com.fr.base.SynchronizedLiveDataModelUtils.createDefaultDBDataModel(Unknown Source)<br> at com.fr.base.SynchronizedLiveDataModelUtils.createDefaultDBDataModel(Unknown Source)<br> at com.fr.report.core.sheet.SheetExecutor.createDBDataModel(Unknown Source)<br> at com.fr.data.impl.DBTableData.createDataModel(Unknown Source)<br> at com.fr.data.impl.DBTableData.createDataModel(Unknown Source)<br> at com.fr.data.impl.DBTableData.createDataModel(Unknown Source)<br> at com.fr.data.AbstractParameterTableData.createDataModel(Unknown Source)<br> at com.fr.base.SynchronizedLiveDataModelUtils.createModelFromSource(Unknown Source)<br> at com.fr.base.SynchronizedLiveDataModelUtils.getLiveDataModel(Unknown Source)<br> at com.fr.report.core.sheet.SheetExecutor.__s_name2ResultSet(Unknown Source)<br> at com.fr.report.core.A.J.A(Unknown Source)<br> at com.fr.report.core.A.J.dealWithBEDSColumn(Unknown Source)<br> at com.fr.report.core.A.m.cc_ce_array(Unknown Source)<br> at com.fr.report.core.A.J.A(Unknown Source)<br> at com.fr.report.core.A.J.A(Unknown Source)<br> at com.fr.report.core.A.J.A(Unknown Source)<br> at com.fr.report.core.A.J.A(Unknown Source)<br> at com.fr.report.core.A.J.A(Unknown Source)<br> at com.fr.report.core.A.J.C(Unknown Source)<br> at com.fr.report.core.A.J.execute4Expand(Unknown Source)<br> at com.fr.report.core.A.J.execute(Unknown Source)<br> at com.fr.report.worksheet.WorkSheet.execute(Unknown Source)<br> at com.fr.report.core.sheet.AbstractWorkBookExecutor._execute(Unknown Source)<br> at com.fr.report.core.sheet.AbstractWorkBookExecutor.execute(Unknown Source)<br> at com.fr.main.impl.WorkBook.execute(Unknown Source)<br> at com.fr.log.LogUtils.executeAndLogRecord(Unknown Source)<br> at com.fr.log.LogUtils.executeAndLogRecord(Unknown Source)<br> at com.fr.web.cache.ReportCache.getResultWorkBook(Unknown Source)<br> at com.fr.stable.PageActor.getResultBookFromCacheIfNeed(Unknown Source)<br> at com.fr.main.impl.WorkBookTemplateDelegate.execute(Unknown Source)<br> at com.fr.web.core.ReportSessionIDInfor.calResultWorkBook(Unknown Source)<br> at com.fr.web.core.ReportSessionIDInfor.initBook2Show(Unknown Source)<br> at com.fr.web.core.ReportSessionIDInfor.getWorkBook2Show(Unknown Source)<br> at com.fr.plugin.reportfit.ReportFitImpl.getResultWorkBook(Unknown Source)<br> at com.fr.web.core.ReportSessionIDInfor.getResultWorkBook(Unknown Source)<br> at com.fr.web.core.ReportSessionIDInfor.createPageSetChain(Unknown Source)<br> at com.fr.web.core.ReportSessionIDInfor.getReportPage(Unknown Source)<br> at com.fr.web.core.A.TC.A(Unknown Source)<br> at com.fr.web.core.A.TC.A(Unknown Source)<br> at com.fr.web.core.A.HC.A(Unknown Source)<br> at com.fr.web.core.A.TB.actionCMD(Unknown Source)<br> at com.fr.web.core.WebActionsDispatcher.dealForActionCMD(Unknown Source)<br> at com.fr.web.core.WebActionsDispatcher.dealForActionDefaultCmd(Unknown Source)<br> at com.fr.web.core.A.DC.process(Unknown Source)<br> at com.fr.web.core.ReportDispatcher.dealWithOp(Unknown Source)<br> at com.fr.web.core.ReportDispatcher.dealWeblet(Unknown Source)<br> at com.fr.web.core.ReportDispatcher.dealWithRequest(Unknown Source)<br> at com.fr.web.BaseServlet.doGet(Unknown Source)<br> at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)<br> at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)<br> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)<br> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)<br> at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)<br> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)<br> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)<br> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)<br> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)<br> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543)<br> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)<br> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)<br> at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)<br> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)<br> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)<br> at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:609)<br> at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)<br> at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:818)<br> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1623)<br> at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)<br> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)<br> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)<br> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)<br> at java.lang.Thread.run(Thread.java:748