none
Erros quando executo DBCC CHECKDB ('baseteste') WITH NO_INFOMSGS; RRS feed

  • Pergunta

  • Boa tarde. sou novo no desenvolvimento com sql server e estou trabalhando com um sistema de gestão e ao executar algumas funções dele este me retornou vários erros. Bom poderiam me ajudar me informando em que tópico eu posso postar um dos erros que não consegui resolver para que alguém pudesse me ajudar? Obrigado.
    sexta-feira, 20 de fevereiro de 2009 19:34

Respostas

Todas as Respostas

  • Boa Noite,

    Como não sabemos a natureza dos erros não podemos indicar o fórum mais correto (com o tempo você irá aprender a identificá-los melhor). Por hora poste o erro para que tentemos ajudá-lo.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    Cálcule o tamanho da queda da Petrobrás e da Vale com SQL
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!365.entry


    Classifique as respostas. O seu feedback é imprescindível
    sexta-feira, 20 de fevereiro de 2009 23:39
  • Boa terde, desculpe a demora mas tive que ajustar o banco de alguma forma para tirar um relatório.
    Aqui estão alguns erros:

    O erro abaixo me deixou perdido pois já verifiquei através de um select na tabela e não existem chaves duplicadas nela...
    The CREATE UNIQUE INDEX statement terminated because a duplicate key was found for the object name 'dbo.ItemNegSolServ' and the index name 'I453_1507'. The duplicate key value is (358, <NULL>, 962249).
    Msg 1505, Level 16, State 1, Line 3

    Este erro me preocupou mais pois, pelo que entendi, ele não pode ser reparado?
    Table error: Object ID 2011154210, index ID 1 will be rebuilt.
            Could not repair this error.
    Msg 8934, Level 16, State 3, Line 3

    Existe uma série de erros como o abaixo mas pelo que parece serão resolvidos...
    Table error: Object ID 2011154210, index ID 1, partition ID 72057600742064128, alloc unit ID 72057600746258432 (type In-row data). The high key value on page (1:617236) (level 0) is not less than the low key value in the parent (1:613183), slot 273 of the next page (1:617237).
            The error has been repaired.

    Agradeço desde já sua ajuda...
    terça-feira, 3 de março de 2009 15:21
  • André,

    Em qual momento este erro esta aparecendo?
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    terça-feira, 3 de março de 2009 18:26
    Moderador
  • Boa Noite,

    Me parece que o seu banco está passando por alguns problemas de alocação. Você tem algum backup disponível ?
    Por hora tente reconstruir os índices que estão nas mensagens de erro com os comandos DBCC DBREINDEX ou DBCC INDEXDEFRAG.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    E se Chuck Norris fosse um DBA ? (Versão SQL Server)
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!392.entry
    Classifique as respostas. O seu feedback é imprescindível
    • Marcado como Resposta andreduarte sexta-feira, 24 de maio de 2013 00:59
    quarta-feira, 4 de março de 2009 02:24
  • Boa noite Senhores. O problema ocorre quando um sistema de uma outra empresa tenta gerar um relatório que é enviado para a ANS. Eu consegui recriar alguns índices, foi o suficiente para geramos o relatório. Tentei vários backups mas todos estão com o mesmo problema. Passei o problema para esta empresa pois o BD e o sistema é dela e nós gerenciamos o servidor juntamente com uma outra equipe. Acredito que o sistema de gestão deles deve ter feito alguma besteira na base e agora não temos um backup atual para levantar. Não sei dizer exatamente quando começou a ocorrer o problema porque nós achávamos que fazer o backup e testá-lo era o suficiente para garantir nossos dados.
    Bom estarei tentando verificar o que está ocorrendo junto com a empresa proprietária do sistema, já que não tenho acesso ao código fonte deles e não sei (não me informaram) o que o código deles faz para dar os erros. O que me garatiram era que o código faz um select comum com alguns join, não usa funções ou outro tipo de rotina.
    Bem fico no aguardo e eventualmente, estarei mexendo na base para ver se consigo algo também.
    Obrigado pela ajuda.
    terça-feira, 24 de março de 2009 00:38
  • Andre,

    Ficamos no aguardo.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    terça-feira, 24 de março de 2009 12:30
    Moderador