Sintomas

Quando você tenta instalar o Microsoft SQL Server 2005 Service Pack 1 (SP1), pacotes de serviço SQL Server 2005 posteriores ou um pacote de hotfix SQL Server 2005, os Serviços de Banco de Dados SQL Server 2005 ou os Serviços de Análise SQL Server 2005 podem não ser instalados com sucesso. Além disso, a seguinte mensagem de erro pode ser registrada no arquivo de registro de configuração:

Erro 29528. A configuração encontrou um erro inesperado ao ajustar propriedades internas. O erro é: erro fatal durante a instalação.

Causa

Este problema ocorre por causa de uma das seguintes razões:

  • Uma operação removeu os grupos locais para a instalação inicial do SQL Server 2005.

  • Uma operação mudou os identificadores de segurança (SID) para os grupos locais.

Solução alternativa

Importante Esta seção, método ou tarefa contém etapas que lhe dizem como modificar o registro. No entanto, problemas graves podem ocorrer se você modificar o registro incorretamente. Portanto, certifique-se de seguir esses passos com cuidado. Para proteção adicional, faça backup do registro antes de modificá-lo. Em seguida, você pode restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número seguinte do artigo para visualizar o artigo na Base de Conhecimento da Microsoft:

322756 Como fazer o backup e a restauração do Registro no Windows

Para uma instalação independente do SQL Server 2005

  1. Localizar os subchaves de registro a seguir que armazenam valores SID para a instância do servidor SQL enfrentando o problema. Cada chave contém um valor que deve ser o SID para os grupos locais configurados quando a instância do Servidor SQL foi inicialmente instalada.

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL. X\Setup\SQLGroup X \Setup\SQLGroup

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL. X\Setup\AGTGroup X \Setup\AGTGroup

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL. X\Setup\FTSGroup X \Setup\FTSGroup

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL. X\Setup\ASGroup X \Setup\ASGroup

    Nota Nestas subchaves de registro, MSSQL. X é um espaço reservado para o valor correspondente em um sistema específico. Você pode determinar mssql. X em um sistema específico, examinando o valor da entrada do registro MSSQLSERVER o subkey seguinte registro:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL\Para todos os grupos locais que foram removidos, você deve excluir o subchave do registro. Para todos os grupos locais para que o SID foi mudado você deve mudar o valor do registro subkey ao valor do SID novo. Você pode obter os valores SID usando o utilitário alerta de comando PsGetSid. Os nomes dos grupos locais assemelham-se ao seguinte:

    SQLServer2005MSFTEUser$ComputerName$InstanceNameVocê pode obter o nome do nó de usuários e grupos locais no console de gerenciamento de computadores. Para obter mais informações sobre como obter o utilitário de alerta de comando PsGetSid, visite o seguinte site da Microsoft:

    http://technet.microsoft.com/en-us/sysinternals/bb897417.aspx

  2. Reinstalar o pacote de serviço SQL Server 2005 ou o pacote hotfix SQL Server 2005.

Para uma instância agrupada de SQL Server 2005

  1. Siga o passo 1 no procedimento para uma instalação autônoma do SQL Server 2005.

  2. Reinstalar a instância agrupada de SQL Server 2005.

  3. Reinstalar o pacote de serviço SQL Server 2005 ou o pacote hotfix SQL Server 2005.

Status

A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".

Informações adicionais

A instalação inicial do SQL Server 2005 cria grupos locais e armazena as configurações SID para os grupos locais no registro. No entanto, os grupos locais ou os SIDs podem ser removidos ou alterados quando você executa as seguintes operações:

  • Instale o serviço de diretório de diretório de diretório de diretório de diretório de direção ativa em um servidor de membro.

  • Retire o Diretório Ativo de um controlador de domínio.

Você pode encontrar uma mensagem de erro semelhante ao seguinte nos arquivos de registro de configuração:

GetServiceUserGroup falhou para <InstanceName>, 5 Código de Erro: 0x80070534 (1332)Windows Error Text: Nenhum mapeamento entre nomes de contas e iDs de segurança foi feito.  Nome do arquivo fonte: sqlca\sqlcax.cppCompiler Timestamp: Sáb 22 de novembro 04:53:51 2008 Nome de função: SetInstancePropertySource Line Number: 1224. . MSI (s) (AC! E0) [13:59:04:122]: Produto: Microsoft SQL Server 2005 (64 bits) -- Erro 29528. A configuração encontrou um erro inesperado ao ajustar propriedades internas. O erro é: erro fatal durante a instalação.. . Erro 29528. A configuração encontrou um erro inesperado ao ajustar propriedades internas. O erro é: Erro fatal durante a instalação.<EndFunc Name='LaunchFunction' Return='1332' GetLastError='203'>CustomAction SetInstanceProperty.3EA9D9BF_D9D2_4023_B2A7_9E2137B2FB1B retornou o código de erro real 1603 Ação terminou 13:59:04: SetinstanceProperty.3EA9D9BF_D9D2_4023_B2A7_9E2137B2FB1B. Valor de retorno 3.Action terminou 13:59:04: INSTALAÇÃO. Valor de retorno 3.

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Microsoft Insider

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?

Obrigado pelos seus comentários!

×