Senhores,
Estou experimentando uma aplicação em um servidor em nuvem. Neste servidor Windows Server 2016 com SQL Express 2016 está instalado o EPM Server 4.2.100.
Preciso que EPM Server tenha a maxima disponibilidade possivel. Porem, o EPM server simplesmente cai, e volta quando quer! As vez ao iniciar ele entra quando quer tambem!
Este é um log de falha que mais está acontecendo:
ActivateSession request error: Opc.Ua.ServiceResultException: BadServerHalted
- at Opc.Ua.Server.SessionManager.ActivateSession(OperationContext context, NodeId authenticationToken, SignatureData clientSignature, List`1 clientSoftwareCertificates, ExtensionObject userIdentityToken, SignatureData userTokenSignature, StringCollection localeIds, Byte[]& serverNonce)*
- at Opc.Ua.Server.StandardServer.ActivateSession(RequestHeader requestHeader, SignatureData clientSignature, SignedSoftwareCertificateCollection clientSoftwareCertificates, StringCollection localeIds, ExtensionObject userIdentityToken, SignatureData userTokenSignature, Byte[]& serverNonce, StatusCodeCollection& results, DiagnosticInfoCollection& diagnosticInfos)*
Um outro log que acontece com bastante frequencia:
(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
- at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)*
- at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)*
- at System.Data.SqlClient.SqlBulkCopy.RunParser(BulkCopySimpleResultSet bulkCopyHandler)*
- at System.Data.SqlClient.SqlBulkCopy.CreateAndExecuteInitialQueryAsync(BulkCopySimpleResultSet& result)*
- at System.Data.SqlClient.SqlBulkCopy.WriteToServerInternalRestAsync(CancellationToken cts, TaskCompletionSource`1 source)*
- — End of inner exception stack trace —*
- at System.Data.SqlClient.SqlBulkCopy.WriteToServerInternalRestAsync(CancellationToken cts, TaskCompletionSource`1 source)*
- at System.Data.SqlClient.SqlBulkCopy.WriteToServerInternalAsync(CancellationToken ctoken)*
- at System.Data.SqlClient.SqlBulkCopy.WriteRowSourceToServerAsync(Int32 columnCount, CancellationToken ctoken)*
- at System.Data.SqlClient.SqlBulkCopy.WriteToServer(IDataReader reader)*
- at Elipse.Epm.SqlServer.DbUpdateEventsManager.Flush(SqlServerConnection connection)*
- at Elipse.Epm.SqlServer.EventOperationsTransaction.d__6.MoveNext()*
— End of stack trace from previous location where exception was thrown — - at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()*
- at Elipse.Epm.DbModel.EventHistoricalManager.<>c__DisplayClass14_0.<b__0>d.MoveNext()*
Alguem pode nos ajudar a resolver. Porque o EPM Server não é executado automáticamente? Por que o EPM Server, quando solicitado o Restart ele não volta mais?
Grato!