O que é o formato de ficheiro ADX?
Arquivos de índice .ADX para bancos de dados Lotus Approach permitem que o aplicativo localize registros rapidamente, armazenando dados de deslocamento (offset) que mapeiam valores de campos para suas posições no arquivo de dados .DBF emparelhado. Este formato de índice binário acelera as operações de consulta e pesquisa no mecanismo de banco de dados relacional do Approach. Foi utilizado durante toda a era Lotus SmartSuite; o IBM Lotus SmartSuite 9.8 (2002) foi a versão final, e o produto foi oficialmente descontinuado por volta de 2014. O pacote de software SmartSuite, que incluía os sistemas de banco de dados Lotus/IBM Approach, não está mais sendo desenvolvido ou suportado.
Criando Arquivos .ADX em Bancos de Dados Relacionais
Os arquivos de índice .ADX para bancos de dados Approach eram criados automaticamente - os usuários nunca os geravam manualmente. Estes são conhecidos como arquivos SmartIndex. Eles eram salvos por padrão no mesmo diretório que o arquivo de banco de dados .DBF (ou memo .DBT). No entanto, eles podem causar certos problemas recorrentes:
- Seu tamanho não é verificado e eles são criados de forma incremental, o que pode fazer com que ocupem mais espaço em disco do que o próprio banco de dados ao longo do tempo.
- Se o banco de dados for usado por outros aplicativos, o arquivo
.ADXpode se tornar incorreto e desatualizado. - O arquivo pode armazenar dados incorretos devido a erros, fazendo com que índices errados sejam retornados durante as pesquisas.
Essas situações nos bancos de dados Approach geralmente podem ser remediadas compactando o banco de dados, ou excluindo ou reparando o arquivo .ADX - o Approach irá reconstruí-lo automaticamente na próxima abertura.
Possíveis Consequências da Exclusão de um Arquivo .ADX no Approach dBase
Em certos casos de manutenção de bancos de dados e trabalho com arquivos .ADX, podem surgir complicações. Se o banco de dados tiver nomes de campos que não estejam em conformidade com o formato dBase IV, usar números de série de incremento automático ou também for utilizado por outro software, a exclusão do arquivo .ADX pode interromper sua estrutura. Portanto, outros métodos de correção de problemas com arquivos SmartIndex .ADX foram desenvolvidos para essas situações.
Segurança e proteção
RISCO: LOWArquivo de índice binário puro; não contém código executável. O risco provém apenas do uso de software obsoleto/sem manutenção necessário para abri-lo.
Detalhes do formato
em resumo- CRI ADX Audio File - Formato de áudio lossy proprietário da CRI Middleware (1996), amplamente utilizado em jogos de Sega Dreamcast, GameCube, PS2 e consoles posteriores; começa com o cabeçalho 0x80 0x00, termina com o marcador «(c)CRI». Suportado por VGMStream, foobar2000 (foo_input_vgmstream) e Audacity.
- AutoCAD Database Exchange File - Arquivo de índice ou intercâmbio gerado por alguns fluxos de trabalho AutoCAD/ADE; raro.
Programas que abrem arquivos ADX
Detalhes técnicos
especificação profunda| Tipo de arquivo | Índice binário complementar aos arquivos de banco de dados .APR e .DBF do Lotus Approach |
| Codificação | Binário, little-endian |
| Função do índice | Armazena deslocamentos de localização de registros para acelerar consultas em tabelas no formato dBase |
| Criação | Gerado automaticamente pelo Lotus Approach; nunca criado ou editado diretamente pelos usuários |
| Localização padrão | Mesmo diretório que o arquivo de dados .DBF emparelhado |
| Problema de crescimento | Criado de forma incremental sem verificação de tamanho - pode se tornar maior que o próprio banco de dados com o tempo |
| Risco de obsolescência | Torna-se desatualizado se o .DBF for modificado por outro aplicativo enquanto o Approach não estiver aberto |
| Gatilho de reconstrução | A exclusão do .ADX faz com que o Approach o regenere automaticamente na próxima abertura |
| Risco de exclusão | Pode interromper o banco de dados se os nomes dos campos não forem compatíveis com dBase-IV ou se campos de incremento automático estiverem em uso |
| Plataforma | Windows (ambiente IBM Lotus SmartSuite) |
| Era do software | Lotus Approach 3.0 (1994) até SmartSuite 9.8 (2002); produto descontinuado aproximadamente em 2014 |
| Tamanho típico do arquivo | Menos de 1 MB (sobrecarga de índice para uma tabela de banco de dados) |
| Lançado | 1994 (Lotus Approach 3.0) |
| Versão mais recente | Lotus Approach 9.8 / SmartSuite 9.8 (2002) |
Conversões de ADX
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos ADX.