Tentando atualizar o SQL Server 2008 para R2 recebendo um erro estranho

Tentando atualizar o SQL Server 2008 para R2 recebendo um erro estranho

O erro afirma:

Nenhum mapeamento entre nomes de contas e IDs de segurança foi feito.

Isso ocorre durante uma atualização do sql server 2008 com sp3 para r2. Isso faz com que o mecanismo de banco de dados não seja instalado :( Pesquisei no Google e há muitas variações diferentes desse erro. A maioria das soluções aponta para alguns serviços de análise, mas a minha é especificamente para o mecanismo de banco de dados.

Não sei onde procurar para resolver isso. Isso está em um servidor Windows 2008 :(

Responder1

Ah, hoje recebi o mesmo erro após a atualização do SQL Server Analysis Services (instalação do SP). No meu caso, foi causado pelo login do usuário do domínio indicado na associação à função, mas já excluído do domínio. A exclusão desta conta órfã das configurações de segurança resolveu o problema com êxito.

Então pensei que você poderia tentar executar ações semelhantes para o serviço do Mecanismo de Banco de Dados. Tente executarsp_validateloginsprocedimento (em BOL é descrito como: "Relata informações sobre usuários e grupos do Windows que são mapeados para entidades do SQL Server, mas que não existem mais no ambiente Windows"). Mas não pense que cada login retornado não está realmente no AD - a saída realmente significa apenas que há uma incompatibilidade/conflito de SID.

Espero que ajude você a resolver um problema.

Responder2

Você estava fazendo a instalação como usuário de domínio ou como usuário local? O erro me leva a acreditar que você estava usando uma conta local, que não seria capaz de consultar as contas SIDs usadas na autenticação do Windows durante a atualização. Tente executar novamente a instalação como um usuário de domínio que seja administrador local no servidor.

Responder3

O seu serviço SQL está sendo executado como uma conta de usuário de domínio? Executá-lo temporariamente como Sistema Local resolve isso?

informação relacionada