Error message when server first starts

When the server first starts after you have migrated the databases, you might see a database communication error about too many results. This error can safely be ignored. However, if you are using a SQL Server database, and you see errors about invalid object names, you must turn off XACT_ABORT.

If the error message is similar to the following message, it can safely be ignored:
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.
If the error message is similar to the following messages, fix it by turning off XACT_ABORT before you start the server.
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)