PK_dbo.cliente não é um nome válido

Mario Pavanelli 0 Pontos de reputação
2025-05-28T15:43:31.5766667+00:00

Erro ao vincular tabela do SQL Server no Access. Erro: PK_dbo_cliente não é um nome válido

Microsoft 365 e Office | Instalar, resgatar, ativar | Para empresas | MacOS
0 comentários Sem comentários

2 respostas

Classificar por: Mais Antigo
  1. Dio Xavier 298.3K Pontos de reputação Moderador Voluntário
    2025-05-31T23:55:48.93+00:00

    Olá

    Bem vindo à Comunidade Microsoft Q&A

    Tudo bem, Mario? Pelo exposto, esse erro ocorre porque o Access não consegue interpretar corretamente o nome da constraint da chave primária ao tentar vincular a tabela.

    Geralmente o erro tem estas são as causas:

    Nome da constraint com prefixo ou formato incompatível (PK_dbo_cliente)

    Ausência de chave primária ou índice exclusivo

    Permissões insuficientes no SQL Server

    Soluções recomendadas:

    Verifique se a tabela possui chave primária válida

    Renomeie a constraint para um nome mais simples (ex: PK_cliente)

    Atualize o driver ODBC e o Access

    Considere importar a tabela em vez de vinculá-la, se o erro persistir

    Esta resposta foi útil?

    0 comentários Sem comentários

  2. Dio Xavier 298.3K Pontos de reputação Moderador Voluntário
    2025-07-18T14:33:08.3333333+00:00

    Olá

    Estou apenas verificando se as informações fornecidas foram úteis, se o problema foi resolvido considere clicar em "Aceitar resposta", fazê-lo fecha o tópico e ajuda outras pessoas com o mesmo problema ou dúvida. Se você tiver mais dúvidas, sinta-se à vontade para responder neste mesmo tópico.

    Esta resposta foi útil?

    0 comentários Sem comentários

Sua resposta

As respostas podem ser marcadas como ‘Aceitas’ pelo autor da pergunta e ‘Recomendadas’ pelos moderadores, o que ajuda os usuários a saber a resposta que resolveu o problema do autor.