Usuário com melhor resposta
CRM 2011 - Ao instalar update do CRM deu erro ao atualizar banco de dados e começar a dar erro de acesso.

Pergunta
-
Ao acessar da o seguinte erro:
Tente esta ação novamente. Se o problema persistir, consulte a Comunidade do
Microsoft Dynamics CRM para obter soluções e contate o administrador do
Microsoft Dynamics CRM na organização. Finalmente, você pode contatar Suporte da
Microsoft.Não informa nenhum código de erro, apenas a mensagem acima
Ao tentar atualizar a organização através do servidor dá o seguinte log de erro:
15:13:10| Error| Installer Complete: OrganizationDatabaseHotFixer - Error encountered
15:13:10| Error| Exception occured during Microsoft.Crm.Tools.Admin.OrganizationDatabaseHotFixer: Falha na ação Microsoft.Crm.Tools.Admin.InstallDatabaseUpdatesAction.
InnerException:
System.Data.SqlClient.SqlException (0x80131904): A conversão de um tipo de dados varchar em um tipo de dados datetime resultou em um valor fora do intervalo.
A conversão de um tipo de dados varchar em um tipo de dados datetime resultou em um valor fora do intervalo.
A instrução foi finalizada.
A instrução foi finalizada.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at Microsoft.Crm.Setup.Database.DatabaseUtility.ExecuteSql(InstallDatabase database, String sql, Int32 timeout, Boolean disablePool)
at Microsoft.Crm.Setup.Database.SqlScriptAction.Execute(DatabaseUtility dbUtility)
at Microsoft.Crm.Setup.Database.DatabaseInstaller.ExecuteReleases(ReleaseInfo releaseInfo, Boolean isInstall)
at Microsoft.Crm.Setup.Database.DatabaseInstaller.Install(Int32 languageCode, String configurationFilePath, Boolean upgradeDatabase, Boolean isInstall)
at Microsoft.Crm.Setup.Database.DatabaseInstaller.InstallUpdate(String configurationFilePath, Boolean upgradeDatabase)
at Microsoft.Crm.Setup.Common.Update.DBUpdateDatabaseInstaller.ApplyDBUpdates(Guid orgId)
at Microsoft.Crm.Tools.Admin.InstallDatabaseUpdatesAction.ApplyDBUpdatesInternal(Guid orgId, String orgUniqueName, String releaseFilePath, Boolean ignoreErrors)
at Microsoft.Crm.Tools.Admin.InstallDatabaseUpdatesAction.ApplyDBUpdates(Guid orgId, String orgUniqueName, OrganizationOperationType operationType)
at Microsoft.Crm.Tools.Admin.InstallDatabaseUpdatesAction.Do(IDictionary parameters)
at Microsoft.Crm.Setup.Common.CrmAction.ExecuteAction(CrmAction action, IDictionary parameters, Boolean undo)
ClientConnectionId:3aaf19cd-1ea4-4dd6-80a3-d07a467bbe3315:13:10| Info| Setting organization state. New state = Failed
15:13:10| Error| Falha ao Atualizar a Organização com ID=d2f8fc8f-729e-4869-a660-4ec71b00f444. Exceção:
System.Exception: Falha na ação Microsoft.Crm.Tools.Admin.InstallDatabaseUpdatesAction. ---> System.Data.SqlClient.SqlException: A conversão de um tipo de dados varchar em um tipo de dados datetime resultou em um valor fora do intervalo.
A conversão de um tipo de dados varchar em um tipo de dados datetime resultou em um valor fora do intervalo.
A instrução foi finalizada.
A instrução foi finalizada.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at Microsoft.Crm.Setup.Database.DatabaseUtility.ExecuteSql(InstallDatabase database, String sql, Int32 timeout, Boolean disablePool)
at Microsoft.Crm.Setup.Database.SqlScriptAction.Execute(DatabaseUtility dbUtility)
at Microsoft.Crm.Setup.Database.DatabaseInstaller.ExecuteReleases(ReleaseInfo releaseInfo, Boolean isInstall)
at Microsoft.Crm.Setup.Database.DatabaseInstaller.Install(Int32 languageCode, String configurationFilePath, Boolean upgradeDatabase, Boolean isInstall)
at Microsoft.Crm.Setup.Database.DatabaseInstaller.InstallUpdate(String configurationFilePath, Boolean upgradeDatabase)
at Microsoft.Crm.Setup.Common.Update.DBUpdateDatabaseInstaller.ApplyDBUpdates(Guid orgId)
at Microsoft.Crm.Tools.Admin.InstallDatabaseUpdatesAction.ApplyDBUpdatesInternal(Guid orgId, String orgUniqueName, String releaseFilePath, Boolean ignoreErrors)
at Microsoft.Crm.Tools.Admin.InstallDatabaseUpdatesAction.ApplyDBUpdates(Guid orgId, String orgUniqueName, OrganizationOperationType operationType)
at Microsoft.Crm.Tools.Admin.InstallDatabaseUpdatesAction.Do(IDictionary parameters)
at Microsoft.Crm.Setup.Common.CrmAction.ExecuteAction(CrmAction action, IDictionary parameters, Boolean undo)
--- End of inner exception stack trace ---
at Microsoft.Crm.Setup.Common.CrmAction.ExecuteAction(CrmAction action, IDictionary parameters, Boolean undo)
at Microsoft.Crm.Setup.Common.Installer.Install(IDictionary stateSaver)
at Microsoft.Crm.Tools.Admin.OrganizationOperation.Install(IDictionary stateSaver)
at Microsoft.Crm.Tools.Admin.OrganizationOperation.Execute()
at Microsoft.Crm.Tools.Admin.OrganizationDatabaseHotFixer.Execute()
at Microsoft.Crm.Tools.Admin.ApplyDatabaseHotFixInstaller.ApplyDatabaseHotFix(IApplyDatabaseHotFixInfo applyDatabaseHotFixInfo)
15:13:10| Info| GetDBUpdateRevisionThresholdForServer(): Threshold = 3236.- Editado Tiago Michelini CardosoMVP, Moderator terça-feira, 26 de fevereiro de 2013 12:11 padronização
Respostas
-
Rodrigo, problemas no AD. Resolvido.
Abs,
- Marcado como Resposta Tiago Michelini CardosoMVP, Moderator quarta-feira, 24 de abril de 2013 13:48
Todas as Respostas
-
Boas Rodrigo,
Daquilo que tenho visto este problema acontece quando a linguagem de base do CRM é diferente do utilizador. Por exemplo imagina que a linguagem base do CRM é inglês e o teu utilizador tem a linguagem em português. A solução neste caso é actualizar a linguagem do utilizador para inglês também.
Espero ter ajudado.
Pedro Azevedo Crm Specialist 4.0\2011
- Sugerido como Resposta Azevedo PedroMVP terça-feira, 19 de fevereiro de 2013 22:22
-
- Sugerido como Resposta Rodrigo HentzModerator terça-feira, 26 de fevereiro de 2013 11:35
- Marcado como Resposta Rodrigo Lourenço Rodrigues sexta-feira, 8 de março de 2013 18:58
- Não Marcado como Resposta Rodrigo Lourenço Rodrigues sexta-feira, 8 de março de 2013 18:58
-
-
-
-
-
Rodrigo, problemas no AD. Resolvido.
Abs,
- Marcado como Resposta Tiago Michelini CardosoMVP, Moderator quarta-feira, 24 de abril de 2013 13:48