MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    'id' não é um índice desta tabela

    avatar
    Ademilsom
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 16/04/2011

    'id' não é um índice desta tabela Empty 'id' não é um índice desta tabela

    Mensagem  Ademilsom 9/12/2019, 20:09

    Boa tarde senhores.

    Access 2013 dando esse erro no banco
    Alguém poderia mim ajudar a resolver estes problemas?

    Erro:
    'id' não é um indice desta tabela.

    Erro:
    ParentldName não é um índice desta tabela


    Já tentei recuperar com alguns alternativas aqui do fórum mais não conseguir, vou deixar o banco em anexo pra ver se alguém consegue mim ajudar.


    Atensiosamente,
    Kakay
    tauron
    tauron
    VIP
    VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1294
    Registrado : 07/12/2011

    'id' não é um índice desta tabela Empty Re: 'id' não é um índice desta tabela

    Mensagem  tauron 10/12/2019, 22:54

    não estou nem conseguindo importar para outro aquivo.
    avatar
    Ademilsom
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 16/04/2011

    'id' não é um índice desta tabela Empty Tentei está opção.

    Mensagem  Ademilsom 11/12/2019, 15:42

    Tentei essa e outras opções e nada deu certo, o Access tem esses problemas, uma certa vez perdi todos os meus formulários e relatórios, agora perdi todas as tabelas, e não tive uma solução até o momento, não não deixar o banco parado, tive que utilizar um backup de uma semana atrás, maior trabalho pra colocar tudo em ordem.

    Vou começar a estudar Oracle Apex, mais confiável, mais por enquanto vou aumentar a rotina de backup para 2 vezes ai dia.

    Agradeço a ajuda.


    Atenciosamente,
    Kakay
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2832
    Registrado : 22/11/2016

    'id' não é um índice desta tabela Empty Re: 'id' não é um índice desta tabela

    Mensagem  DamascenoJr. 11/12/2019, 21:37

    Independente da linguagem, backups constantes são necessários. Um alteração indesejada, um corrompimento de arquivo, uma perda de HD etc. Quando menos esperamos algo vai e dá errado.

    Tentei recuperar seu arquivo mas não consegui também.

    Qual alteração você fez antes disso acontecer? Talvez sabendo o que causou possamos desfazer.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1476
    Registrado : 13/12/2016

    'id' não é um índice desta tabela Empty Re: 'id' não é um índice desta tabela

    Mensagem  Alexandre Fim 12/12/2019, 13:48

    Kakay bom dia,

    Existem algumas ferramentas de mercado que recuperam arquivos do Access.

    Veja este link:

    https://www.stellarinfo.com/gdc/access-repair.php?gclid=EAIaIQobChMIhsaPv5-
    w5gIVlQyRCh0IbwUMEAAYASAAEgL7qfD_BwE

    Boa sorte.

    []'s


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.
    avatar
    Ademilsom
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 16/04/2011

    'id' não é um índice desta tabela Empty 'id' não é um indice desta tabela

    Mensagem  Ademilsom 13/12/2019, 14:37

    Alexandre, bom dia abrigado pela atenção.

    Baixei algumas ferramentas inclusive está e o resultado foi que não existiam nenhuma tabela no banco, todos os objetos dava pra recuperar, mais os dados já era.

    IvanJr, bom dia abrigado pela atenção então:

    Ainda persiste em acontecer esse erro, só que estou fazendo backup por minuto já que se trata de um banco pequeno ainda, 10mb.
    O erro acontece no minimo 3 vezes ao dia.

    O banco está em uma rede local, separados por front-end e back-end.

    Estou achando que é por que os terminais de acesso ao banco tem versões diferentes do Office, 2007, 2010, 2013 e 365, e o banco foi criado no OFFICE 2013, solicitei a atualização do Office pra uma única versão em todos as maquinas e vou observar.

    Geralmente quando dá esse erro, o próprio ACCESS gera um arquivo de backup, mais quando deu na primeira vez, perdi todas as tabelas.
    Agora quando acontece, o access está gerando o backup, ai eu executo o banco no servidor e o ACCESS pede pra fazer a recuperação, tem dado certo, mais pode ser que no futuro eu venha a perder tudo novamente e tenha que recorrer aos backups por minuto.

    Resolvi detalhar mais por que alguém pode ter o mesmo problema, se alguém poder mim ajudar a corrigir o erro agradeço.


    Atenciosamente,
    Kaka



    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2832
    Registrado : 22/11/2016

    'id' não é um índice desta tabela Empty Re: 'id' não é um índice desta tabela

    Mensagem  DamascenoJr. 14/12/2019, 01:44

    Eu sempre busco desenvolver na versão mais "baixa" para não ter problemas de incompatibilidade de versões. Fica aqui essa minha tática.

    Para resolução definitiva do problema sugiro usar o MySQL como backend.

    Artigo com dica de ferramenta
    usandoaccess.com.br/tutoriais/converter_base_access_para_mysql.asp


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    Ademilsom
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 16/04/2011

    'id' não é um índice desta tabela Empty 'id' não é um indice desta tabela

    Mensagem  Ademilsom 16/12/2019, 14:37

    IvanJr.

    Obrigado pela atenção dada, então posso converter meu banco para ACCESS 2000 e fazer um teste é isso que sugeriu?


    Atenciosamente;
    Kakay
    avatar
    Ademilsom
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 16/04/2011

    'id' não é um índice desta tabela Empty 'id' não é um indice desta tabela

    Mensagem  Ademilsom 18/12/2019, 14:29

    Retorno da possível identificação do problema, como estou fazendo acompanhamento ainda é cedo confirmar se foi isso o problema.

    Existia uma das máquina rodando o Office 365, e geralmente o erro ocorria quando essa máquina abria o sistema, coloquei o office 2013 em todos o terminais de acesso e já tem 2 dias rodando sem apresentar o erro.

    Vou rodar mais alguns dias pra ver se era o Office 365 conflitando com os demais.

    Desde já muito Obrigado a todos pela atenção e ajuda.


    Atenciosamente;
    Kakay


      Data/hora atual: 23/6/2021, 06:05