locked
Recuperação de Base de Dados - Urgente RRS feed

  • Pergunta

  •  

    Boa Noite a todos

     

    Estou tendo um problema com uma base de dados, rodei o DBCC CHECKDB('exemplo') e o DBCC CHECKCATALOG('exemplo')e eles me avisam que o usuario dbo não existe na tabela sysusers, eu ja recuperei quase todos as tabelas importantes , menos duas eu não tenho acesso de lista-las, eu também não consigo lista nem uma tabela de sistema nesta base. Alguem pode me ajudar? como eu recupero o usuario dbo desta tabela? não tenho backup, pois a maquina que esta base se encontrava apresentou defeito no hd onde se encontrava os backups. Eu li em varios posts que algumas informações podem ser recuperadas pelo arquivo log, como eu fasso isso?

     

    domingo, 8 de junho de 2008 23:22

Todas as Respostas

  • Fábio,

     

    Vamos por partes:

     

    1 - Os dados existentes nesta base de dados estão confiáveis?

     

    2 - Você esta conseguindo com outro usuário acessar as tables existentes?

     

     

    segunda-feira, 9 de junho de 2008 12:54
    Moderador
  • Tente cadastrar um usuário dbo "na marra". Use o seguinte

    -- Permite cadastrar direto na tabela de sistema (rode no MASTER)
    sp_configure 'Allow Updates', 1
    go
    reconfigure with override
    go

    Dá uma olhada na Sysusers de um outro banco e tente cadastrar no seu
    banco. Se funcionar copia as tabelas para um local seguro

    Depois desfaça o procedimento

    sp_configure 'Allow Updates', 0
    go
    reconfigure with override
    go
    terça-feira, 10 de junho de 2008 21:55
  • Boa Noite eu Agradeço a quelas pessoas que responderam minha pergunta,

    meu problema foi contronado, eu tente sim colocar o usuario dbo na marra, mas por não ter este usuario no banco e o mesmo banco ter sido feito um detach e me enviado ele não pode ser recriado, eu simulei isso em outra base e funcionou, mas eu descobrio que as tabelas que eu não conseguia acessar na verdade estavam parcialmente acessiveis, com, isso eu pude recuperar todos os dados de grande importancia é os outros vieram de um backup de um mês atraz que não foi destruido com o hd.

     

    mesmo assim eu agradesse a prontidão de me ajudar espero poder ajudar alguem aqui no forum em outro momento.

    terça-feira, 10 de junho de 2008 23:17