# O que devo fazer quando uma referência do banco de dados aponta para um objeto ausente?

Canonical URL: https://help.iagenify.com/pt/faqs/object-storage/o-que-devo-fazer-quando-uma-referencia-do-banco-de-dados-aponta-para-um-objeto-ausente

[← Voltar às perguntas frequentes sobre Armazenamento de objetos](https://help.iagenify.com/pt/faqs/object-storage)

CENTRAL DE AJUDA · FAQ Armazenamento de objetos 2 min de leitura
# O que devo fazer quando uma referência do banco de dados aponta para um objeto ausente?
Aplicações costumam armazenar uma chave ou um identificador de objeto em um registro do banco. Essa referência pode permanecer depois que o arquivo é movido, substituído ou excluído; investigue ambos antes de decidir qual dado está correto.
IaGenify
Armazenamento de objetos

## Investigue a referência e o objeto separadamente
Comece pela chave ou identificador exato registrado pela aplicação. Verifique se há um objeto naquele local e se a aplicação usa a mesma conexão de armazenamento e o mesmo ambiente do registro. Um erro de digitação, prefixo diferente ou confusão entre desenvolvimento e produção pode fazer um objeto válido parecer ausente.
Se o objeto não estiver lá, examine o histórico de operações ou o processo que controla uploads e exclusões. O arquivo pode ter sido renomeado, substituído por uma nova chave ou removido enquanto o registro permaneceu. Não crie um arquivo com um nome presumido antes de decidir se o conteúdo antigo deve ser recuperado ou se a referência deve mudar.
## Corrija a relação e evite recorrência
Depois de identificar o conteúdo esperado, restaure-o na chave prevista ou atualize a referência do banco para apontar ao objeto correto. Confirme que a aplicação consegue recuperar o arquivo pelo caminho que usa normalmente. Se ele não for mais necessário, remova ou marque a referência obsoleta conforme as regras da aplicação.
Defina como uploads, substituições e exclusões atualizam o armazenamento e os registros do banco. Quando uma única operação não puder atualizar ambos com segurança, acrescente uma reconciliação para encontrar objetos ausentes ou referências sem uso. Teste o ciclo com arquivos de exemplo para evitar que uma renomeação ou limpeza quebre links silenciosamente. [← Voltar às perguntas frequentes sobre Armazenamento de objetos](https://help.iagenify.com/pt/faqs/object-storage)
