Vários problemas poderão ocorrer quando executar o SQL Server 2012 Hyper-V ou o ambiente de VMWare

Traduções de Artigos Traduções de Artigos
Artigo: 2799534 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas

Considere o seguinte cenário:
  • Tenta executar 2012 do Microsoft SQL Server num ambiente VMware que esteja a executar o Windows Server 2012 ou de Hyper-V.
  • Seleccione uma unidade de disco de rígido não predefinida, um disco rígido que não seja a unidade c: por exemplo, para as funcionalidades partilhadas e o directório de raiz de instância ou base de dados do ficheiro (s) está alojados numa unidade não-OS e essa unidade é apresentada como um armazenamento amovível ou disco amovível, no Explorador do Windows.
  • SQL Server está configurado para ser executado numa conta que não seja uma conta de sistema local.
  • A versão do serviço de Enumerador de dispositivos portáteis (Wpdbusenum.dll) é inferior a 6.2.9200.16548 [GDR] / 6.2.9200.20652 [QFE].
  • Política de segurança do Windows definidas para o acesso a objectos [política local ou política de grupo], conforme mostrado na seguintes as capturas de ecrã:

    Reduzir esta imagemExpandir esta imagem
    2903666



    Reduzir esta imagemExpandir esta imagem
    2903667

Neste cenário, poderá detectar um ou mais dos seguintes problemas:

Edição 1: O processo de instalação falha e recebe uma mensagem de erro

O processo de instalação falha e recebe uma mensagem de erro semelhante à seguinte:

Tentou executar uma operação não autorizada

Além disso, recebe as seguintes mensagens de erro nos ficheiros Summary e Detail.txt que sejam encontram na pasta de registo do programa de configuração de SQL Server:

Summary
Ocorreu um erro durante o processo de configuração da funcionalidade

Detail.txt
Tentou executar uma operação não autorizada.
HResult: 0x84bb0001
FacilityCode: 1211 (4bb)
Código de erro: 1 (0001)
Dados:
WatsonData = MSSQLSERVER
DisableRetry = true
Tipo de excepção interior: System.UnauthorizedAccessException

NotaEste problema também ocorre quando tenta efectuar umaintegre a instalação do SQL Server 2012 Service Pack 1 (SP1).

Problema 2: Um ou mais bases de dados de SQL Server 2012 não ficam online quando o SQL Server é iniciado

Um ou mais das bases de dados do SQL Server 2012, por vezes, não ficam online quando o SQL Server é iniciado depois do computador é reiniciado. Este problema pode ser esporádico. Por exemplo, a base de dados não pode entrar online após vários reinícios, mas a base de dados ficar online após o reinício de outro. No entanto, a máquina virtual não ficar online após o reinício de outro.

Além disso, o estado do serviço SQL Server não é alterada quando reiniciar a máquina virtual. Se as bases de dados não ficar online quando o SQL Server é iniciado pela primeira vez após o reinício, a base de dados não ficará online independentemente de quantas vezes o serviço SQL Server é reiniciado.
No entanto, se a base de dados ficar online, este problema não afecta as bases de dados ficar online quando reiniciar o serviço SQL Server.

Quando este problema ocorre, uma ou mais das seguintes mensagens de erro poderão ser registado no registo de erros do SQL Server:

Erro: 17207, gravidade: 16, estado: 1
Falha na activação do ficheiro. O nome do ficheiro físico "x: \yourpath\databaselogfilename.ldf >" pode estar incorrecto.

Erro: 17207, gravidade: 16, estado: 1
Falha na activação do ficheiro. O nome do ficheiro físico "x: \yourpath\databasedatafilename.mdf >" pode estar incorrecto.

Erro: 17207, gravidade: 16, estado: 1
Falha na activação do ficheiro. O nome do ficheiro físico "x: \yourpath\databasedatafilename.ndf >" pode estar incorrecto.

Erro: 5120, gravidade: Estado de 16: 5.
FileMgr::StartLogFiles: erro de sistema operativo 2 (o sistema não consegue localizar o ficheiro especificado.) ocorreu ao criar ou abrir o ficheiro 'x: \yourpath\databasedatafilename.ldf >'. Diagnosticar e corrigir o erro de sistema operativo e repita a operação.

Erro: 5120, gravidade: Estado de 16: 5.
FileMgr::StartLogFiles: erro de sistema operativo 2 (o sistema não consegue localizar o ficheiro especificado.) ocorreu ao criar ou abrir o ficheiro 'x: \yourpath\databasedatafilename.mdf >'. Diagnosticar e corrigir o erro de sistema operativo e repita a operação.

Erro: 5120, gravidade: Estado de 16: 5.
FileMgr::StartLogFiles: erro de sistema operativo 2 (o sistema não consegue localizar o ficheiro especificado.) ocorreu ao criar ou abrir o ficheiro 'x: \yourpath\databasedatafilename.ndf >'. Diagnosticar e corrigir o erro de sistema operativo e repita a operação.

Além disso, o estado da base de dados está Pendente de recuperação:

Reduzir esta imagemExpandir esta imagem
2903682


Uma mensagem de erro semelhante à seguinte é registada no registo de eventos de segurança:

Iniciar sessão nome: segurança
Origem: Microsoft-Windows--a auditoria de segurança
Data: 10/2/2013 10:07:08 PM
ID do evento: 4656
Categoria de tarefa: Armazenamento amovível
Nível: informações
Palavras-chave: Falha de auditoria
Utilizador: n/d
Computador: TX326234-1.lab326234.lab
Descrição:
Um identificador para um objecto foi pedido.

Objecto:
ID de segurança: LAB326234\SQLSVC
Nome da conta: SQLSVC
Conta de domínio: LAB326234
ID de início de sessão: 0x1B49BC

Objecto:
Servidor de objetos: segurança
Tipo de objecto: ficheiro
Nome de objecto: E:\DATA\Object_Access_test1.mdf
ID do identificador: 0x0

Atributos de recursos:-

Informações do processo:
ID do processo: 0x704
Nome do processo: C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\sqlservr.exe

Informações de pedido de acesso:
ID de transacção: {00000000-0000-0000-0000-000000000000}
Acessos: READ_CONTROL
WRITE_DAC
WRITE_OWNER
SINCRONIZAR
ReadData (ou ListDirectory)
WriteData (ou AddFile)
AppendData (ou AddSubdirectory ou CreatePipeInstance)
ReadEA
WriteEA
ReadAttributes
WriteAttributes

Aceder a razões:-
Máscara de acesso: 0x1E019F
Privilégios utilizados para verificação de acesso:-
Restringido a contagem de SID: 0



Resolução

Para resolver este problema, siga estes passos:
  1. Instale a actualização cumulativa descrita no seguinte artigo na Microsoft Knowledge Base:
    2811670 Problemas quando a política de acesso de objecto de auditoria está activada no armazenamento amovível no Windows 8 ou Windows Server 2012
  2. Reinicie o serviço do enumerador de dispositivos portáteis.
  3. Força uma actualização da política de grupo. Para tal, escreva o seguinte numa linha de comandos administrativa e, em seguida, prima Enter:

    gpupdate /force
  4. Reinicie a máquina virtual de convidado duas vezes para que a alteração tenha efeito.

Como contornar

Para contornar este problema, utilize um dos seguintes métodos:
  • Desactive a capacidade de HotAdd/HotPlug no VMware. Para mais informações sobre como efectuar este procedimento, vá para o seguinte Web site da VMWare:
    http://KB.VMware.com/selfservice/microsites/Search.do?Language=en_US&cmd=displayKC&externalId=1012225
    Nota A Microsoft fornece informações de contacto de outros fabricantes para ajudar a encontrar suporte técnico. Estas informações de contacto podem ser alteradas sem aviso prévio. A Microsoft não garante a exatidão destas informações de contacto destes fabricantes.
  • Altere a conta de utilizador que esteja a executar os serviços SQL Server para uma conta de sistema local.

    Nota Não recomendamos que altere a conta de utilizador que esteja a executar os serviços SQL Server para uma conta de sistema local.
  • Desactive a auditoria de acesso a objectos.

    Nota Normalmente, não recomendamos que desactive a auditoria de acesso a objectos.

Mais Informação

Os produtos de outros fabricantes que este artigo aborda são fabricados por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, expressa ou implícita, relativamente, ao desempenho ou à fiabilidade destes produtos.

Referências

Para mais informações sobre o comando Gpupdate, visite o seguinte Web site da TechNet:

http://technet.microsoft.com/en-us/library/hh852337.aspx

Para mais informações sobre como auditar acesso a objectos, visite o seguinte Web site da TechNet:

http://technet.microsoft.com/en-us/library/cc776774 (v=ws.10).aspx

Propriedades

Artigo: 2799534 - Última revisão: 17 de outubro de 2014 - Revisão: 5.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Web
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2014 Enterprise
  • Microsoft SQL Server 2014 Standard
  • Microsoft SQL Server 2014 Developer
  • Microsoft SQL Server 2014 Web
  • Microsoft SQL Server 2014 Express
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Express
Palavras-chave: 
kbtshoot kbsurveynew kbexpertiseinter kbmt KB2799534 KbMtpt
Tradução automática
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: 2799534

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com