none
Falha ao executar o comando 'UpdateCommand' RRS feed

  • Pergunta

  • Pessoal,

    Alguém já pegou o erro: 

    Falha ao executar o comando 'UpdateCommand' para a tabela 'xxx'; a transação foi revertida. Verifique se a sintaxe de comando está correta.

    Estou tentando resolver a horas e nada feito...

    quarta-feira, 4 de janeiro de 2012 15:34

Respostas

  • Bruno

    a mensagem do seu exception informa que seu arquivo estourou ....

    Inner Exception: System.Data.SqlClient.SqlException (0x80131904): Could not allocate space for object 'dbo.Laudo_tracking'.'local_update_peer_timestamp_index' in database 'Cev2' because the 'PRIMARY' filegroup is full.

    Verifique se o arquivo da base de dados atingiu o limite estipulado ou o espaço em disco que acabou


    Att.
    Marcelo Fernandes

    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    quinta-feira, 5 de janeiro de 2012 14:32

Todas as Respostas

  • Bruno

    Poderia postar o comando que vc esta executando


    Att.
    Marcelo Fernandes

    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    quarta-feira, 4 de janeiro de 2012 17:39
  • orchestrator = new SyncOrchestrator();
    orchestrator.LocalProvider = providerOrigem;
    orchestrator.RemoteProvider = providerDestino;
    orchestrator.Direction = SyncDirectionOrder.UploadAndDownload;
    SyncOperationStatistics syncStat = orchestrator.Synchronize();
    

    quarta-feira, 4 de janeiro de 2012 17:55
  • O Inner Exception:

    Inner Exception: System.Data.SqlClient.SqlException (0x80131904): Could not allocate space for object 'dbo.Laudo_tracking'.'local_update_peer_timestamp_index' in database 'Cev2' because the 'PRIMARY' filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup.

    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()
    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.Synchronization.Data.DbChangeHandler.ExecuteCommandReturnRowcount(IDbCommand command, Boolean& found)
    at Microsoft.Synchronization.Data.DbChangeHandler.ExecuteChangeApplicationCommandBase(IDbCommand command, SyncRowMetadata rowMetadata, String commandName)

    quarta-feira, 4 de janeiro de 2012 18:19
  • Bruno

    a mensagem do seu exception informa que seu arquivo estourou ....

    Inner Exception: System.Data.SqlClient.SqlException (0x80131904): Could not allocate space for object 'dbo.Laudo_tracking'.'local_update_peer_timestamp_index' in database 'Cev2' because the 'PRIMARY' filegroup is full.

    Verifique se o arquivo da base de dados atingiu o limite estipulado ou o espaço em disco que acabou


    Att.
    Marcelo Fernandes

    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    quinta-feira, 5 de janeiro de 2012 14:32
  •  

     

    Você já verificou o espaço em disco do servidor ?

    Às vezes é algo simples assim que deixamos passar.

     

     

    ;)

    quinta-feira, 5 de janeiro de 2012 15:28
  • Bruno,

    Os amigos estão corretos, vale ressaltar que este problema de falta de espaço em disco pode ocasionar grande impactos de perde de dados e principalmente falha na gravação do seu log de transações, possivelmente chegando a quebra o log.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    sábado, 7 de janeiro de 2012 17:43