O que é o formato de ficheiro DBD?
Um arquivo .dbd é um Clarion Modula-2 Debug Information File - um artefato de compilação binário gerado pelo compilador SoftVelocity Clarion junto com o executável compilado. Ele armazena as informações de símbolos e tipos que o depurador do Clarion precisa para mapear endereços de tempo de execução de volta ao código-fonte: nomes de variáveis, mapeamentos de números de linha, definições de tipos e referências de arquivos de origem.
O formato é proprietário e não documentado. Os arquivos são little-endian (visando x86 Windows), variando tipicamente de 3 KB a 380 KB dependendo da complexidade da aplicação, e não contêm texto legível. Nenhuma assinatura de magic-byte pública foi documentada; os arquivos são identificados pelo contexto - sua presença em um diretório de projeto Clarion ao lado de um .exe ou .app correspondente. A versão do formato está vinculada à versão do compilador Clarion e não é exposta externamente.
O Clarion foi originalmente desenvolvido pela Clarion Software / TopSpeed no início dos anos 1990, posteriormente adquirido pela SoftVelocity. Apesar de sua idade, o conjunto de ferramentas permanece ativo: a SoftVelocity lançou o Clarion 12 em maio de 2025, e os arquivos .dbd ainda são produzidos pelo compilador atual.
Usuários finais e administradores de sistema nunca devem encontrar arquivos .dbd em uma aplicação implantada - eles são artefatos de desenvolvimento interno que não devem ser distribuídos com compilações de lançamento. O único consumidor é o próprio depurador do Clarion IDE. Se um arquivo .dbd aparecer fora de um ambiente de desenvolvimento Clarion, ele pode pertencer a um produto diferente: o Macrovision DemoShield usava um formato .dbd distinto que compartilha apenas o nome da extensão.
Segurança e proteção
RISCO: LOWUm arquivo .dbd do Clarion contém apenas metadados de símbolos de depuração (nomes, tipos, números de linha) e não apresenta risco de segurança. Ele não pode ser executado. É seguro excluí-lo se o projeto Clarion não for mais depurado; o compilador o regenera na próxima compilação. Para arquivos .dbd do DemoShield (descontinuado em 2007): estes são bancos de dados de projetos de apresentação e também não são executáveis.
Detalhes do formato
em resumo- Arquivo de projeto DemoShield (Macrovision) - O DemoShield 8.0 (descontinuado em 2007, última versão pela Macrovision/Acresso) usava .dbd como seu arquivo de banco de dados de projeto/apresentação - não relacionado às informações de depuração do Clarion.
- Definição de tipo de registro Oracle - Algumas ferramentas de banco de dados Oracle usavam .dbd para definições de tipos de registro/tabela; nicho e incomum.
- Arquivo de dados Business Insight - A ferramenta de relatórios Business Insight armazenava dados de negócios em arquivos .dbd; o produto está amplamente obsoleto.
Programas que abrem arquivos DBD
Detalhes técnicos
especificação profunda| Codificação | Binário (formato proprietário, não documentado) |
| Ordem dos bytes | Little-endian (alvo x86 Windows) |
| Tamanho de arquivo típico | 3 KB - 380 KB |
| Conteúdo | Nomes de símbolos, definições de tipos, mapeamentos de número de linha para endereço e referências de caminho de arquivo de origem |
| Gerado por | Compilador SoftVelocity Clarion Modula-2 - produzido automaticamente durante compilações de depuração |
| Consumido por | Apenas depurador do Clarion IDE - não destinado a ferramentas externas ou distribuição para o usuário final |
| Identificação de arquivo | Sem magic bytes documentados; identificado pelo contexto (diretório do projeto Clarion junto ao `.exe` ou `.app` correspondente) |
| Especificação do formato | Não documentado e proprietário; versão do formato vinculada ao lançamento do compilador Clarion sem esquema público |
| Sistema operacional | Apenas Windows |
| Arquivos complementares | Produzido junto com arquivos `.clw` (fonte Clarion), `.app` (aplicação compilada) e arquivos de projeto `.dsp` |
| Versão atual do conjunto de ferramentas | Clarion 12 (SoftVelocity, maio de 2025) - formato ainda ativo e produzido pelo compilador atual |
| Política de distribuição | Apenas artefato de compilação - não deve ser incluído em pacotes de lançamento implantados para usuários finais |
| Lançado | Early 1990s (Clarion/TopSpeed Modula-2 compiler era) |
| Versão mais recente | Clarion 12 (released May 2025) still produces .dbd files |
Conversões de DBD
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos DBD.