Sua marca DataNumen SQL Recovery?


Nº 1 Taxa de Recuperação

#1 NA TAXA
DE RECUPERAÇÃO

Mais de 10 milhões de usuários

10+ MILHÕES
DE UTILIZADORES

20 + Anos de experiência

20 + Anos de
Experiência

Garantia de Satisfação 100%

GARANTIA DE
SATISFAÇÃO 100%

Recupera Muito Mais do que os Nossos Concorrentes


DataNumen SQL Recovery vs. DBCC CheckDB & CheckTable, Recovery Toolbox for SQL Server, Stellar Repair para MS SQL, etc.

Taxa de Recuperação Média

Gráfico de comparação

Saiba mais sobre como DataNumen SQL Recovery fuma a competição

Testemunhos dos Nossos Clientes

Interface Extremamente Simples


Solução para os seguintes erros e problemas comuns em SQL Server Arquivo de banco de dados


soluções

MAIS


Download grátisMais de 20 anos de experiência
Comprar AgoraGarantia de Satisfação 100%

Principais características



Download grátisMais de 20 anos de experiência
Comprar AgoraGarantia de Satisfação 100%

Recuperar danificado SQL Server Bancos de dados com DataNumen SQL Recovery


Apresentação livro DataNumen SQL Recovery.

DataNumen SQL Recovery 7.1

Atenção: Desligue outros aplicativos que possam alterar o arquivo MDF antes de vocêtart.

Escolha o arquivo que você gostaria de reparar, inserindo o nome do arquivo MDF ou clicando no botão Procurar botão. Além disso, você pode usar o Encontre botão para procurá-lo.

Selecione o arquivo de origem

Caso haja um ou vários arquivos NDF associados ao arquivo MDF danificado, adicione-os também:

Selecione o arquivo NDF de origem

Especifique o formato do arquivo de banco de dados de origem, se você souber:
Selecione o formato de origem

Se você não especificar o formato, então DataNumen SQL Recovery tentará analisar o arquivo de origem para detectar o formato.

Por padrão, o DataNumen SQL Recovery salvará os dados recuperados em um novo arquivo xxxx_fixed.mdf. xxxx representa o nome do arquivo de origem. Portanto, se o arquivo de origem fosse MySQLDB.mdf, o arquivo recuperado seria MySQLDB_fixed.mdf. Você também pode renomeá-lo:

Selecione o arquivo de destino

Você pode inserir o nome diretamente. Ou, aperte o Procurar botão para configurá-lo. Verifique se há espaço em disco suficiente para isso. Você pode estimar o espaço necessário com base no tamanho do arquivo de origem.

Clique na Start Recuperação botão e DataNumen SQL Recovery solicitará um "Conectar a SQL Server" caixa de diálogo, pois ele precisa se conectar a um SQL Server instância para executar a recuperação:

Conecte-se SQL Server Caixa de diálogo

Colocou o Nome do Servidor e Autenticação para o SQL Server instância no computador local ou remoto. Em seguida, clique no "ESTÁ BEM" botão. Nosso software de recuperação de MDF tentará detectar o agrupamento do banco de dados de origem e, em seguida, definirá o agrupamento do banco de dados de destino de acordo. Se não conseguir detectar o agrupamento, ele solicitará que você o configure. Em seguida, ele examinará todo o banco de dados, reparará o arquivo MDF e recuperará os dados com algoritmos especiais.

A barra exibe o progresso do processo de recuperação de dados:

Barra de progresso

Assim que o processo estiver concluído, você verá uma notificação como esta se foi possível recuperar o arquivo MDF original:

Caixa de mensagem de sucesso

StarMicrosoft SQL Server Management Studio para acessar o recuperado SQL Server base de dados.

Mais Informação


Onde posso encontrar os dados recuperados?

Os dados recuperados são enviados para um novo banco de dados no SQL Server instância à qual você se conecta quando startando o processo de recuperação do SQL MDF.

O nome do arquivo MDF do banco de dados de saída é especificado antes de vocêtart a recuperação.

Normalmente, você não precisa acessar o arquivo MDF do banco de dados SQL diretamente. Após o processo de recuperação, para acessar os dados recuperados, faça o seguinte:

  1. Start SQL Server Estúdio de Gestão.
  2. Conecte-se ao SQL Server instância que é a mesma que você usou para recuperar seu banco de dados corrompido.
  3. Após a conexão, clique na instância.
  4. Então clique Bases de dados nó.
  5. Então você encontrará um ou alguns bancos de dados chamados “Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#”, onde aaaa, mm, dd, hh, mm, ss é a hora em que o banco de dados foi criado, ou seja, ano, mês, dia, hora, minuto e segundo. E # é um número de sequência starting from 1. Essas informações podem ajudá-lo facilmente a identificar o banco de dados gerado no processo de recuperação mais recente.
  6. Clique no nó do banco de dados que você identifica. Você pode então acessar todos os objetos de banco de dados SQL recuperados. Por exemplo, sob Tabelas nó, você pode ver todas as tabelas de banco de dados recuperadas, incluindo os esquemas e os registros.

Como reduzir a perda de dados durante um SQL Server desastre de dados?

Recomenda-se preparar um plano de recuperação de desastres (DR) para o seu SQL Server instância, que normalmente inclui:

  1. Faça backup rotineiramente do seu SQL Server dados.
  2. Tenha uma ferramenta profissional de recuperação de SQL, como DataNumen SQL Recovery na mão. Assim, quando você encontrar corrupção do banco de dados SQL, poderá usá-lo para reparar arquivos corrompidos e recuperar seus dados o mais rápido possível.
  3. Utilize os recursos de alta disponibilidade em SQL Server.

Quais são as vantagens do seu produto em relação a outras ferramentas de recuperação de banco de dados MS SQL?

Você pode encontrar um completo comparação competitiva de nosso produto com outras ferramentas de recuperação de banco de dados MS SQL no mercado.

Posso pausar/retomar o processo de reparo do banco de dados SQL?

Isso não é possível. Se um processo de reparo tiver sidotarted, então você pode abortá-lo ou deixá-lo completo. Mais tarde, se você quiser reparar novamente o mesmo arquivo de banco de dados SQL, precisará re-start o processo de reparo desde o início.

No entanto, durante o processo de reparo, você pode ver os dados recuperados em SQL Server estúdio de gerenciamento ao mesmo tempo. Se você acha que todos os dados desejados foram recuperados, pode interromper o processo de reparo para economizar tempo, sem danificar o banco de dados de saída.

Eu só tenho o arquivo SQL MDF, o arquivo de log de transação (LDF) é lost. O que fazer?

DataNumen SQL Recovery pode recuperar seus dados de arquivo MDF corrompido sem o arquivo de log de transações (LDF). Portanto, se o seu arquivo de log de transações for lost, isso não será um problema.

Você oferece suporte para recuperar registro de dados no tipo XML?

Sim, nosso software de recuperação de banco de dados SQL suporta a recuperação de registros nos tipos de dados ASCII e Unicode XML.

Preciso ser um administrador de banco de dados (DBA) para realizar a recuperação?

Sim, você precisa ser o administrador de banco de dados (DBA) ou, pelo menos, obtenha as seguintes informações do administrador de banco de dados (DBA):

  1. SQL Server nome da instância (nome do servidor)
  2. Autenticação do SQL Server instância.

Assim, você pode usar essas informações para se conectar ao SQL Server instância e execute a recuperação.

a Microsoft SQL Server tem uma ferramenta interna para recuperar um banco de dados corrompido?

Sim, eles têm os comandos dbcc integrados, ou seja, dbcc checkdb e tabela de verificação dbcc, que pode verificar esquemas e registros de tabela e, em seguida, corrigir problemas menores em seu banco de dados corrompido ou em tabelas de banco de dados. No entanto, essas ferramentas funcionam apenas para um número muito limitado de casos. Se eles não puderem reparar a corrupção do arquivo MDF, é melhor tentar DataNumen SQL Recovery, que funciona muito mais melhor.

Alguns dos usos básicos do dbcc checkdb estão listados abaixo:

Command Uso
dbcc checkdb('MeuDB.mdf') Verifique se MyDB.mdf tem algum problema.
dbcc checkdb('MyDB.mdf', REPAIR_ALLOW_DATA_LOSS) Verifique MyDB.mdf. Se houver algum problema, repare o arquivo de banco de dados MDF, o que pode causar perdas de dados.
dbcc checkdb('MyDB.mdf', REPAIR_REBUILD) Verifique MyDB.mdf. Se houver algum problema, repare o arquivo de banco de dados MDF, que NÃO causar perdas de dados, mas pode levar mais tempo.

Alguns dos usos básicos da tabela de verificação dbcc estão listados abaixo:

Command Uso
tabela de verificação dbcc('MyDB.MyTable') Verifique se MyTable em MyDB tem algum problema.
dbcc checktable('MyDB.MyTable', REPAIR_ALLOW_DATA_LOSS) Verifique MyTable em MyDB. Se houver algum problema, repare a tabela, o que pode causar perda de dados.
dbcc checktable('MyDB.MyTable', REPAIR_REBUILD) Verifique MyTable em MyDB. Se houver algum problema, repare a mesa, que NÃO causar perdas de dados, mas pode levar mais tempo.

Quanto espaço em disco preciso preparar para o banco de dados de saída?

Primeiro, você precisa calcular o tamanho total dos dados de origem, incluindo o arquivo MDF do banco de dados SQL e todos os arquivos NDF associados. Supondo que seja SDataSize.

Em seguida, com base no SDataSize, você deve preparar pelo menos 2 * (SDataSize * 110%) para o banco de dados de saída no local desejado, incluindo o arquivo SQL MDF e o arquivo LDF.

Porque meu SQL Server banco de dados fica corrompido?

Há muitos motivos que podem causar corrupção do banco de dados SQL, incluindo:

  1. Razões de hardware: como falha de energia, setores defeituosos em discos, falhas de disco rígido, desligamento inesperado do sistema, etc.
  2. Razões de software: como defeitos de software, infecções por vírus, ataques de ransomware, falha de backup, cabeçalho de arquivo de banco de dados inválido, etc.

DataNumen SQL Recovery é capaz de recuperar dados para todos os casos acima.

Qual é o formato dos arquivos recuperados?

DataNumen SQL Recovery vai se conectar a SQL Server instância e utilizá-lo para gerar o banco de dados recuperado. Portanto, o formato dos arquivos recuperados é o mesmo que o SQL Server versão da instância à qual você se conecta ao executar a recuperação. Por exemplo, se você se conectar a SQL Server 2000, então o banco de dados de saída também estará em SQL Server 2000 formato.

Quais versões de SQL server são suportados?

DataNumen SQL Recovery suporte para recuperar bancos de dados SQL criados pelas seguintes versões do MS SQL Server: SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019.

Ele pode se conectar às seguintes versões de SQL Server instâncias para gerar o banco de dados fixo: SQL Server 2000, 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019. O banco de dados fixo será salvo na mesma versão do SQL Server instância.

Você pode gerar o banco de dados recuperado como um script SQL?

As versões anteriores de DataNumen SQL Recovery suportar tal recurso. No entanto, removemos esse recurso nas versões recentes.

Você oferece suporte para recuperar índices e outros objetos?

Sim, índices, chaves primárias, exibições, gatilhos, regras, padrões, procedimentos armazenados e outros objetos são suportados.

Não consigo recuperar o banco de dados SQL com sua ferramenta de recuperação de arquivos. Por favor ajude.

. Contacte-nos e forneça o log de recuperação. Você pode encontrar mais detalhes em como obter o log de recuperação.

Às vezes, devido ao desastre de dados, o arquivo MDF e os arquivos NDF podem não conter os dados SQL reais. Mas o disco ou a unidade onde você armazenou os arquivos MDF ou NDF ainda pode conter dados recuperáveis. Você pode recupere seus dados do disco ou dirija diretamente.

Posso salvar o banco de dados recuperado em vários arquivos de dados?

Desculpe, mas atualmente nossa ferramenta de recuperação de banco de dados SQL corrompido não suporta salvar o banco de dados recuperado em vários arquivos de dados, ou seja, um arquivo de dados primário (MDF) e vários arquivos de dados secundários (NDF).

No entanto, após a conclusão do processo de recuperação do SQL MDF, você pode fazer o seguinte para implementar seu objetivo:

  1. Start SQL Server estúdio de gestão.
  2. Crie um novo banco de dados e projetar os arquivos e grupos de arquivos com base em seus requisitos, como espalhar dados em vários arquivos.
  3. Clone o banco de dados recuperado do banco de dados recuperado para o novo banco de dados criado na etapa 2. Alternativamente, você também pode exportar o banco de dados recuperado como um script SQL e, em seguida, importar o script de volta para o novo banco de dados.

Quais são as limitações da versão demo?

A versão de demonstração usa o mesmo mecanismo de recuperação de dados da versão completa, exceto pelo fato de inserir textos de demonstração em alguns dos campos do banco de dados recuperado.

Você pode recuperar apenas o esquema da tabela?

Nosso software de recuperação de banco de dados SQL recuperará todo o banco de dados, incluindo tabelas e todos os outros objetos. Para tabelas, o esquema da tabela e os dados do registro da tabela serão recuperados. Não é possível recuperar apenas o esquema da tabela.

Quais versões do Windows são suportadas?

Atualmente, os sistemas operacionais Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11 e Windows Server 2003/2008/2012/2016/2019 são suportados. Além disso, os sistemas de 32 bits e 64 bits são suportados.

Você pode produzir o banco de dados como um MDF e vários arquivos NDF?

Desculpe, mas atualmente oferecemos suporte apenas para a saída de um único arquivo SQL MDF.

Sua ferramenta de recuperação de arquivo mostra um erro ao recuperar um índice. Como resolver o problema?

Alguns índices têm algumas restrições especiais, como exclusivo, enquanto os dados recuperados podem não atender a essas restrições. Após o processo de recuperação do SQL MDF, você pode fazer o seguinte para resolver o problema:

  1. Remova alguns dados redundantes para garantir que os dados restantes atendam às restrições. Em seguida, reconstrua o índice manualmente.

ou

2. Remova algumas restrições no índice e reconstrua-o manualmente.

Você pode fazer 1 e 2 com scripts SQL.

Eu só tenho o arquivo MDF corrompido. Os arquivos NDF associados estão ausentes. Você pode recuperar os dados?

Sim, mesmo que você tenha apenas o arquivo de banco de dados primário, nosso software de recuperação de MDF ainda pode recuperar dados para você. No entanto, apenas aqueles no arquivo MDF podem ser recuperados. Aqueles nos arquivos NDF estão além da recuperação, pois você não possui os arquivos NDF.

Você pode recuperar objetos criptografados?

Sim, nós podemos. E os objetos criptografados, como procedimentos armazenados, serão recuperados e salvos como versões descriptografadas.

Você pode recuperar registros excluídos?

Sim, por padrão, nossa ferramenta de recuperação de arquivos recupera registros excluídos. Você também pode alterar a opção, da seguinte forma:

  1. Start nossa ferramenta de recuperação SQL MDF.
  2. Clique na guia "Opções".
  3. Marque/desmarque a opção “Recuperar registros excluídos” de acordo.
  4. Reparar arquivos MDF.

E se eu não souber a versão do SQL Server banco de dados?

Sem problemas. Nosso software de recuperação de MDF detectará automaticamente a versão para você, antes que sejatarts para reparar bancos de dados corrompidos.

Você pode enviar os dados recuperados como arquivos .CSV?

Desculpe, mas atualmente nosso software de recuperação de MDF de banco de dados SQL não oferece suporte para isso. Mas você pode exportar sua tabela para arquivos .CSV em SQL Server Management Studio diretamente.

Por quanto tempo posso usar a versão completa?

A licença para a versão completa é perpétua. Você pode usá-lo para sempre e por tempo ilimitado.

Quais são as consequências da corrupção do banco de dados SQL?

Existem muitos:

  1. Perdas de dados.
  2. O desempenho diminui.
  3. Algumas operações podem falhar. Como backup, replicação, etc.

Como detectar corrupção de arquivo MDF?

Se você encontrar algum dos problemas em a lista, então seu arquivo MDF está corrompido. Além disso, você também pode usar o seguinte comando para detectar a corrupção do arquivo MDF:

SELECIONE * FROM msdb..suspect_pages WHERE (event_type = 1);

Diferentes tipos de eventos correspondem a diferentes erros, conforme abaixo:

Tipo de evento erro
1 erro 823 ou 824
2 Soma de verificação inválida
3 página rasgada

Observe que o comando acima só pode detectar pequenas corrupções em arquivos MDF.

Você pode recuperar arquivos MDF atacados por Ransomware?

Ransomware é um tipo de malware. Ele criptografará seus arquivos de banco de dados MDF. Você precisa pagar ao criador do Ransomware para descriptografar seu banco de dados e recuperar seus dados.

Felizmente, nosso software de recuperação de banco de dados SQL pode recuperar dados de arquivos MDF infectados por Ransomware.

Mais artigos na base de conhecimento