Aplica-se a
Access 2016 Access 2013 Access 2010

Importante    Os Serviços do Access 2010 e os Serviços do Access 2013 estão sendo removidos da próxima versão do SharePoint. Recomendamos que você não crie novos aplicativos da web e migre seus aplicativos existentes para uma plataforma alternativa, como o Microsoft Power Apps.

Você pode compartilhar dados do Access com o Dataverse, que é um banco de dados em nuvem no qual você pode criar aplicativos da Power Platform, automatizar fluxos de trabalho, Agentes Virtuais e muito mais para a Web, smartphone ou tablet. Para obter mais informações, confira Introdução: Migrar dados de acesso para o Dataverse.

Este artigo lista os erros de consulta que você pode encontrar ao executar o Verificador de Compatibilidade e fornece informações que podem ajudá-lo a resolve os erros.

Para obter informações gerais sobre erros do Verificador de Compatibilidade, consulte o artigo compatibilidade da Web marcar erros gerais.

ACCWeb102012

Texto do erro    A Consulta é incompatível com a Web.

O que significa    Você deve marcar para problemas de compatibilidade da Web na consulta.

O que fazer    Recrie a consulta usando o designer de consulta. Para obter mais informações sobre como usar o designer de consulta para criar uma consulta Na Web, consulte Introdução às consultas.

Início da Página

ACCWeb102014

Texto do erro    O SQL é incompatível com a Web.

O que significa    Pode haver muitas razões pelas quais você receberia esse erro. Você pode estar fazendo um dos seguintes procedimentos:

  • Referenciando objetos incompatíveis da Web.

  • Referenciando expressões incompatíveis da Web.

Para obter mais informações sobre como criar expressões, consulte Criar uma expressão.

O que fazer     Considere usar o designer de consultas Web para criar consultas compatíveis com a Web. Para obter mais informações sobre como criar consultas para a Web, confira Introdução a consultas.

Início da Página

ACCWeb103013

Texto do erro    O Access não pôde converter a consulta para uso na Web porque os resultados da consulta contêm vários campos que têm o mesmo nome.

O que significa    Vários campos têm o mesmo nome.

O que fazer    Verifique se há nomes de campo duplicados e altere as duplicatas para nomes de campo distintos.

Início da Página

ACCWeb103079

Texto do erro    Incompatibilidade de tipo na expressão.

O que significa    Os tipos em ambos os lados da junção são incompatíveis ou os tipos de campo comparados são tipos incompatíveis. Por exemplo, o texto em número não pode ser comparado ou ingressado.

O que fazer    Verifique se o lado das junções é compatível. Por exemplo, junte o tipo de texto ao tipo de texto e o tipo de número para o tipo de número. Se você não estiver executando uma junção, marcar se estiver comparando tipos de campo incompatíveis.

Início da Página

ACCWeb103900

Texto do erro    Não foi possível converter a consulta para uso na Web.

O que significa    O Access não pôde publicar a consulta porque usa um tipo de consulta sem suporte, expressões sem suporte, critérios sem suporte ou outros recursos que não têm suporte na Web.

O que fazer    Use o designer de consulta access para redesenhar a consulta.

Início da Página

ACCWeb103901

Texto do erro    A definição da consulta é inválida, de modo que o objeto de consulta não possa ser criado.

O que significa    O servidor não pôde analisar a consulta devido a um erro inesperado na definição de consulta.

O que fazer    Use designers de acesso para redesenhar a consulta.

Início da Página

ACCWeb103902

Texto do erro    O Access não pôde converter a consulta para uso na Web porque usa um tipo de consulta sem suporte, expressões sem suporte, critérios sem suporte ou outros recursos que não têm suporte na Web.

O que significa    A consulta contém expressões incompatíveis com a Web. Esse erro pode ocorrer devido a uma restrição de servidor ou quando uma expressão não pode ser movida para o servidor.

O que fazer    Remova as expressões que não são compatíveis com a Web. Para obter mais informações sobre expressões são válidas em consultas, consulte Criar uma expressão.

Início da Página

ACCWeb103903

Texto do erro    A definição da consulta é inválida, de modo que o objeto de consulta não possa ser criado.

O que significa    Um dos valores de atributo é incompatível com a Web.

O que fazer    Verifique se as seguintes condições estão definidas corretamente:

  • O atributo de nome não tem nenhum dos seguintes:

Sinal igual no início

=

Período

.

Ponto de exclamação

!

Colchetes

[]

Espaço à frente em branco

Caracteres não imprimíveis

Por exemplo: <Enter> ou <TAB>

Qualquer um dos símbolos a seguir

/ \ : * ? " < > | # { } % ~ &

  • O atributo de nome tem entre um e 64 caracteres de comprimento.

  • Atributo de legenda: qualquer cadeia de caracteres, até 1024 caracteres.

Início da Página

ACCWeb103904

Texto do erro    O acesso não pôde converter a consulta para uso na Web porque ela contém uma subconsulta.

O que significa    A consulta contém uma subconsulta. Não há suporte para subconsultas no servidor.

O que fazer    Modifique sua consulta para que ela não tenha uma subconsulta.

Início da Página

ACCWeb103905

Texto do erro    O Access não pôde converter a consulta para uso na Web porque ela depende de uma consulta diferente que não seja compatível com a Web.

O que significa    A consulta contém uma consulta aninhada como uma entrada que não pode ser representada no servidor ou contém uma fonte de entrada que não pode ser encontrada.

O que fazer    

  • Verifique se a consulta aninhada é válida.

  • Use designers de consulta do Access para criar uma consulta aninhada válida.

  • Verifique se a tabela de origem ou consulta de entrada de consulta existe no banco de dados.

Início da Página

ACCWeb103906

Texto do erro    A definição da consulta é inválida, de modo que o objeto de consulta não possa ser criado.

O que significa    A tabela de origem ou a consulta da ordem ou selecionada por colunas não podem ser encontradas.

O que fazer    Verifique se a tabela de origem ou consulta de entrada de coluna existe no banco de dados access.

Início da Página

ACCWeb103907

Texto do erro     O access não pôde converter a consulta para uso na Web porque ela não inclui campos em seus resultados.

O que significa    Nenhuma coluna é selecionada na consulta.

O que fazer    Selecione ou especifique pelo menos uma coluna de saída na consulta.

Início da Página

ACCWeb103908

Texto do erro     O Access não conseguiu converter a consulta para uso na Web porque exibe muitos campos em seus resultados.

O que significa     A fonte de consulta tem muitas colunas.

O que fazer     Isso pode ser difícil de resolve e talvez você precise examinar as tabelas de origem. Uma tabela não pode ter mais do que:

  • JET_ccolFixedMost colunas fixas.

  • JET_ccolVarMost colunas de comprimento variável.

  • JET_ccolTaggedMost colunas marcadas.

Início da Página

ACCWeb103916

Texto do erro    O Access não pôde converter a consulta para uso na Web porque ela depende de uma cláusula ORDER BY que não tem suporte na Web..

O que significa    Uma ou mais das seguintes condições existem:

  • O nome de uma ordem por elemento não é válido.

  • O nome da tabela de origem não é válido.

  • A ordem de classificação é definida como uma opção diferente de crescente ou decrescente.

  • A expressão não é válida.

O que fazer    Verifique se as seguintes condições estão definidas corretamente:

  • O atributo de nome não contém nenhum dos seguintes:

Sinal igual no início

=

Período

.

Ponto de exclamação

!

Colchetes

[]

Espaço à frente em branco

Caracteres não imprimíveis

Por exemplo: <Enter> ou <TAB>

Qualquer um dos símbolos a seguir

/ \ : * ? " < > | # { } % ~ &

  • O atributo de nome tem entre um e 64 caracteres de comprimento.

  • A expressão é uma expressão válida.

Início da Página

ACCWeb103918

Texto do erro     O Access não pôde converter a consulta para uso na Web porque especifica um tipo JOIN que não tem suporte na Web.

O que significa    O servidor não dá suporte a consultas que têm várias junções entre duas tabelas (junções de vários campos).

O que fazer    Verifique se as junções usam apenas um campo por tabela.

Início da Página

ACCWeb103926

Teste de erro    O Access não pôde converter a consulta para uso na Web porque não especifica qual tabela selecionar DE.

O que significa     A consulta não tem tabelas de entrada (sem a cláusula FROM).

O que fazer    Verifique se a consulta tem uma coluna de entrada especificada.

Início da Página

ACCWeb103927

Texto do erro    O Access não conseguiu converter a consulta para utilização na Web porque os resultados da consulta contêm vários campos com o mesmo nome.

O que significa    Especificou o mesmo nome para vários campos.

O que fazer    Verifique se existem nomes de campo duplicados e altere os duplicados para nomes de campo distintos.

Início da Página

ACCWeb103928

Texto do erro    O Access não conseguiu converter a consulta para utilização na Web porque não foi possível converter alguns dos respetivos parâmetros para utilização na Web.

O que significa    O nome ou tipo do parâmetro não é válido.

O que fazer    Certifique-se de que o nome e o tipo do parâmetro são válidos.

  • O atributo name não contém:

Sinal de igual no início

=

Período

.

Ponto de exclamação

!

Parênteses retos

[]

Espaço à esquerda em branco

Caracteres não imprimíveis

Por exemplo: <introduza> ou <> de tabulação

Qualquer um dos seguintes símbolos

/ \ : * ? " < > | # { } % ~ &

  • O atributo name tem entre um e 64 carateres.

Os seguintes tipos são válidos:

Texto (até 255 carateres)

Números

Booliano

DateTime

Moeda

Início da Página

ACCWeb103930

Texto do erro    O Access não conseguiu converter a consulta para utilização na Web porque alguns dos respetivos parâmetros são apresentados como campos de resultado ou utilizados nas instruções ORDER BY.

O que significa    A consulta tem um parâmetro projetado como escalar ou utilizado numa instrução order by.

Isto pode ocorrer se um parâmetro for utilizado como uma coluna projetada (Exemplo: selecionar parâmetro1 da Tabela1) ou como ordem por (Exemplo: selecionar * da tabela 1 e ordenar por campo1= parâmetro).

O que fazer    Evite utilizar parâmetros que são projetados coluna ou ordem por coluna.

Início da Página

ACCWeb103938

Texto do erro    O Access não conseguiu converter a consulta para utilização na Web.

O que significa    Existem dois campos com o mesmo nome e o Access não consegue criar aliases válidos para os mesmos.

O que fazer    Verifique se existem nomes de campo duplicados e altere os duplicados para nomes de campo distintos.

Início da Página

ACCWeb103939

Texto do erro    O Access não conseguiu converter a consulta para utilização na Web.

O que significa    A consulta tem um alias superior a 64 carateres.

O que fazer    Certifique-se de que o alias utilizado na consulta é menor ou igual a 64 carateres.

Início da Página

ACCWeb103940

Texto do erro    O Access não conseguiu converter a consulta para utilização na Web porque especifica um tipo JOIN que não é suportado na Web.

O que significa    O servidor não suporta consultas que tenham múltiplas associações nas mesmas duas tabelas (associações de múltiplos campos).

O que fazer    Certifique-se de que as associações estão a utilizar apenas um campo por tabela.

Início da Página

ACCWeb103942

Texto do erro     O Access não conseguiu converter a consulta para utilização na Web porque contém uma associação cíclica.

O que significa    As associações entre as tabelas na consulta estão a causar uma associação circular entre as tabelas, o que está a impedir o Access de converter a consulta para utilização na Web.

O que fazer     Remova as associações entre tabelas para que as associações cíclicas sejam removidas.

Início da Página

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.