Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Sintomas

Considere o seguinte cenário:

  • Você tem o Microsoft SQL Server Backup/restauração ou envio de log configurada entre dois servidores.

  • O banco de dados primário tem seu arquivo de log de transação (. ldf) armazenado em um disco que tenha "Bytes por setor físico" definido como 512 bytes.

  • Você se a transação de backups de log do banco de dados e, em seguida, tente restaurá-lo usando a opção de standby no banco de dados secundário.

  • O arquivo de log de transação do banco de dados secundário (. ldf) está localizado em um disco que tenha "Bytes por setor físico" definido como 4.096 bytes.

Nesse cenário, a operação de restauração falhará e retornará a seguinte mensagem de erro:

Erro: 9004, gravidade: 16, estado: 6. Ocorreu um erro ao processar o log para o banco de dados databasename. Se possível, restaure do backup. Se não houver um backup disponível, pode ser necessário recriar o log.

Após esse erro ocorrer, o banco de dados secundário entra em estado suspeito.

Resolução

Atualização cumulativa

Esse problema foi corrigido primeiro na atualização cumulativa seguinte do SQL Server:

Observação: Depois de instalar esta atualização, você deve ativar o sinalizador de rastreamento 3057 para ativar essa correção. Para ativar o sinalizador de rastreamento 3057, consulte o tópico de Sinalizadores de rastreamento (Transact-SQL) no site da Microsoft Developer Network (MSDN).

Cada nova atualização cumulativa para SQL Server contém todas as correções de segurança e hotfixes que foram incluídas com a atualização cumulativa anterior. Exiba as mais recentes atualizações cumulativas para o SQL Server:

Observação Instâncias do SQL Server 2008 R2 SP3, é necessário atualizar o servidor para a mais recente atualização de segurança disponível em:

Baixe a atualização de segurança para o SQL Server 2008 R2 SP3

Hotfix para o SQL Server 2008 R2 SP2Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, esse hotfix destina-se a corrigir somente o problema descrito neste artigo. Aplique este hotfix somente aos sistemas que apresentarem esse problema específico. Se o hotfix estiver disponível para download, há uma seção "Download de Hotfix disponível" na parte superior deste artigo da Base de Conhecimento. Se essa seção não for exibida, envie uma solicitação ao suporte e atendimento ao cliente Microsoft para obter o hotfix. Observação: caso outros problemas estejam ocorrendo ou caso qualquer solução de problemas seja necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não sejam específicos deste hotfix. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e suporte ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:

http://support.microsoft.com/contactus/?ws=supportObservação: "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Caso você não veja seu idioma, é porque um hotfix não está disponível para esse idioma.

Solução alternativa

A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a". Para resolver esse problema, use uma das seguintes soluções:

  • Mova o arquivo de log de transação no destino para uma unidade que tem "Bytes por setor físico" definido como 512 bytes. Observação: O arquivo de modo de espera ainda pode estar localizado na unidade que possui o "Bytes por setor físico" definido como 4096 bytes.

  • Restaure os backups de log sem usar a opção em espera. Em vez da opção de modo de espera, use a opção WITH NORECOVERY durante a operação de restauração.

Informações adicionais

Você pode usar o utilitário de linha de comando Fsutil para determinar o valor de "Bytes por setor físico". Se este parâmetro não estiver visível na saída, você deve aplicar o hotfix especificado de KB982018. Para verificar o tipo de unidade que você possui, execute essas etapas:

  1. Execute o seguinte comando em um prompt de comando elevado:Fsutil fsinfo ntfsinfo x : Observação: Neste comando, < x > representa a unidade que você está verificando.

  2. Use os valores de "Bytes por setor" e "Bytes por setor físico" para determinar o tipo de unidade que você tem. Para fazer isso, use a tabela a seguir.

    Valor de "Bytes por setor"

    Valor de "Bytes por setor físico"

    Tipo de unidade

    4096

    4096

    4K nativo

    512

    4096

    Formato avançado (também conhecido como 512E)

    512

    512

    512 bytes nativos

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×