Como reparar um banco de dados do SQL Server
Recovery Toolbox for SQL Server
Recovery Toolbox for SQL Server ajuda a corrigir arquivos corrompidos MDF de todas as versões do MS SQL Server
Como recuperar um armazenamento danificado do Microsoft SQL Server
Atualizado: 2026-02-20Como corrigir um banco de dados do Microsoft SQL Server corrompido/suspenso com ajuda do Recovery Toolbox for SQL Server. Como restaurar dados do arquivo *.mdf corrompido - instruções passo-a-passo:
- Baixe Recovery Toolbox for SQL Server aqui: https://sql.recoverytoolbox.com/download/RecoveryToolboxForSQLServerInstall.exe
- Instale o Recovery Toolbox for SQL Server
- Inicie o Recovery Toolbox for SQL Server
- Selecione o arquivo *.mdf corrompido
- Visualize os dados, que podem ser recuperados do banco de dados do Microsoft SQL Server corrompido
- Escolha o método de exportação de dados
- Salvar como scripts SQL em disco
- Executar script SQL no banco de dados diretamente
- Escolha as informações que devem ser reparadas e salvas
- Pressione Start Recovery (Iniciar recuperação)
Como recuperar banco de dados corrompidos do Microsoft SQL Server?
O Recovery Toolbox for SQL Server é uma solução de software para arquivos danificados que contêm bancos de dados do MS SQL Server.
Recursos do software para Recuperação de MDF:
- Recupera bancos de dados ilegíveis com o estado Suspenso
- Corrige bancos de dados corrompidos das seguintes versões do Microsoft SQL Server: 7/2000/2005/2008/2008 R2/2012/2014/2016/2019/2022
- Repara os elementos mais importantes e valiosos em bancos de dados do MS SQL: tipos de dados, dados das tabelas, modos de exibição, procedimentos armazenados, funções personalizadas, gatilhos, índices, chaves primárias e estrangeiras, restrições e outros
- Recupera bancos de dados divididos em vários arquivos (*.mdf e *.ndf)
- Corrige tabelas de partição danificadas durante a recuperação de arquivos mdf
- O software para reparar MDF SQL pode exportar os dados recuperados diretamente para um banco de dados do Microsoft SQL Server
- Salva os dados recuperados como scripts SQL em uma unidade de disco rígido
- Exporta dados diretamente para um novo banco de dados
- Permite salvar apenas dados específicos
- Permite reparar bancos de dados SQL Server em Windows 98/Me/2000/XP/Vista/7/8/10/11 ou Windows Server 2003/2008/2012/2016 e superior
- O software de recuperação de bancos de dados do MS SQl inclui uma interface multi-idioma com 14 idiomas
- Permite visualizar os dados e objetos recuperados do arquivo MDF corrompido
- Recupere seus dados depois de um Ataque de Ransomware Encryption
- Ferramenta de visualização de MDF
Veja como recuperar bancos de dados SQL
Uma ferramenta de recuperação SQL Server altamente otimizada que é capaz de reparar todos os tipos de danos em bancos de dados e a corrupção em arquivos *.mdf.
Como restaurar uma base de dados do SQL Server depois de corrupção
Para restaurar dados de uma base de dados danificado do SQL Server, você pode usar a última versão de backup ou tentar usar Recovery Toolbox for SQL Server. Com alta probabilidade, Recovery Toolbox for SQL Server pode restaurar a base de dados do SQL Server para seu estado original antes da corrupção. Para testar essa afirmação, é necessário:
- Baixe, instale e rode a versão DEMO do Recovery Toolbox for SQL Server
- Selecione um arquivo MDF danificado para análise
- Rode a análise a base de dados danificado do SQL Server
- Reveja a lista das tabelas restauradas
- Visualize os dados das tabelas restauradas
- Reveja a lista de objetos do usuário recuperados
- Configure as opções de armazenamento de dados
- Selecione os dados e objetos para salvar
- Salvar dados - disponível na versão completa
Como consertar uma base de dados do SQL Server
Se precisa consertar um arquivo MDF de uma base de dados SQL Server danificada, então Recovery Toolbox for SQL Server pode fazer isso em alguns cliques. Arquivos MDF podem ser consertados ao copiar e consertar dados danificadas de um arquivo MDF danificado para uma nova base de dados ou para arquivos de script do SQL separados no disco. A ferramenta não restaura ou modifica arquivos MDF do SQL Server. Todos os dados recuperados de arquivos *.mdf são transferidos para uma nova base de dados ou arquivos de script SQL.
Requisitos:
- Windows 98/Me/2000/XP/Vista/7/8/10/11 ou Windows Server 2003/2008/2012/2016 e superior
- Microsoft SQL Server: 7/2000/2005/2008/2008 R2/2012/2014/2016/2019/2022
Captura de ecrãs:
Selecionar um banco de dados corrompido no formato MS SQL Server para ser reparado
Visualizar os dados que podem ser recuperados de arquivos corrompidos com extensão .mdf
Escolha o método de exportacao de dados
Escolha as informacoes que devem ser reparadas e salvas
Exibição dos resultados da recuperação
Erros:
A ferramenta de correção MDF ajuda a corrigir erros de banco de dados:
- Corrupção no nível da página do SQL Server
- Erro de corrupção de tabela do SQL Server
- Erros de consistência do banco de dados relatados por DBCC CHECKB
- Corrupção nas páginas de dados
- Erro de corrupção de metadados
- O cabeçalho do arquivo xxx.mdf não é um cabeçalho de arquivo de banco de dados válido.
- A propriedade FILE SIZE está incorreta. (Microsoft SQL Server, Erro:5172)
- Sql Server detectou um erro de E/S baseado em consistência lógica: soma de verificação incorreta. (Microsoft SQL Server, Erro:824)
- A página do mapa de alocação de índice (IAM) é apontada pelo próximo ponteiro da página do IAM.
- Erro de E/S (ID de página incorreta) detectado durante a leitura no deslocamento 0x###### no arquivo FileName.mdf.
- O arquivo parece ter sido truncado pelo sistema operacional.
- Durante o refazer de uma operação registrada no banco de dados DatabaseName, ocorreu um erro no ID do registro de log.
Como funciona:
Baixe o software do site.
Comece a instalar o software:
- Clique no arquivo de instalação baixado no navegador
- Selecione o arquivo de instalação baixado no Windows Explorer e pressione Enter ou clique duas vezes sobre ele
Confirme a mensagem de aviso:
Execute o assistente de instalação:
Execute o programa:
- Clique duas vezes no ícone da área de trabalho:
ou
- Selecione no menu principal: Iniciar | Programs | Recovery Toolbox for SQL Server | Recovery Toolbox for SQL Server
Selecione ou digite o nome do arquivo a ser recuperado. Nome do arquivo de origem (.mdf):
E pressione o botão Avançar (Next).
Confirme o início da recuperação:
Conteúdo do arquivo de origem do banco de dados MSSQL. Pressione o botão Avançar para selecionar o método de salvamento.
E pressione o botão Avançar (Next).
Selecione o modo de recuperação e as propriedades do destino.
E pressione o botão Avançar (Next).
Conteúdo de arquivo de Microsoft SQL Server original. Pressione o botão Iniciar recuperação (Start Recovery) para salvar os resultados.
Na última página, você pode encontrar um registro detalhado do processo de recuperação.
Vídeo:
Ajuda online:
O Recovery Toolbox for SQL Server (Descarregar) foi desenvolvido para reparar dados de bancos de dados corrompidos no formato MS SQL Server (extensão *.mdf). O processo de recuperacao de dados consiste de 7 passos fáceis; o programa apresenta uma interface muito fácil, sendo muito difícil cometer um erro:
- Selecionar um banco de dados corrompido no formato MS SQL Server para ser reparado
- Analise das informacoes de sistema do banco de dados corrompido
- Visualizar os dados que podem ser recuperados de arquivos corrompidos com extensão .mdf
- Escolher o método de exportacao de dados
- Escolher as informacoes que devem ser reparadas e salvas
- Analisar e salvar o(s) banco(s) de dados corrompido(s)
- Visualizar relatórios de exportacao de dados
1. Selecionar um banco de dados corrompido no formato MS SQL Server para ser reparado
Antes de mais nada, especifique o caminho para o arquivo corrompido com extensão *.mdf. Existem varias formas de fazer isto.
- Digite o nome do arquivo de origem, você deve fornecer o caminho completo para este arquivo
- Escolha o arquivo de origem de uma lista pop-up, que pode ser aberta com a tecla
. Nela, você pode ver todos os documentos que foram encontrados pelo Recovery Toolbox for SQL Server - Escolha o nome do arquivo com o Windows Explorer, que também pode ser aberto com a tecla
Ao terminar, clique em Next (Próximo) e avance para o próximo passo.
2. Analise das informacoes de sistema do banco de dados corrompido
Neste passo, você recebera a mensagem: Do you wish to start recovery? (você deseja iniciar a recuperacao?) Clique em Yes (Sim) para iniciar o processo. Ao terminar, o Recovery Toolbox for SQL Server iniciara o processo de recuperacao de dados. Durante este passo, você vera um indicador que mostrara o estado deste processo.
3. Visualizar os dados que podem ser recuperados de arquivos corrompidos com extensão .mdf
Quando os dados de sistema forem extraídos pelo Recovery Toolbox for SQL Server, eles serão mostrados em uma tela. O usuário vera uma janela, que parece com a interface do Windows Explorer. Do lado esquerdo, você vera uma lista de categorias de dados; do lado direito, pode visualizar os dados propriamente ditos.
- Quando os usuários selecionam a categoria de informacao User Tables (Tabelas de usuários), podem ver que o lado direito da tela e separado em duas partes. Na parte superior, ha uma lista de todas as tabelas de usuários; na parte inferior, o conteúdo da tabela que esta ativa.
- Quando a categoria de informacao System Tables (Tabelas de Sistema) e selecionada, os usuários podem visualizar a lista de tabelas de sistema localizada a direita.
- Ao escolher a categoria Views (Exibicoes), o lado direito da tela e separado em duas partes. Na parte superior, ha uma lista de todas as exibicoes; na parte inferior, ha o código fonte da exibicao ativa.
- Quando os usuários selecionam a categoria de informacao Stored Procedures (Procedimentos Armazenados), o lado direito da tela e separado em duas partes. Na parte superior, ha uma lista de todos os procedimentos armazenados. Se você selecionar um procedimento, seu código fonte aparecera na parte inferior.
- Quando os usuários selecionam a categoria de informacao Function (Funcao), o lado direito da tela e separado em duas partes. Na parte superior, ha uma lista de todas as funcoes armazenadas. Se você selecionar uma funcao, seu código fonte aparecera na parte inferior.
- Quando os usuários selecionam a categoria de informacao User Defined Data Types (Tipos de Dados Definidos pelo usuário), podem visualizar a lista de tipos de dados definidos pelo usuário no lado direito da tela.
Você pode visualizar informacoes de sistema que foram reparadas de bancos de dados danificados no formato MS SQL Server, ter a certeza de que o processo funciona e que o Recovery Toolbox for SQL Server pode reparar seus dados com sucesso.
Clique em Next (Próximo), se você quiser continuar.
4. Escolha o método de exportacao de dados
Ha duas formas de exportar os dados recuperados de um banco de dados corrompido no formato MS SQL Server que são suportadas pelo Recovery Toolbox for SQL Server. Primeiramente, você pode salva-los como uma serie de scripts, escritos em linguagem SQL. Se você preferir esta opção, escolha Save script to disk (Salvar script em disco) e especifique a pasta onde ele será salvo, o que pode ser feito na area Destination Directory (Diretorio de Destino). Os usuários podem faze-lo tanto manualmente, quanto com o dialogo Select Folder (Selecione Pasta), que pode ser aberto clicando em
.
Se você selecionar esta opção, o Recovery Toolbox for SQL Server criara uma pasta, nomeada de acordo com seu modelo interno, na pasta Recovered nome_arquivo_origem. Esta pasta conterá scripts no formato da linguagem SQL, bem como o arquivo install.bat para instalar os dados no servidor. Este e o seu formato: install.bat nome_servidor nome_bancodedados nome_usuário. você pode facilmente mover estes scripts para qualquer PC e então executa-los.
Alem disso, os usuários podem exportar os dados recuperados diretamente para um banco de dados. Se você escolher esta forma, selecione a opção Execute script on database (Executar script em banco de dados) e especifique o valor do string de conexão na area Connection String (String de conexão). você pode fazer isto manualmente ou no dialogo Data Link Properties (Propriedades do Link de Dados), que pode ser aberto com a tecla
.
Dado o fato de que bancos de dados podem contem vários gigabytes de informacoes, o Recovery Toolbox for SQL Server pode dividir os scripts de saida em mais de um arquivo. Se você preferir especificar o tamanho máximo de arquivo, informe o numero desejado na area Split into parts with size (this value will be shown in kb) (Dividir em partes com tamanho ( este valor será mostrado em kb)).
Clique em Next (Próximo) para continuar.
5. Escolha as informacoes que devem ser reparadas e salvas
Veja bem esta janela, ela parece com a janela de visualizacao dos dados do terceiro passo. A diferença esta nas caixas de seleção ao lado de todos os objetos e categorias. Devido a estas caixas de seleção, os usuários podem especificar os dados que serão recuperados e salvos de bancos de dados corrompidos em formato MS SQL Server.
- Se você quiser marcar/desmarcar todo o banco de dados, selecione a caixa de seleção Database (Banco de Dados), que pode ser encontrada no lado esquerdo.
- Se você for selecionar uma categoria, ou desmarcar itens ja marcados, marque/desmarque as caixas de seleção apropriadas, localizadas proxima ao item.
- Se você quiser selecionar um objeto em particular, ou desfazer uma seleção, especifique o nome da categoria e marque/desmarque as caixas de seleção apropriadas proximas aos itens.
Clique em Next (Próximo) para continuar.
6. Analisar e salvar o(s) banco(s) de dados corrompido(s)
Quando os usuários avançam para este passo, o Recovery Toolbox for SQL Server inicia automaticamente o processo de varredura e analise do banco de dados corrompido. você pode acompanhar seu progresso, com a barra de progresso apropriada. Note que este processo depende inteiramente do tamanho do arquivo de origem e do desempenho da CPU.
7. Visualizar relatórios de exportacao de dados
Quando a exportacao de dados termina, você pode visualizar o relatório final contendo os resultados do processo de recuperacao de dados de bancos de dados corrompidos no formato MS SQL Server realizado na sessão atual.
Nota:
- você somente pode exportar dados recuperados com uma copia registrada do Recovery Toolbox for SQL Server. Por favor, visite nossa loja online se quiser adquirir uma chave de registro e registrar o Recovery Toolbox for SQL Server
- Recovery Toolbox for SQL Server suporta os seguintes formatos: Microsoft SQL Server 7/2000/2005/2008/2008 R2/2012/2014/2016/2019/2022.
Comprando o Recovery Toolbox for SQL Server:
- Um email com um código de registro e instruções para ativar esse código serão enviados para o usuário imediatamente depois da confirmação do pagamento.
- Um email com um código de registro será enviado a partir de vários servidores de email diferentes para prevenir mensagens de aparecer em filtros de SPAM. De acordo, uma possível duplicação de cartas de registro recebidas na caixa de entrada do usuário.
- Para ativar o código de registro, você precisa rodar a aplicação no Windows como usuário com direitos de Administrador.
- O numero de licencas Pessoais, Comerciais ou Site ativadas simultaneamente nao pode exceder o numero de licencas adquiridas.
- Vendemos o software atraves dos servicos de registro PayPro Global e Noventiq. E por isto que nao a Recovery Toolbox, mas a companhia correspondente, sera mencionada nos documentos de pagamento.
A chave de registro adquirida e valida para todas as versoes 2.x do Recovery Toolbox for SQL Server.
Comprando a renovação da licença:
Serviços de pagamento:
PayPro Global (PayPro Global, Inc., 250 The East Mall street, Etobicoke, ON Canada, M9B 0A9), a empresa de comércio eletrônico que mais cresce, desenvolve soluções personalizadas para ajudar os produtores de software a vender software on-line de forma fácil e efetiva. A PayPro Global tem suporte para mais de cem moedas, todos os principais cartões de crédito e uma ampla variedade de opções de pagamento. A PayPro Global oferece suporte eficiente ao cliente 24 horas por dia, 7 dias por semana, e fornece atenção pessoal a clientes com requisitos especiais.
A Noventiq é uma loja online de software licenciado. Foi inaugurada em 2004. A Noventiq oferece aos clientes mais de 15.000 programas de 3.000 desenvolvedores, entrega rápida (eletrônica e física), 20 métodos de pagamento e sistema de descontos cumulativos. Os especialistas da Noventiq fornecem aos clientes toda a assessoria necessária relacionada à compra de software licenciado. Vender software é a nossa profissão!
Benefícios da versão completa do Recovery Toolbox for SQL Server
Embora a versão de demonstração gratuita do Recovery Toolbox for SQL Server possa ser útil para a avaliação inicial, a versão completa oferece vantagens significativas, especialmente para situações críticas de recuperação de dados. Veja o que você ganha ao fazer o upgrade:
Recuperação total de dados:
- Ao contrário da versão de demonstração, a versão completa permite recuperar e exportar os dados do banco de dados corrompido do SQL Server. Isso inclui tabelas, procedimentos armazenados, visualizações, tipos de dados e muito mais.
- Controle de precisão: Você pode recuperar objetos de dados específicos ou o banco de dados inteiro. Isso pode ser útil se você precisar recuperar apenas uma tabela ou um conjunto de dados específico.
Funcionalidade avançada:
- Recuperação de ransomware: A versão completa pode potencialmente recuperar dados de bancos de dados criptografados por vírus ransomware. Embora não descriptografe dados, às vezes pode recuperar informações de arquivos MDF parcialmente criptografados.
- Suporte a várias versões do SQL Server: A versão completa oferece suporte a uma gama mais abrangente de versões do SQL Server, garantindo a compatibilidade com sua configuração específica de banco de dados.
Benefícios adicionais:
- Economize tempo: A recuperação de dados geralmente é sensível ao tempo. A versão completa foi projetada para ser rápida, o que pode economizar um tempo valioso na recuperação de dados críticos.
- Paz de espírito: Saber que você tem uma ferramenta de recuperação de dados confiável e completa à sua disposição pode proporcionar uma tranquilidade significativa, especialmente para empresas que dependem muito de seus bancos de dados do SQL Server.
É importante lembrar que a recuperação de dados não é garantida nem mesmo com a versão completa. No entanto, ela oferece uma chance muito maior de recuperar suas informações em comparação com as limitações da demonstração gratuita.
A demonstração gratuita do Recovery Toolbox for SQL Server pode lhe dar uma ideia de seus recursos. Ainda assim, a versão totalmente paga libera seu verdadeiro potencial para a recuperação de dados no mundo real. Veja como a versão completa o capacita:
- Recuperação de dados: A demonstração gratuita pode permitir apenas a visualização dos dados recuperáveis. A versão paga concede a capacidade de recuperar e exportar esses dados. Isso inclui tabelas, procedimentos, exibições e toda a estrutura do banco de dados. Você também pode escolher o que recuperar: objetos específicos ou o banco de dados inteiro.
- Recursos avançados: A demonstração gratuita pode ter funcionalidade limitada. A versão paga inclui recursos avançados, como:
- Possível recuperação de ransomware: No caso de um ataque de ransomware, a versão paga pode ser capaz de recuperar dados de arquivos de banco de dados (MDF) parcialmente criptografados. Ele não descriptografa os dados, mas pode ser um salva-vidas.
- Compatibilidade mais ampla com o SQL Server: A versão paga oferece suporte a uma gama mais ampla de versões do SQL Server, garantindo que ele funcione com sua configuração específica de banco de dados.
- Tempo e paz de espírito: A recuperação de dados geralmente é urgente. A versão paga é otimizada para velocidade, o que pode economizar um tempo precioso na recuperação de informações críticas. Além disso, ter uma ferramenta de recuperação de dados robusta e completa à sua disposição oferece uma tranquilidade significativa, especialmente para empresas que dependem de bancos de dados do SQL Server.
Lembre-se: Mesmo com a versão completa, a recuperação de dados não é garantida. Porém, ela aumenta significativamente suas chances de recuperar informações valiosas em comparação com as limitações da demonstração gratuita.
No caso do Recovery Toolbox for SQL Server, existe uma renovação anual da licença para o suporte técnico essencial.
Suporte técnico e renovação de licenças:
- As licenças de software concedem a você o direito de usar o próprio software. Normalmente, elas têm um período de validade (por exemplo, perpétua ou compra única).
- O suporte técnico, por outro lado, refere-se à assistência que você recebe do fornecedor do software para solução de problemas, instalação ou questões de uso.
Recovery Toolbox for SQL Server Model:
- Muitos fornecedores de software, incluindo a Recovery Toolbox, seguem um modelo em que a compra da licença inicial concede a você acesso à funcionalidade principal do software.
- O suporte técnico pode ser uma oferta separada. Isso significa que você pode obter o suporte essencial gratuitamente (por exemplo, perguntas frequentes, artigos da base de conhecimento) ou pode ser incluído por um período limitado na compra da licença inicial.
Renovação do suporte técnico:
- Para acessar o suporte técnico contínuo e detalhado (por exemplo, suporte por telefone, sistema de emissão de tíquetes por e-mail com tempos de resposta mais rápidos), você deve adquirir uma assinatura de suporte técnico separada.
- Essa assinatura é oferecida como uma renovação anual, garantindo que você receba assistência técnica contínua durante todo o ano.
FAQ-Wiki:
Questão:
Como importar scripts SQL salvos para um banco de dados?
Resposta:
Existem duas formas de salvar os dados, suportadas pelo Recovery Toolbox for SQL Server:
- Você pode salvar os scripts SQL no disco rígido; eles criarão objetos de bancos de dados, tabelas, por exemplo, e inserirao dados nestas tabelas.
- Você também pode executar scripts em bancos de dados, definidos pelos usuários; estes scripts são escritos em linguagem SQL.
Note que os scripts SQL podem ser diferentes, apesar do fato de estarem nos mesmos arquivos do banco de dados. Isto acontece por causa das particularidades sintáticas nas queries, que são executadas para conexão direta com o servidor através de ADO e em queries do SQL, realizadas no ambiente do Query Analyzer (Analisador de Queries) fornecido junto com o MS SQL Server (o uso do ":", o comando Go, etc.). A primeira forma e mais confiável, enquanto que a segunda forma e mais conveniente.
Convertendo dados de scripts e salvando-os em disco
- Mapeamento de dados salvos
Se Você escolheu salvar os dados em disco, o Recovery Toolbox for SQL Server criara um subdiretorio, que inclui o nome do arquivo MDF de origem; este subdiretorio e criado no diretorio definido pelo usuário e todos os scripts seráo colocados la. Todos os scripts são nomeados a partir de uma regra; os nomes consistem de uma palavra e um digito. A palavra indica o papel do script, o digito indica seu numero. Existem vários tipos de script, por exemplo:
- Types*.sql - scripts que criam tipos de dados, definidos pelos usuários.
- Tables*.sql - scripts que criam tabelas.
- Indexes*.sql - scripts que criam chaves primarias e índices.
- ForeignKeys*.sql - scripts que criam chaves estrangeiras.
- Procedure*.sql - scripts que criam procedimentos armazenados.
- Function*.sql - scripts que criam funcoes, definidas pelos usuários.
- View*.sql - scripts que criam exibicoes.
- Triggers*.sql - scripts que criam gatilhos.
- Data*.sql - scripts que inserem dados nas tabelas.
O numero de sequência do script não contem nenhuma informacao útil, não aponta para nenhuma sequência de execucao dos scripts ou qualquer outra informacao. Estes números são útilizados somente para separar os dados e salva-los em uma serie de documentos menores, ao invés de um arquivo grande. Os usuários podem definir o tamanho máximo do arquivo com scripts SQL. Alem disso, os usuários devem atentar para a numeracao dos arquivos Data. Deve-se notar que cada arquivo do tipo Data pode conter dados para somente uma tabela. Arquivos com números sequênciais contem todos os dados para cada tabela.
Nota: Se os números estiverem faltando para alguns arquivos, isto significa que algumas tabelas não contem dados.
- sequência de execucao de script
Nesta figura, Você pode ver a ordem recomendada de execucao de script:
A sequência de execucao de script depende de restricoes existentes para dados existentes e estruturas da tabela. Preste atencao a estes fatores:
- Especifique a chave primaria correspondente, se Você quiser criar uma chave secundaria. Devido a este fato, estas operacoes são salvas em diferentes arquivos, que devem ser executados nesta sequência.
- Antes da criacao de índices e chaves secundarias, o programa preenche as tabelas. Isto e obrigatório, porque a verificacao de integridade referencial e executada quando uma tabela com chave secundaria definida esta sendo preenchida. Quando tabelas com chaves secundarias são preenchidas antes das tabelas com as chaves primarias correspondentes, ocorre um erro. Alem do mais, este método apresenta outra particularidade. Se os dados recuperados conflitarem com a chave primaria, índices unicos etc., neste caso, a tabela será preenchida com os dados mesmo assim, mas as restricoes não seráo criadas (indice, chave primaria etc.). Se os usuários desejarem outro comportamento, podem selecionar qual a sequência de execucao de script desejada.
- A criacao dos objetos Procedures, Functions, Views e Triggers em um banco de dados apresenta algumas dificuldades, porque estes objetos podem ter dependencias sofisticadas e complicadas. Os Procedimentos podem referenciar outros Procedimentos, Exibicoes podem referenciar Funcoes, Gatilhos podem referenciar todos os objetos. E por isto que um programa não podem ajudar a resolver este emaranhado. Os usuários devem encontrar todas as dependencias manualmente e executar os scripts SQL na sequência necessária. Outra possibilidade consiste na execucao de todos os scripts deste grupo varias vezes, ate que todas as mensagens de erro desapareçam.
- Arquivo Install.bat
O arquivo Install.bat e criado para garantir a execucao automatizada de todos os scripts. Este arquivo executa todos os scripts que foram previamente salvos pela ferramenta. A sequência de execucao de script será a mesma útilizada quando aplicada ao banco de dados. Este arquivo em lote requer que o útilitario isqlw seja instalado, que e uma parte do cliente do MS SQL Server. Especifique os parâmetros Nome do servidor, Nome do banco de dados, Nome do usuário e Senha para o arquivo install.bat na linha de comando. Por exemplo: install.bat SQLServer SQLDatabase SQLUser SQLUserPassword
Atencao:
- Os parâmetros devem estar separados por um espaço. Se o parametro em si contem um espaço, Você deve coloca-lo entre aspas.
- A sequência de parâmetros não pode ser modificada.
- Se o arquivo install.bat for executado sem os parâmetros, Você vera um breve guia de como útiliza-lo.
- InstallTrusted.bat
Se você deseja fazer logon no Microsoft SQL Server usando sua conta do Windows, use o arquivo InstallTrusted.bat. O arquivo InstallTrusted.bat possui dois parâmetros: Server name, Database name.
Exemplo de uso: installtrusted.bat SQLServer SQLDatabase. Para obter detalhes sobre o logon via conta do Windows consulte aqui: https://docs.microsoft.com/pt-br/sql/relational-databases/security/authentication-access/principals-database-engine?view=sql-server-2017
Questão:
Como recuperar um banco de dados a partir de vários arquivos de origem?
Resposta:
Reparando um banco de dados no formato MS SQL Server a partir de vários arquivos de origem
Um banco de dados no formato MS SQL Server contem um ou vários arquivos. Existem vários tipos de arquivos: arquivo de dados principal (com a extensão padrão *.mdf), arquivo de dados secundario (com a extensão padrão *.ndf) e o arquivo de log de transacoes (com a extensão padrão *.ldf). Se Você quiser reparar os dados com o Recovery Toolbox for SQL Server, Você deve especificar o caminho para todos os arquivos de dados secundários e para o arquivo de dados principal. Isto pode ser feito na caixa de dialogo Open File (Abrir Arquivo).
Se um banco de dados corrompido contem o arquivo de dados principal, um ou mais arquivos de dados secundários e um ou mais arquivos de log de transacoes, Você deve selecionar o arquivo de dados principal no formado *.mdf e todos os arquivos de dados secundários no formato *.ndf (veja a fig. 2).
Questão:
Recovery Toolbox for SQL Server pode recuperar dados depois de um ataque de Ransomware Encryption?
Resposta:
Recovery Toolbox for SQL Server pode recuperar informação parcialmente ou completamente de arquivos .MDF/.NDF da base de dados do Microsoft SQL Server encriptados por ransomware viruses.
Recovery Toolbox for SQL Server não decifra dados.
Em geral, decifrar dados não é aplicável nesses casos.
No entanto, Recovery Toolbox for SQL Server pode ser útil em casos quando o arquivo MDF está parcialmente encriptado. Tipicamente, vírus só encriptam o cabeçalho e/ou o começo de arquivos por causa de seu tamanho largo. Nesses casos, se só o cabeçalho ou parte do arquivo MDF foi encriptado, Recovery Toolbox for SQL Server pode ajudar. O programa analisa todos os blocos de dados e estrutura de dados no arquivo. Então, recria a estrutura de dados e o arquivo em si, se possível.
Estrutura de um arquivo MDF Microsoft SQL Server
É possível recuperar dados a partir de um arquivo MDF depois de um ataque por um vírus Ransomware Virus?
Não há garantia que você possa recuperar 100% dos dados ou parte disso usando o programa. Para uma resposta definitiva, você precisa baixar a versão DEMO do Recovery Toolbox for SQL Server, especificamente o arquivo MDF encriptado e esperar pela análise do arquivo completo.
Com o fim da análise do arquivo .mdf na versão DEMO do programa, uma preview completa dos dados que pode ser extraído do arquivo está disponível.
Nota:O departamento de atendimento ao cliente da Recovery Toolbox informa que usualmente programas ransomware usualmente só encriptam o cabeçalho do arquivo da base de dados por causa do seu tamanho largo. Como resultado, normalmente é possível recuperar quase completamente a estrutura de dados e quase toda a informação do arquivo fonte.
Questão:
Ocorreu um erro na conversão para formato de data e hora durante a importação de scripts para o SQL SERVER 2000
Se você vir o erro a seguir depois de executar seus scripts:
Server: Msg 242, Level 16, State 3, Line 1
[Microsoft][ODBC SQL Server Driver][SQL Server] A conversão de um tipo de dados char para um tipo data e hora resultou em um valor de data e hora fora dos limites. A declaração foi encerrada.
A instrução foi encerrada.
Resposta:
Isso significa que você deve mudar as configurações de idioma do servidor fazendo o seguinte:
- Inicie o Enteprise Manager (Administrador Empresarial).
- Selecione o servidor necessário e se conecte a ele.
- Abra sua janela de propriedades clicando nele com o botão direito do mouse e selecionando Properties (Propriedades).
- Abra a aba Server Settings (Configuração de Servidor).
- Selecione English (Inglês) com Default Language (Idioma Padrão) na lista suspensa e pressione OK.
- Interrompa o SQL Server. Para isso, selecione Stop (Interromper) no menu de contexto e responda Yes (Sim) à pergunta Are you sure you wish to stop SQL Server service? (Tem certeza de que deseja interromper o serviço do SQL Server) na janela de confirmação.
- Inicialize o SQL Server. Para isso, selecione Start (Iniciar) no meu de contexto.
- Agora você pode executar scripts salvos no seu disco rígido pela Recovery Toolbox for SQL Server (Ferramentas de Recuperação para SQL Server). Você também pode executar o programa no modo de execução de scripts de banco de dados.
- Agora você precisa restaurar as configurações. Para isso, abra a janela de propriedades do servidor necessário no Enterprise Manager (Administrador Empresarial).
- Selecione o idioma padrão do usuário na lista Default Language (Idioma Padrão) e pressione OK.
- Interrompa o SQL Server. Para isso, selecione Stop (Interromper) no menu de contexto e responda Yes (Sim) à pergunta Are you sure you wish to stop SQL Server service? (Tem certeza de que deseja interromper o serviço do SQL Server) na janela de confirmação.
- Inicialize o SQL Server. Para isso, selecione Start (Iniciar) no meu de contexto.
Questão:
Ocorreu um erro na conversão para formato de data e hora durante a importação de scripts para o SQL SERVER 2005
Se você vir o erro a seguir depois de executar seus scripts:
Server: Msg 242, Level 16, State 3, Line 1
[Microsoft][ODBC SQL Server Driver][SQL Server] A conversão de um tipo de dados char para um tipo data e hora resultou em um valor de data e hora fora dos limites. A declaração foi encerrada.
A instrução foi encerrada.
Resposta:
Isso significa que você deve mudar as configurações de idioma do servidor fazendo o seguinte:
- Inicie o Management Studio (Estúdio Administrativo).
- Selecione o servidor necessário.
- Acesse Security/Logins (Segurança/Logins).
- Selecione o usuário que usará o banco de dados e abra a janela de propriedades do usuário.
- Selecione English (inglês) com Default Language (Idioma Padrão) na lista suspensa e pressione OK.
- Agora você pode executar o script salvo no seu disco rígido pela Recovery Toolbox for SQL Server (Ferramentas de Recuperação para Servidor SQL). Ou então, você também pode executar o programa no modo de execução de scripts de banco de dados.
- Agora você precisa restaurar as configurações. Para isso, abra a janela de propriedades do usuário necessário no Management Studio (Estúdio Administrativo).
- Selecione o idioma padrão do usuário na lista Default Language (Idioma Padrão) e pressione OK.
Questão:
Como conectar os arquivos mdf, ldf ao servidor?
Resposta:
- Execute o SQL Server Management Studio (Estúdio Administrativo do Servidor SQL)
- No Object Explorer (Explorador de Objetos), clique em Databases (Bancos de Dados).
- Clique em Attach (Anexar)
- Clique no botão Add (Adicionar)
- Selecione o arquivo mdf e clique no botão OK
- Clique no botão OK
- Espere a operação ser encerrada.
Questão:
Quando visualizo os dados no Recovery Toolbox for MS SQL Server, vejo os procedimentos, exibicoes e outros dados recuperados, mas depois que executo os scripts salvos, estes dados não são mostrados no banco de dados do Microsoft SQL Server
Resposta:
Para resolver este problema, Você deve:
- Salve os dados como scripts.
- Execute o arquivo install.bat com todos os parâmetros necessarios a partir da linha de comando.
- Veja os arquivos de resposta (*????.sql.txt) para descobrir quais scripts não foram executados com sucesso.
- Carregue os scripts executados com erro no Query analyzer (Analisados de Query) do Microsoft SQL Server e tente executa-los la. Depois que receber uma mensagem de erro, Você deve detectar qual comando causou o erro. Se este comando grava dados que não tem valor, Você pode simplesmente remove-lo do arquivo. Senão, Você deve enviar o script executado com erros e um screenshot do Query analyzer para os desenvolvedores. Alem disso, pode ser necessario enviar posteriormente o arquivo *.mdf de origem para os desenvolvedores, para que possam estudar o problema.
Questão:
Depois de migrar o banco de dados MSDB para o novo servidor através da restauração, os pacotes DTS não podem ser abertos e executados. É exibida uma mensagem de erro: The system cannot find the file specified (O sistema não pode encontrar o arquivo especificado)
Resposta:
Copiar ou restaurar as tabelas de dados de um banco de dados MSDB em um novo servidor não permite restaurar os pacotes DTS porque eles possuem conexões interiores com o contexto de execução do servidor em que foram criados e no qual são usados antes da imigração. Para copiar os pacotes DTS entre servidores, devem ser empregados scripts VB. Portanto, o programa Recovery Toolbox for SQL Server (Ferramentas de Recuperação para Servidor SQD) não é adequado para restaurar pacotes DTS.
Questão:
A Recovery Toolbox for SQL Server (Ferramentas de Recuperação para Servidor SQL) precisa da ferramenta isqlw.exe para importar scripts salvos para o banco de dados. No entanto, eu não o tenho porque uso o SQL Express 2002 (SQL Express 2000). Como eu importo os dados recuperados para o banco de dados?
Resposta:
A ferramenta isqlw.exe é um componente do pacote MS SQL Server. Você pode fazer o download da versão mais recente do MS SQL Server no site da Microsoft e instalar os componentes necessários no computador. A versão demo do MS SQL Server obtida no site da Microsoft permite usar os componentes durante o período especificado na EULA.
Se você puder encontrar as ferramentas apropriadas em www.microsoft.com, baixe e instale o Query Analyzer do nosso site. O link para baixar é: https://recoverytoolbox.com/download/isqlwInstall.exe
Questão:
Uma mensagem sobre falta de memoria física aparece quando o programa esta executando
Resposta:
Muita memoria RAM e necessária para recuperar grandes bancos de dados MS SQL Server. Os desenvolvedores do programa recomendam que Você recupere grandes bancos de dados em computadores com memoria física livre suficiente. A memoria física útilizada pelo programa não deve ser menor do que o tamanho do arquivo que Você esta recuperando dividida por 500, mais 20-100 MB para a execucao do programa. Ou seja, se Você tentar recuperar um arquivo .mdf com o tamanho de 100 GB, o computador deve ter pelo menos (100 GB / 500) + 120 MB = 320 MB de memoria física livre.
Questão:
Quando eu recupero dados com a Recovery Toolbox for SQL Server (Ferramentas de Recuperação para SQL Server), aparecem valores excessivos ou incorretos nos campos Primary Key (Chaves Primárias)
Resposta:
- Se um valor em um campo Primary Key (Chave Primária) estiver incorreto (se, por exemplo, é negativo ou muitas vezes maior do que todos os outros valores), os dados originais foram seriamente danificados e é impossível recuperá-los completamente.
- Se aparecerem valores duplicados nos campos Primary Key, isso significa que o programa recuperou páginas com dados que foram marcados para serem apagados no banco de dados (arquivos mdf, ndf). Mas na verdade não existe marca de que a página com os dados deve ser apagada. E, portanto, o programa recupera dados de todas as páginas. Isso resulta em dados recuperados em excesso e os desenvolvedores da Recovery Toolbox for SQL Server (Ferramentas de Recuperação para SQL Server) não puderam encontrar critérios para filtrar as entradas em excesso. Nesse caso, os administradores do banco de dados e/ou desenvolvedores de software tomam a decisão final sobre entradas em excesso no banco de dados que devem ser apagadas.
Questão:
Dessa vez, fui capaz de salvar os resultados, mas TODAS as tabelas estavam vazias e eu não consegui ver nenhuma das informações
Resposta:
É possível que algo mais tenha acontecido com seu arquivo mdf entre a avaliação e o registro (recuperado por outro software ou alguma outra coisa). Para verificar isso, execute a versão demo no arquivo em outro computador.
Questão:
O que usar para importar dados para o MS SQLServer: sqlcmd ou isqlw?
Resposta:
A Recovery Toolbox for SQL Server (Ferramentas de Recuperação para SQL Server) detecta automaticamente a versão do servidor em que o banco de dados era usado. Portanto, se o banco de dados era usado no MS SQL Server 2000, o programa registrará a ferramenta isqlw na lista de scripts salvos para importação para o novo banco de dados. Se o banco de dados era usado no MS SQL Server 2008 ou posterior, a ferramenta sqlcmd será usada nos scripts. Se você quiser importar dados para um banco de dados em um servidor com versão diferente da do original, você deverá usar a ferramenta para o servidor correspondente:
- Isqlw - para o MS SQL Server 2000
- Sqlcmd - para o MS SQL Server 2005 e posterior
Questão:
Quais são os limites para o tamanho dos arquivos MDF/NDF recuperáveis?
Resposta:
O programa Recovery Toolbox for SQL Server não tem limites para o tamanho dos arquivos MDF/NDF recuperáveis. O utilitário não tem limites para a quantidade de arquivos recuperáveis.
Questão:
É possível recuperar uma tabela ou esquema específico de um banco de dados danificado?
Resposta:
Sim. Em uma página separada, antes de salvar os dados no programa Recovery Toolbox for SQL Server, você pode selecionar qualquer tabela, dados da tabela, procedimento, função, índice ou gatilho para recuperação.
Questão:
Que tipos de danos ao arquivo MDF são suportados (por exemplo, lógicos/físicos)?
Resposta:
O programa Recovery Toolbox for SQL Server recupera bancos de dados danificados após danos lógicos, que podem ter sido consequência de danos físicos.
Questão:
O nível de compatibilidade do banco de dados (Compatibility Level) afeta a recuperação?
Resposta:
Não. O nível de compatibilidade do banco de dados (Compatibility Level) não afeta a possibilidade ou impossibilidade de recuperar o banco de dados SQL Server.
Questão:
Como recuperar dados se o arquivo de log do banco de dados (LDF) estiver completamente perdido?
Resposta:
O Recovery Toolbox for SQL Server não usa arquivos LDF de log do banco de dados para recuperar o próprio banco de dados Microsoft SQL Server danificado.
Questão:
Há suporte para arquivos MDF compactados ou bancos de dados criptografados?
Resposta:
É possível recuperar parcialmente os dados de arquivos MDF de bancos de dados criptografados se esses fragmentos do banco de dados não tiverem sido criptografados. Os vírus geralmente não criptografam arquivos grandes por completo. Em arquivos grandes, geralmente são criptografados o início e o final do arquivo. O programa Recovery Toolbox for SQL Server pode extrair dados da parte não criptografada do arquivo do banco de dados.
Questão:
A versão do SQL Server afeta o sucesso da recuperação? Quais versões são mais bem suportadas?
Resposta:
A versão do SQL Server não afeta a qualidade e o sucesso da recuperação.
Questão:
Como recuperar apenas a estrutura do banco de dados SQL Server, sem os dados?
Resposta:
No formulário, antes de salvar, é necessário selecionar apenas a criação e o salvamento de scripts para a criação de objetos.
Questão:
É possível combinar a recuperação com a migração subsequente para uma nova versão do SQL Server?
Resposta:
Sim. Salve todos os dados recuperados como scripts SQL e, em seguida, importe os dados sequencialmente para a nova versão do SQL Server.
Questão:
Os índices, gatilhos e procedimentos são salvos durante a recuperação?
Resposta:
Os índices, gatilhos e procedimentos são salvos obrigatoriamente. É importante observar que, ao aplicar scripts para criar índices, podem ocorrer falhas se os dados forem recuperados parcialmente ou incorretamente.
Questão:
Quais são as garantias de que os arquivos recuperados não cairão em mãos erradas?
Resposta:
O programa Recovery Toolbox for SQL Server funciona localmente nos computadores dos clientes e não troca dados com servidores de terceiros.
Questão:
É possível usar o programa para fins comerciais (por exemplo, em terceirização de TI)?
Resposta:
Sim, é possível. É necessário adquirir uma Licença Empresarial ou uma Licença Local.
Questão:
Existe uma API ou versão de console para automatizar a recuperação?
Resposta:
Não. Não existe uma versão de console ou API.
Questão:
A integração com sistemas de backup (por exemplo, Veeam, Acronis) é suportada?
Resposta:
Não.
Questão:
É possível integrar a restauração ao pipeline CI/CD?
Resposta:
Não.
Questão:
É possível usar o programa em máquinas virtuais, nuvens?
Resposta:
Sim, é possível usar o programa em máquinas virtuais, nuvens, desktop remoto, etc.
Questão:
O MDF Viewer pode exibir dados binários ou campos blob?
Resposta:
Não.
Questão:
É possível visualizar os dados sem conexão com o SQL Server ativo?
Resposta:
Sim. Para visualizar os dados do arquivo MDF, não é necessário estar conectado ao SQL Server. Também não é necessário ter o SQL Server instalado.
Questão:
É possível exportar dados de um banco de dados SQL Server corrompido para o formato CSV/Excel?
Resposta:
Não. É possível exportar dados para scripts SQL ou diretamente para um novo banco de dados SQL Server.
Questão:
É possível filtrar ou pesquisar dados em um arquivo MDF grande e danificado?
Resposta:
Não. Não há pesquisa e filtragem de dados em arquivos MDF danificados.
Questão:
Quais são os limites para visualizar dados na versão gratuita do MDF Viewer?
Resposta:
Não há limites para o MDF Viewer. Além disso, a função de visualização de dados no arquivo MDF é gratuita e não requer a compra de uma licença.
Questão:
É possível recuperar dados se o arquivo foi recuperado anteriormente por outro software?
Resposta:
A empresa Recovery Toolbox não se responsabiliza por softwares de terceiros. Mas é possível baixar, instalar e testar gratuitamente a possibilidade de recuperar dados após outro software. A versão demo do Recovery Toolbox for SQL Server é gratuita e está sempre disponível no site.
Questão:
A recuperação de ligações entre tabelas (chaves estrangeiras) é suportada?
Resposta:
Sim, as ligações entre tabelas são suportadas. Mas é necessário que os dados de cada tabela permaneçam totalmente intactos e corretos. Se parte dos dados da tabela for perdida, a execução do script SQL para criar a chave estrangeira resultará em erro.
Questão:
Quanto tempo leva para recuperar um banco de dados típico de 100 GB?
Resposta:
A velocidade da restauração depende do desempenho do computador no qual a restauração e o armazenamento do banco de dados SQL Server danificado são realizados. Em testes com um banco de dados SQL Server realmente danificado com 300 GB, o tempo total de restauração foi de 5 dias. O teste foi realizado em um computador potente com um sistema de disco muito rápido baseado em discos NVMe.
Questão:
O desempenho do PC afeta a velocidade da recuperação?
Resposta:
A velocidade da recuperação é afetada pela frequência do processador e pela velocidade de troca de dados com o disco do subsistema de arquivos.
Questão:
Que logs o programa cria e é possível analisá-los para auditoria?
Resposta:
Os logs de funcionamento do programa estão disponíveis na última página do programa e no arquivo err.log.
Questão:
Existe a opção de “reverter” ou cancelar a recuperação?
Resposta:
O programa Recovery Toolbox for SQL Server não altera nem modifica o arquivo MDF original. Portanto, não há nada para cancelar ou “reverter”.
Questão:
Como entrar em contato com o suporte técnico em português?
Resposta:
Você pode entrar em contato com o suporte técnico em qualquer idioma. A resposta do suporte técnico será redigida em inglês. A resposta do suporte técnico pode ser traduzida para qualquer idioma usando os serviços gratuitos do Google Translate ou DeepL.
Questão:
Como relatar um erro se o programa não consegue lidar com o arquivo?
Resposta:
O formulário de contato com o suporte técnico está disponível aqui: https://recoverytoolbox.com/pt/support.html. As respostas do suporte técnico levam até 24 horas.
Questão:
Qual é a diferença entre o Recovery Toolbox for SQL Server e os recursos padrão da Microsoft (DBCC CHECKDB, DBCC REPAIR)?
Resposta:
Semanalmente, recebemos contatos de usuários que não conseguem recuperar bancos de dados SQL Server danificados usando as ferramentas padrão da Microsoft (DBCC CHECKDB, DBCC REPAIR). O programa Recovery Toolbox for SQL Server usa um algoritmo muito complexo de análise da estrutura do arquivo, blocos e conexões dentro dos dados. Trata-se de uma inteligência artificial especial para recuperar bancos de dados Microsoft SQL Server danificados. Portanto, a qualidade e a porcentagem de recuperação com o Recovery Toolbox for SQL Server são significativamente maiores do que com as ferramentas padrão da Microsoft.
Questão:
É possível usar o programa para analisar as causas da danificação do arquivo MDF?
Resposta:
Não.
Questão:
Quais ferramentas adicionais para SQL Server você recomenda para evitar a perda de dados?
Resposta:
Recomendamos:
- fazer backups regulares;
- verificar regularmente o funcionamento do sistema de backup, incluindo a restauração do banco de dados a partir do backup;
- verificar o funcionamento das unidades de alimentação de reserva;
- trocar as baterias das unidades de alimentação de reserva.
Recursos:
- Microsoft SQL Server na Wikipedia: https://pt.wikipedia.org/wiki/Microsoft_SQL_Server
- Site oficial do SQL Server: https://www.microsoft.com/pt-br/sql-server/
- Documentação do SQL Server: https://docs.microsoft.com/pt-br/sql/sql-server/?view=sql-server-ver15
- Comunidade: https://techcommunity.microsoft.com/t5/sql-server/bd-p/SQL_Server
Revisões e avaliações do cliente:
É um bom produto, faz tudo o que promete.
Impressionante, não imagine tal eficiência, muito obrigado.
80 anos. Aposentado. RECUPERAÇÃO, CAIXA DE FERRAMENTAS, fácil de usar. Fabuloso.
legal
Tudo é lindo
Ótimo software
Excelente experiência – Recomendo fortemente!
Tive uma experiência maravilhosa! O serviço prestado foi rápido, eficiente e muito profissional. Tudo correu perfeitamente do início ao fim, e a qualidade do produto/serviço superou as expectativas. Recomendo muito! Definitivamente merece 5 estrelas!
Eu uso uma unidade NAS para sincronizar meu desktop e meu laptop. O NAS armazena 30 versões e depois exclui a mais antiga. Enquanto trabalhava em um laptop, a última versão boa foi substituída por mais de 30 arquivos incompletos. Por causa disso, não consegui mais acessar minha administração, pois o arquivo MDF (administração) estava corrompido.
Graças ao Recovery Toolbox, consegui ler os dados, usar a última cópia de backup válida e, usando meu próprio software, inseri-los novamente no sistema de gerenciamento.
Lição aprendida?
Use o NAS o mínimo possível para arquivos críticos. Se fizer isso, pause a sincronização e aguarde o computador desligar até que os arquivos sejam sincronizados com segurança com o NAS.
Ótimo programa, obrigado!
Programa aberto
Excelente !
Muito bom e fácil de usar
Obrigado! Você salvou minha vida!!! Você é o máximo!!! Obrigado!
Programa muito bom, obrigado.
O banco de dados é usado para um equipamento de imagem médica para dados e imagens de pacientes. O PC foi inicializado com força (desligado) e, ao reiniciar, o banco de dados apresentou uma incompatibilidade entre alguns arquivos.
Meu banco de dados foi criptografado pelo RamsomWare.
Usando o aplicativo recoverytoolbox, consegui acessar a estrutura da tabela, mas as tabelas mais importantes estão corrompidas.
Algumas tabelas estavam completas.
Os índices não são recuperados porque alguns dos dados foram perdidos.
Mas você pode saber exatamente quais registros estão faltando: você pode ver os dados que faltam nos índices.
Muito obrigado
ÓTIMA EXPERIÊNCIA
Não quero ser ingrato, então vou deixar um comentário.
As equipes de suporte ajudaram a restaurar o arquivo investigando totalmente o meu problema.
Que bom que você foi me conhecer.
Eu não poderia fazer esse trabalho sozinho 100%.
Obrigado por sua ajuda e sua paciência.
Quando meu arquivo .mdf quebrou, decidi cronometrar a recuperação do meu arquivo MS-SQL. Para bancos de dados de 5,6 GB, levou 1 hora e 23 minutos
Exportar o arquivo .mdf recuperado executando o script diretamente do programa travou porque havia um problema com o formato da hora. Tive que salvar o arquivo .mdf e alterar manualmente todos os valores da coluna com a propriedade DateTime.
Escreva uma declaração "Como exportar um banco de dados para MS SQL Server 2000 com DateTime". O programa consegue 4 estrelas
Com mais de 10 anos de experiência, estou convencido de que este programa é realmente útil. Você pode, é claro, tentar consertar o banco de dados manualmente, mas quanto tempo isso levará e se haverá problemas no futuro não está claro. Portanto, preferi que este programa corrigisse automaticamente o banco de dados do SQL Server por causa do tempo e da frustração que ele economiza.
Excelente. Bancos de dados restaurados após um vírus ransomware.
Eu poderia reparar meu arquivo .mdf danificado, mas quando abro o arquivo no MS SQL 2003, vi que algumas chaves estrangeiras não foram recuperadas no esquema
Se você não recuperou parte dos dados enquanto restaurava o arquivo .MDF, tente restaurá-lo em partes, escolhendo os arquivos .MDF e .NDF. Consegui reparar completamente meu banco de dados danificado do SQL Server 2005. Obviamente, não é uma maneira rápida de corrigir um arquivo danificado, mas funciona.
Para restaurar o arquivo .LDF do SQL Server 2005, primeiro você tinha que restaurar o banco de dados .MDF. O processo de recuperação levou muito tempo porque o banco de dados era muito grande.
Consegui recuperar os dados do arquivo .MDF, mas quando tentei importar os dados SQL recuperados para o Microsoft SQL 2005, usando a opção “Executar script no banco de dados”. Meus dados não foram restaurados. Ao importar scripts para o SQL SERVER 2005, ocorreu um erro de conversão no formato de data e hora. Eu escolhi a primeira opção "Salvar script no disco" e a executei no MS SQL, e isso me ajudou.
Meu vírus criptografado criptografou o cabeçalho de um importante arquivo mdf. Usando o Recovery ToolBox for SQL Server recuperou completamente as informações. Obrigado a todos aqueles que escreveram este programa! O programa vale o dinheiro!
Eu consertei suspender banco de dados em bom servidor. Mas isso requer 1 semana de trabalho Win2016 + SQL Server 2016. O tamanho do arquivo * .mdf era muito grande ...
O SQl Server 2000 foi reparado em 17 horas.
Mas os scripts sql salvos colocaram 15gb no disco.
Melhor ferramenta do ano que usei !!!!
Os bancos de dados SQL falharam por motivos desconhecidos, o Recovery Toolbox for SQL Server salvou a situação.
Às vezes, o processo de recuperação interrompe, mas felizmente depois, continua.