Inquiridor
Erro Event Id: 7758

Pergunta
-
Bom dia pessoal
estou com o seguinte erro no meu project server. Alguem poderia me ajudar:
Ela da 3 erros seguidos sempre 7758, 7761 e 7754 - Fila do Project Server
Segue abaixo a descrição do erro:
ID: 7758
Informações Padrão:Ponto de Entrada do PSI:
Usuário do Project: dominio\user
Identificação da Correlação: eeeef57d-0fd0-4212-9209-df253bed5cedURL do site PWA: http://vm-iis-prod:500/EPM
Nome do SSP: SharedServices1
ErroPS: Success (0)
Falha na chamada SQL da fila. Erro: System.Data.SqlClient.SqlException: Violation of PRIMARY KEY constraint 'PK_MSP_QUEUE_TIMESHEET_GROUP_ARCHIVE'. Cannot insert duplicate key in object 'dbo.MSP_QUEUE_TIMESHEET_GROUP_ARCHIVE'.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at Microsoft.Office.Project.Server.DataAccessLayer.DAL.SubDal.ExecuteStoredProcedureReturnVal(String storedProcedureName, SqlParameter[] parameters)
at Microsoft.Office.Project.Server.DataAccessLayer.QueueDal.CompleteGroup(String prefix, Guid GroupUID)
at Microsoft.Office.Project.Server.BusinessLayer.Queue.BaseQueueAccess.SqlCallRetry.CompleteGroupSqlCall.Execute()
at Microsoft.Office.Project.Server.BusinessLayer.Queue.BaseQueueAccess.SqlCallRetry.RetryableSqlCallBase.ExecuteRetryableSqlCall()
For more information, see Help and Support Center at
Todas as Respostas
-
Caco - TI,
Você já tentou reinicializar a fila? Eu já resolvi alguns erros apenas reinicializando-a.
Procedimentos para reiniciar a fila:
Reiniciar os seguintes serviços no servidor de aplicação (em services):
1º - Windows SharePoint Services Timer (WSS)
2º - Microsoft Office Project Server Events Services
3º - Microsoft Office Project Server Events Queue Services
Acho que pode ser válido!
Adriana -
Olá Caco,
Existe uma situação que esteja acontecendo:
Está tendo perda de comunicação entre o server e o queue service. Para entender melhor, o SQL está situado no mesmo SERVER do Project Server? Nesse caso, o que a Adriana recomendou, será válido.
Poderia dizer como está estruturada a sua infraestrutura do EPM? Se está usando MOSS, etc...
abcs.,
Taka
Eduardo Taka -
Ola Eduardo
Não o project Server esta em um servidor e o sql em outro.
Em um servidor instalei o MOSS junto com o Project server e em outro instalei as bases de dados. Criei um usuário especifico para conexão sql no ad. O estranho é que aparentemente ele esta funcionando normal.
Estava com erro de exibição de páginas de recurso e permissões dos usuários, tirei a compactação dinamica do .aspx .asmx e voltou a funcionar. agora só esse erro acima mesmo.
Obrigado