Não é possível executar DBCC CHECKDB quando os ficheiros de base de dados residem no armazenamento de prémio Azure no SQL Server 2014

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 3164104
Sintomas
Suponha que guarde os ficheiros de base de dados no armazenamento de prémio Azure. Quando é executado o DBCC CHECKDB na base de dados no SQL Server 2014, poderá receber mensagens de erro semelhantes à seguinte:
Msg 1823, 16 de nível de estado 2, linha 3
Não é possível criar um instantâneo de base de dados porque não conseguiu iniciar.

Msg 1823, 16 de nível de estado 8, linha 3
Não é possível criar um instantâneo de base de dados porque não conseguiu iniciar.

Msg 5120, 16 de nível de estado 147 de linha 3
Não é possível abrir o ficheiro físico blob_storage_URL_path. Erro do sistema operativo 24: "24 (o programa emitiu um comando, mas o comprimento do comando está incorrecto.)".

Msg estado de 7928, nível de 16. o, 1, linha 3
Não foi possível criar o instantâneo de base de dados do controlo online. Ou a razão consta um erro anterior ou um dos volumes subjacentes não suporta ficheiros dispersos ou fluxos alternativos. A tentar obter acesso exclusivo ao executar verificações offline.

Msg estado de 5030, nível de 16. o, 12, linha 3
Não foi possível bloquear exclusivamente a base de dados para efectuar a operação.

Msg estado de 7926, nível de 16. o, 1, linha 3
Declaração de verificação foi abortada. Não foi possível verificar a base de dados que não foi possível criar um instantâneo de base de dados e não foi possível bloquear a base de dados ou tabela. Consulte Books Online para obter detalhes sobre quando este comportamento está previsto e as soluções de existir. Consulte também a erros anteriores para obter mais detalhes.

Resolução
Este problema foi corrigido pela primeira vez na actualização cumulativa para o SQL Server:


Acerca de actualizações cumulativas para o SQL Server
Cada nova actualização cumulativa para o SQL Server contém todas as correcções e todas as correcções de segurança que foram incluídas na anterior actualização cumulativa. Verifique as actualizações cumulativas mais recentes para o SQL Server:

Ponto Da Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3164104 - Última Revisão: 10/18/2016 03:40:00 - Revisão: 2.0

Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Developer Community Technical Preview 2, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Community Technology Preview 2, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Enterprise Core Community Technical Preview 2, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Service Pack 1, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Standard Community Technology Preview 2, Microsoft SQL Server 2014 Web, Microsoft SQL Server 2014 Web Edition Community Technical Preview 2

  • kbqfe kbsurveynew kbfix kbexpertiseinter kbmt KB3164104 KbMtpt
Comentários