none
Linhas Deletadas RRS feed

  • Pergunta

  • Tenho o sql server  2008 R2 e uso para meu controle de estoque.

    Tenho diversas tabelas utilizadas para um programinha que controla estoque.

    um software bem caseiro mais de muita utilidade.

    inicialmente tinha em cada tabela 1000 rows.

    essas 1000 rows sumiram e sobraram apenas 200 rows.

    esse sumiço ocorreu repentinamente, não sabendo eu o que ocorreu para desaparecerem essas rows.

    o que devo fazer ?

    aceito qualquer tipo de ajuda

    terça-feira, 3 de dezembro de 2013 19:02

Respostas

  • Lucas, o SQL Server não "some" com linhas, é impossível que isso aconteça num ambiente normal, onde sua base não  tenha entrado em modo suspect. Desta forma, sua melhor alternativa é restaurar a sua base de um backup


    Roberto Fonseca MCT / MCITP - Database Administrator 2008 MCITP - Database Developer 2008 MCITP - Business Intelligence 2008

    quarta-feira, 4 de dezembro de 2013 02:56
    Moderador
  • Olá, 

    Lucas tenta restaurar a sua base, o ideal seria você sempre ter um ambiente de testes para caso você delete a sua tabela, mesmo que sem querer, uma outra opção e analisar o seus arquivos de log, para vê o possível erro, como os colegas comentaram dificil o SQL sumir assim com linhas onde ja tinha dados inseridos. 

    Espero ter ajudado! 


    Luciana Sampaio http://lucianasampaio.wordpress.com/

    quinta-feira, 5 de dezembro de 2013 18:16

Todas as Respostas

  • Tem backup?

    Seu "programinha " certamente tem um bug.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    terça-feira, 3 de dezembro de 2013 19:06
  • Lucas, o SQL Server não "some" com linhas, é impossível que isso aconteça num ambiente normal, onde sua base não  tenha entrado em modo suspect. Desta forma, sua melhor alternativa é restaurar a sua base de um backup


    Roberto Fonseca MCT / MCITP - Database Administrator 2008 MCITP - Database Developer 2008 MCITP - Business Intelligence 2008

    quarta-feira, 4 de dezembro de 2013 02:56
    Moderador
  • Concordo com os colegas de cima.

    É mais provável que na sua aplicação tenha um comando de DELETE não tão seletivo assim que esteja eliminando mais linhas que o esperado do que corrupção de dados (o que não parece ser o caso de jeito nenhum, pela breve descrição passada).

    []'s


    Se a resposta ajudou, classifique e ajude outros membros da comunidade.


    quarta-feira, 4 de dezembro de 2013 12:46
  • Olá, 

    Lucas tenta restaurar a sua base, o ideal seria você sempre ter um ambiente de testes para caso você delete a sua tabela, mesmo que sem querer, uma outra opção e analisar o seus arquivos de log, para vê o possível erro, como os colegas comentaram dificil o SQL sumir assim com linhas onde ja tinha dados inseridos. 

    Espero ter ajudado! 


    Luciana Sampaio http://lucianasampaio.wordpress.com/

    quinta-feira, 5 de dezembro de 2013 18:16