DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 2647989 - Última revisão: segunda-feira, 14 de maio de 2012 - Revisão: 1.0

 

Sintomas

Considere o seguinte cenário:
  • Instalar Microsoft SQL Server 2005 ou 2008 do Microsoft SQL Server.
  • Tente criar ou executar uma consulta de servidor vinculado.
  • A consulta de servidor vinculado é criada ou executada no contexto de um usuário que não é um administrador local.
Nesse cenário, você pode receber uma mensagem de erro semelhante à seguinte:
Não é possível criar uma instância do provedor OLE DB"provider_name"para o servidor vinculado"linked_server_name"

Causa

Esse problema pode ocorrer se as configurações de segurança para a classe MSDAINITIALIIZE DCOM estão incorretas.

Resolução

Para resolver esse problema no Windows Vista e versões posteriores do Windows, siga estas etapas e iniciar etapa 1. Se você estiver executando uma versão anterior do Windows, inicie com a etapa 7:
  1. Clique em Início, tipo Regedit no Pesquisar programas e arquivos caixa, pressione Enter e, em seguida, clique em Sim.
  2. Localize a seguinte subchave:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\ {2206CDB0-19C1-11D1-89E0-00C04FD7A829}
  3. Direito {2206CDB0-19C1-11D1-89E0-00C04FD7A829}, clique em Permissõese clique em Avançado.
  4. Sobre o Proprietário guia em Alterar o proprietário para, clique em Administradores, ou clique na conta de usuário que você deseja e clique em Aplicar.
  5. Sobre o Permissões guia, conceda ao grupo Administradores ou usuário permissões de controle total da conta e clique OK duas vezes.
  6. Saia do Editor do registro.
  7. Clique em Início, tipo Dcomcnfg no Pesquisar programas e arquivos caixa e pressione Enter.
  8. Expandir Serviços de componente, expanda Computadores, expanda Meu computadore clique em Configuração de DCOM.
  9. Direito MSDAINITIALIZEe clique em Propriedades.
  10. Sobre o Segurança guia em Permissões de inicialização e ativação, clique em Personalizare clique em Editar.
  11. Adicione ao grupo Administradores ou a conta de usuário que você deseja.

    Observação
    Se você estiver executando o Windows Vista ou uma versão posterior do Windows, adicione o usuário ou grupo que você especificou na etapa 4.
  12. Clique para selecionar o grupo de administradores ou a conta de usuário
  13. Em Permissões de sistema, clique para selecionar as seguintes caixas de seleção em Permitir:
    • Inicialização local
    • Inicialização remota
    • Ativação local
    • Ativação remota
    Observação Se você se conectar ao SQL Server usando uma conta de SQL Server, você deve conceder essas permissões para a conta sob a qual está executando o SQL Server.
  14. Clique em OK.
  15. Sobre o Segurança guia em Permissões de acesso, clique em Personalizare clique em Editar.
  16. Clique na conta de usuário ou grupo de administradores e, em seguida, clique para selecionar as seguintes caixas de seleção em Permitir:
    • Acesso local
    • Acesso remoto
    Observação Se for necessário, adicione a conta de usuário ou grupo do administrador.
  17. Clique em OK.
  18. Sobre o Segurança guia em Permissões de configuração, clique em Personalizare clique em Editar.
  19. Clique no grupo de administrador ou a conta de usuário e, em seguida, clique para selecionar o Controle total caixa de seleção em Permitir.
  20. Clique em OK duas vezes.
  21. Sair dos serviços de componentes.

Mais Informações

No Windows Vista e versões posteriores, a conta do sistema TrustedInstaller possui a classe MSDAINITIALIZE DCOM. A conta de sistema TrustedInstaller é a única conta que tenha permissões de gravação na classe MSDAINITIALIZE. Portanto, no Windows Vista e versões posteriores, você deve executar as etapas de 1 a 6 da seção "Resolução" antes de editar as propriedades da classe MSDAINITIALIZE.

A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Service Pack 2
  • Microsoft SQL Server 2005 Service Pack 3
  • Microsoft SQL Server 2005 Service Pack 4
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
Palavras-chave: 
kbsurveynew kbprb kbtshoot kbmt KB2647989 KbMtpt
Tradução automáticaTraduçã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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2647989  (http://support.microsoft.com/kb/2647989/en-us/ )
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store