BANCO DE DADOS CORROMPIDO
Olá
tenho um banco de dados do access que foi corrompido, só que não consiigo reparar pelo access nem pelo odbc, alguem sabe algum modo de recuperar esses dados? sao muito importantes
os banco foi corrompido quando era acessado pela rede, sempre acontece isto, alguem sabe o que pode ser?
tenho um banco de dados do access que foi corrompido, só que não consiigo reparar pelo access nem pelo odbc, alguem sabe algum modo de recuperar esses dados? sao muito importantes
os banco foi corrompido quando era acessado pela rede, sempre acontece isto, alguem sabe o que pode ser?
Caramba.
Fiz uma loucura dessas uma vez. Foi barra.
Renomeie seu BD, mudando a extensão de mdb para md. O Windows não vai mais reconhecer esse arquivo. Abra então com o Word. Salve como rtf. Assim, os caracteres quadradinhos serão substituÃdos por "underline" (se sua versão do Word não faz isso, então vai tentando até tirar todos os quadradinhos do arquivo). Mande localizar o nome da tabela (por exemplo, "Tabela1") dentro do arquivo resultante e veja se os registros estão por ali. Você vai perceber que cada registro é separado por uma sequencia de caracteres meio nada a ver, mas que têm um padrão (no meu caso, eram 8 caracteres finalizados por uma arroba, assim: MaxgPà ¤"•Ãâ€¦Ã‚Â¸à ¢@Wolf MaiaN&©Vâ€ÂÂÂÃâ€¦Ã‚Â¸à ¢@Marta Rocha e por aà vai.
Trate o texto para retirar seus registros e armazene-os num arquivo txt ou onde quiser. Txt é melhor, pois você ainda vai ter muito trabalho pra formatá-los novamente da maneira correta.
é trampo pra caraca. Mas já que é tão importante pra você, vale a pena gastar um ou dois dias com isso.
Quanto a banco corrompido pela rede, uma das causas mais comuns é o uso do DAO como mecanismo de acesso a dados. Se for o seu caso, use ADO.
Fiz uma loucura dessas uma vez. Foi barra.
Renomeie seu BD, mudando a extensão de mdb para md. O Windows não vai mais reconhecer esse arquivo. Abra então com o Word. Salve como rtf. Assim, os caracteres quadradinhos serão substituÃdos por "underline" (se sua versão do Word não faz isso, então vai tentando até tirar todos os quadradinhos do arquivo). Mande localizar o nome da tabela (por exemplo, "Tabela1") dentro do arquivo resultante e veja se os registros estão por ali. Você vai perceber que cada registro é separado por uma sequencia de caracteres meio nada a ver, mas que têm um padrão (no meu caso, eram 8 caracteres finalizados por uma arroba, assim: MaxgPà ¤"•Ãâ€¦Ã‚Â¸à ¢@Wolf MaiaN&©Vâ€ÂÂÂÃâ€¦Ã‚Â¸à ¢@Marta Rocha e por aà vai.
Trate o texto para retirar seus registros e armazene-os num arquivo txt ou onde quiser. Txt é melhor, pois você ainda vai ter muito trabalho pra formatá-los novamente da maneira correta.
é trampo pra caraca. Mas já que é tão importante pra você, vale a pena gastar um ou dois dias com isso.
Quanto a banco corrompido pela rede, uma das causas mais comuns é o uso do DAO como mecanismo de acesso a dados. Se for o seu caso, use ADO.
Tópico encerrado , respostas não são mais permitidas