none
Falha de Integridade RRS feed

  • Pergunta

  • Pessoal, bom dia

    Tenho um cenário abaixo:
    - Windows Server 2003 STD x64
    - SQL Server 2005 STD x64 SP2
    - RAID 10 para arquivos MDF
    - RAID 1 para arquivos de log
    - o BD esta no opção Recovery ,"Page verify" esta setado "CHECKSUM"


    Manutenção dos dados
    - recriação de index semanalmente.
    - 1 backup diário

     

    A alguns dias tem desaparecido informação de tabelas alternadas de uma
    das bases do ambiente de produção. Notamos que estas informações somem
    em um horario aproximado entre 5 as 6 da manhã.

    O profiler esta ativo nestes dias e não encontrou nenhuma execução que
    ocasionaria a exclusão dos dados das tabelas que tive o problema.


    Para tentar sanar este problema, porem sem sucesso fiz as seguintes tratativas:
    - executei checktable na tabela que ocorreu o probelam, sem erros;

    - destrui os indexes e recriei, continuou o problema;

    - recriei a base de dados e transportei as informações ao novo banco,
    porem mesmo assim as informações continuaram a sumir dados.

    - para sanar problemas fisicos,o servidor fisico foi convertido para
    uma maquina virtual onde seus arquivos .vmdk, estão em um storage com
    estrutura fisica RAID 50. As configurações de cenário exceto o RAID
    permanecem as mesmas, porem da mesma forma possuo perda de dados.


    Voce sugeriam alguma outra tratativa que poderia fazer?

    Abs

    quinta-feira, 28 de outubro de 2010 13:46

Respostas

  • Diogo,

    Verifique se existem triggers ou comandos que estão sendo executados por tarefas agendadas por jobs.

    Att.,


    Marco Antônio Pinheiro / MCTS - Database Developer 2008 http://marcoantoniopinheiro.blogspot.com Se o post foi útil, não esqueça de marcá-lo.
    sexta-feira, 29 de outubro de 2010 11:48
  • Diogo,

    artilho da mesma opnião que o Marco.. acredito que vc tem alguma tarefa Batch que esta fazendo estas alterações.... pois no sql nao vai sumir com alguns registros... se fosse algo do sql a tabela ou a base toda seria danificada...

    verifique jobs, triggers, ou outra ferramenta de workflow que vc tenha em seu ambiente...

    att.
    Marcelo Fernandes


    Não Perca o Worldwide Online TechDay 2010

    Um evento gratuito com grandes personalidades (Buck Woody, Chad Miller, Steve Jones, Fabricio Catae e muito mais...

    Eu vou falar sobre particionamento de tabelas registre-se

    Acesse o site do evento http://www.online.techday.net.br

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

    sexta-feira, 29 de outubro de 2010 12:11
    Moderador
  • Diogo,

    Também não consigo imaginar a possibilidade de não existir algum mecanismo configurado para realizar esta limpeza dos dados.

    Você tem algum processo de backup configurado, para garantir a existência destes dados, tipo um backup diferencial?


    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, 30 de outubro de 2010 15:05
    Moderador

Todas as Respostas

  • Diogo,

    Verifique se existem triggers ou comandos que estão sendo executados por tarefas agendadas por jobs.

    Att.,


    Marco Antônio Pinheiro / MCTS - Database Developer 2008 http://marcoantoniopinheiro.blogspot.com Se o post foi útil, não esqueça de marcá-lo.
    sexta-feira, 29 de outubro de 2010 11:48
  • Diogo,

    artilho da mesma opnião que o Marco.. acredito que vc tem alguma tarefa Batch que esta fazendo estas alterações.... pois no sql nao vai sumir com alguns registros... se fosse algo do sql a tabela ou a base toda seria danificada...

    verifique jobs, triggers, ou outra ferramenta de workflow que vc tenha em seu ambiente...

    att.
    Marcelo Fernandes


    Não Perca o Worldwide Online TechDay 2010

    Um evento gratuito com grandes personalidades (Buck Woody, Chad Miller, Steve Jones, Fabricio Catae e muito mais...

    Eu vou falar sobre particionamento de tabelas registre-se

    Acesse o site do evento http://www.online.techday.net.br

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

    sexta-feira, 29 de outubro de 2010 12:11
    Moderador
  • Diogo,

    Também não consigo imaginar a possibilidade de não existir algum mecanismo configurado para realizar esta limpeza dos dados.

    Você tem algum processo de backup configurado, para garantir a existência destes dados, tipo um backup diferencial?


    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, 30 de outubro de 2010 15:05
    Moderador