Compartilhar via


Não é possível criar o DSN usando as Preferências de Política de Grupo, erro não especificado 0x80004005

Este artigo fornece ajuda para corrigir o 0x80004005 de erro que ocorre quando você configura um DSN (Nome da Fonte de Dados) usando GPP (Preferências de Política de Grupo).

Número original do KB: 2001454

Sintomas

As tentativas de configurar um DSN usando o GPP podem resultar em eventos de erro semelhantes aos seguintes:

ID do evento: 4098
Fonte: Fontes de dados de política de grupo
Descrição: o item de preferência Nome> de Preferência do computador <no Nome> do <GPO. O objeto de Diretiva de Grupo não se aplicava porque falhou com o código de erro 0x80004005 erro não especificado. Este erro foi suprimido.

Se o log de depuração do lado do cliente estiver habilitado, as seguintes mensagens de erro poderão ser registradas no log de depuração:

<DateTime> [pid=0x70,tid=0x91c] Pares de palavra-chave e valor inválidos [ hr = 0x80004005 "Erro não especificado" ]
<DateTime> [pid=0x70,tid=0x91c] createDsn [ hr = 0x80004005 "Erro não especificado" ]
<DateTime> [pid=0x70,tid=0x91c] Propriedades tratadas. [ hr = 0x80004005 "Erro não especificado" ]

Para habilitar o log de depuração GPP, habilite a configuração de política relevante abaixo:

Windows Server 2008

Configuração do Computador\Políticas\Modelos Administrativos\Sistema\Política de Grupo\Log e Rastreamento\Processamento da Diretiva de Fonte de Dados

Windows Server 2008 R2, Windows 7

Configuração do Computador\Políticas\Modelos Administrativos\Sistema\Política de Grupo\Log e Rastreamento\Configurar Log e Rastreamento de Preferências de Fontes de Dados

Na seção Log de Eventos , selecione Informativo, Avisos e Erros. O rastreamento deve ser definido como Ativado.

Os locais padrão para o arquivo de log estão listados abaixo. O local e o nome do arquivo de log são configuráveis.

Windows Server 2003, Windows XP

%SystemDrive%\Documentos e Configurações\Todos os Usuários\Dados do Aplicativo\GroupPolicy\Preference\Trace\Computer.log

Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista

%SystemDrive%\ProgramData\GroupPolicy\Preference\Trace\Computer.log

Motivo

A condição de erro ocorrerá se você tentar configurar o nome de usuário e a senha para a política DSN usando GPP. Nome de usuário e senha não são palavras-chave válidas ao configurar um DSN do SQL Server. Para obter mais informações sobre os pares válidos de palavra-chave/valor específicos do SQL Server para cadeias de caracteres de atributo de configuração de fonte de dados, visite este site da Microsoft.

Resolução

Ao configurar conexões SQL, a única maneira de tornar a conexão transparente para o usuário é definir Trusted_Connection como Sim. Caso contrário, o usuário será solicitado a fornecer credenciais ao tentar se conectar. Você também deve garantir que os atributos não listados no link MSDN acima, incluindo nome de usuário e senha, sejam deixados em branco (não configurados) na política ao configurar conexões SQL.

Coleta de dados

Se você precisar de ajuda do suporte da Microsoft, recomendamos que você colete as informações seguindo as etapas mencionadas em Coletar informações usando o TSS para problemas de Política de Grupo.