Sintomas
Quando você usa a opção de URL para fazer backup de seus bancos de dados de SQL Server ou logs de transações para Azure armazenamento, as operações de backup falham intermitentemente. Além disso, recebe uma mensagem de erro semelhante à seguinte:
Observação
Msg 3202, Nível 16, Estado 1, server_name do Servidor, LineNumber
Falha ao escrever em "https:// storage_account_name.blob.core.windows.net/container_name/file_name": A cópia de segurança para URL recebeu uma exceção a partir do ponto final remoto. Mensagem de exceção: O cliente não pôde concluir a operação dentro do tempo limite especificado.
Observações
- Esse problema afeta apenas backups para armazenamento Azure se você usar Blobs de Página Azure ou se especificar a opção WITH CREDENTIAL em suas instruções de backup, como na consulta de exemplo a seguir: BACKUP DATABASE AdventureWorks2016 TO URL = 'https:// my_storage_account_name.blob.core.windows.net/my_container_name/AdventureWorks2016.bak' WITH CREDENTIAL = 'my_credential_name' ,COMPRESSION ,STATS = 5; IR
- As cópias de segurança para armazenamento Azure que utilizam Azure Blobs de Bloco não são afetadas por este problema.
Causa
Quando você faz backup de seus bancos de dados para Azure Blobs de Página usando instruções BackuptoURL, o SQL Server chama internamente um aplicativo autônomo chamado BackuptoURL.exe. Esse problema ocorre porque o aplicativo BackuptoURL não manipula corretamente falhas transitórias. Essas falhas podem ocorrer quando o sistema de armazenamento se reequilibra no back-end para lidar com picos de transferências de dados que ocorrem durante os backups.
Resolução
Informações de atualização cumulativa
Este problema foi corrigido nas seguintes atualizações cumulativas para SQL Server:
Atualização cumulativa 13 para o SQL Server 2017
Atualização cumulativa 14 para SQL Server 2016 SP1
Atualização cumulativa 2 para SQL Server 2014 SP3
Atualização cumulativa 15 para SQL Server 2014 SP2
Acerca das atualizações cumulativas para SQL Server:
Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:
Atualização cumulativa mais recente do SQL Server 2017
Atualização cumulativa mais recente para o SQL Server 2016
Atualização cumulativa mais recente para o SQL Server 2014
Esse problema é corrigido nos seguintes hotfixes sob demanda.
Para SQL Server 2016 Service Pack 2 Atualização Cumulativa 2
agora o hotfix sob demanda em inglês (en-US).
agora o hotfix sob demanda alemão (de-DE).
agora o hotfix sob demanda espanhol (es-ES).
o hotfix sob demanda francês (fr-FR) agora.
agora o hotfix italiano (it-IT) sob demanda.
agora o hotfix sob demanda japonês (ja-JP).
agora o hotfix sob demanda coreano (ko-KR).
agora o hotfix sob demanda Português do Brasil (pt-BR).
agora o hotfix sob demanda russo (ru-RU).
Baixe o hotfix sob demanda de chinês simplificado (zh-CN) agora.
agora o hotfix sob demanda de chinês tradicional (zh-TW).
Observações
- Depois de aplicar esse hotfix, a versão SQL Server é 13.0.5206.0.
- Esse hotfix também está incluído na atualização cumulativa 3 para SQL Server 2016 Service Pack 2
Para SQL Server 2014 Service Pack 2 Atualização Cumulativa 13
agora o hotfix sob demanda baseado em x64 inglês (en-US).
agora o hotfix sob demanda baseado em x86 em inglês (en-US).
agora o hotfix sob demanda baseado em x64 alemão (de-DE).
agora o hotfix sob demanda baseado em x86 em alemão (de-DE).
Baixe agora o hotfix em espanhol (es-ES) x64-based on-demand.
agora o hotfix sob demanda baseado em x86 espanhol (es-ES).
agora o hotfix francês (fr-FR) baseado em x64 sob demanda.
agora o hotfix on-demand baseado em francês (fr-FR) x86.
agora o hotfix italiano (it-IT) baseado em x64 sob demanda.
Baixe agora o hotfix italiano (it-IT) x86-based on-demand.
agora o hotfix japonês (ja-JP) baseado em x64 sob demanda.
Baixe agora o hotfix japonês (ja-JP) x86-based on-demand.
agora o hotfix coreano (ko-KR) x64-based on-demand.
agora o hotfix coreano (ko-KR) x86-based on-demand.
agora o hotfix do Brasil Português (pt-BR) x64-based on-demand.
agora o hotfix sob demanda baseado em x86 do Brasil Português (pt-BR).
agora o hotfix russo (ru-RU) x64-based on-demand.
agora o hotfix sob demanda baseado em russo (ru-RU) x86.
agora o hotfix sob demanda baseado em chinês simplificado (zh-CN) x64.
agora o hotfix sob demanda baseado em chinês simplificado (zh-CN) x86.
agora o hotfix sob demanda baseado em chinês tradicional (zh-TW) x64.
agora o hotfix sob demanda baseado em chinês tradicional (zh-TW) x86.
Observação Depois de aplicar esse hotfix, a versão SQL Server é 12.0.5596.0.
SQL Server 2017
Ainda não foi disponibilizada uma correção a pedido para o SQL Server 2017. Disponibilizaremos uma atualização assim que uma correção para este problema estiver disponível para o SQL Server 2017.
SQL Server 2012
Recomendamos que pondere atualizar para a versão SQL Server mais recente para tirar partido das novas funcionalidades e correções.
Não será disponibilizada uma correção a pedido para o SQL Server 2012 porque este produto já não encontra suporte base. Para o SQL Server 2012, você deve repetir manualmente a operação de backup com falha ou confiar na próxima iteração do trabalho de backup para ter êxito. Em alternativa, pode escrever cópias de segurança para uma partilha local, partilha de rede ou partilha de ficheiros noutra máquina virtual (VM).
Suporte de transferências
Para obter informações sobre como transferir ficheiros de suporte da Microsoft, consulte o artigo seguinte na Base de Dados de Conhecimento Microsoft:
119591 Como obter arquivos de suporte da Microsoft pelos serviços online
Pedido de verificação de vírus
A Microsoft verificou este arquivo em busca de vírus usando o software de detecção de vírus mais atualizado que estava disponível na data em que o arquivo foi postado. O arquivo está armazenado em servidores de segurança avançada que ajudam a evitar alterações não autorizadas.
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Referências
Saiba mais sobre a terminologia padrão que a Microsoft utiliza para descrever as atualizações de software.