服务器首次启动时出现错误消息
迁移数据库后首次启动服务器时,您可能看见许多结果的数据库通信错误。 可以安全地忽略此错误。但是,如果您使用 SQL Server 数据库,并且看到有关无效对象名称的错误,必须关闭 XACT_ABORT。
如果错误消息类似于以下消息,可以安全地将其忽略:
com.ibm.mm.server.persistence.rdbms.dao.ibatis.BaseDaoreadPathByPath BMWSD0429E: An SQLException was encountered while communicating with the database. Error code: 0, SQL State: null, Message: Error: executeQueryForObject returned too many results.
如果错误消息类似于以下消息,请先关闭 XACT_ABORT,然后再启动服务器以解决该问题。
Line 62310: [7/5/17 14:50:10:916 PDT] 00000073 SQLServerExce 1
*** SQLException: com.microsoft.sqlserver.jdbc.SQLServerException:Invalid object name 'FNGCD'.
Msg 208, Level 16, State 1, Invalid objectname 'FNGCD'.
Line 62724: [7/5/17 14:50:10:948 PDT] 00000073 SQLServerExce 1
*** SQLException: com.microsoft.sqlserver.jdbc.SQLServerException:Invalid object name 'FNGCD_ADDON'.
Msg 208, Level 16, State 1, Invalidobject name 'FNGCD_ADDON'.
[7/3/17 15:51:17:172 PDT] 00000072 WSJdbcPrepare < execute Exitcom.microsoft.sqlserver.jdbc.SQLServerException:
Distributedtransaction completed. Either enlist this session in a new transaction
or the NULL transaction.atcom.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:216)