服务器首次启动时出现错误消息

迁移数据库后首次启动服务器时,您可能看见许多结果的数据库通信错误。 可以安全地忽略此错误。但是,如果您使用 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)