.STR

Arquivo STR

dBASE Structure List Object File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo STR no mundo do banco de dados dBASE é um objeto de lista de estrutura - um pequeno arquivo de metadados que define o layout das colunas (nomes de campos, tipos, larguras) para uma tabela .dbf complementar. Abra-o no dBASE PLUS ou em um utilitário DBF compatível com dBASE. Note que a extensão .str também é usada pelo formato de vídeo não relacionado do Sony PlayStation, e é por isso que você vê pesquisas por «str para mp4» online.

Desenvolvedor: dataBased Intelligence (dBASE) Categoria: Arquivos de Dados MIME: application/octet-stream
ABRE EM Windows
Relacionado: .PKPASS · .DAT · .JSON · .RIS

Nesta página

19k+ extensões indexadas
Última revisão em Sep 6, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro STR?

Um arquivo .str é um dBASE Structure List Object - um companheiro de metadados binários gerado pela família de bancos de dados dBASE (dBASE PLUS, Visual dBASE e a linhagem legada do DOS). Ele descreve o layout das colunas de uma tabela .dbf: o nome de cada campo, tipo de dado, largura de caracteres e número de casas decimais são armazenados aqui, independentemente dos dados reais das linhas.

Os registros da tabela vivem no arquivo .dbf emparelhado. O .str atua como um modelo de esquema reutilizável que as aplicações dBASE podem ler para validar, recriar ou reestruturar uma tabela sem carregar o conjunto de dados completo. Essa separação permite que os desenvolvedores armazenem ou distribuam uma definição de tabela por conta própria.

Como um .str contém apenas definições de campos, ele permanece extremamente compacto - normalmente apenas alguns kilobytes, independentemente de quantos registros o .dbf complementar contenha. O formato é binário e little-endian, seguindo as convenções padrão do dBASE. Não há uma assinatura de magic-byte amplamente documentada no deslocamento de byte 0; o arquivo é reconhecido por seu papel dentro de um projeto dBASE, em vez de uma marca de cabeçalho fixa.

O dBASE PLUS moderno no Windows é o ambiente principal para trabalhar com arquivos .str nativamente. Um script de programa .prg ou o designer de tabelas do IDE pode gerá-los automaticamente. Editores hexadecimais podem abrir um .str para inspeção de baixo nível. Outros arquivos normalmente presentes em um projeto dBASE incluem .mdx (índice composto) e .dbt (dados de campo memo).

Segurança e proteção

RISCO: LOW

Um .str do dBASE são metadados passivos e não serão executados, portanto, o risco é baixo ao abrir no dBASE ou inspecionar em um editor hexadecimal/texto. O principal erro é a identificação incorreta: muitos conversores e sites de download de «str para mp4/avi» visam o formato de vídeo do PlayStation, não um arquivo de banco de dados - passar seu .str do dBASE por eles não faz nada útil, e sites de «conversores» não confiáveis podem conter adware. Confirme qual tipo de .str você possui antes de procurar uma ferramenta.

Detalhes do formato

em resumo
NOME COMPLETOdBASE Structure List Object Filetambém conhecido como dBASE structure file, STR structure list object
DESENVOLVEDORdataBased Intelligence (dBASE)desde dBASE family (the .str structure object accompanies dBASE/Visual dBASE tables)
TIPO MIMEapplication/octet-stream
TIPOArquivo de definição de estrutura de tabela dBASE (complementar a uma tabela .dbf)
Esta extensão também é usada por…
  • Arquivo de vídeo / streaming Sony PlayStation STR - No PlayStation original, o .str contém dados de vídeo/streaming codificados em MDEC; reproduzidos/extraídos com ferramentas como o jPSXdec - sem relação com o dBASE.
  • Dados de «strings» em texto simples - Alguns programas usam .str para um arquivo simples de strings/recursos de texto (texto de jogo, localização), legível em um editor de texto.

Programas que abrem arquivos STR

Windows3 apps
dBASE (PLUS / dbDOS) Pago Abra o .str dentro do dBASE junto com seu .dbf complementar para visualizar ou aplicar a estrutura da tabela.
A dBASE-compatible database tool (e.g. DBF viewer) Gratuito Use um utilitário DBF/dBASE para inspecionar a família de tabelas; observe que um .str são metadados de estrutura, melhor compreendidos ao lado de seu .dbf.
Text editor (HxD / Notepad++) - inspection only Gratuito Abra em um editor hexadecimal ou de texto apenas para confirmar que tipo de .str ele é (estrutura dBASE vs. um arquivo de strings de texto simples). Não é um visualizador real para estruturas dBASE.

Detalhes técnicos

especificação profunda
Classe do formatoDefinição de estrutura de tabela dBASE - armazena metadados de esquema (layout de campos), não dados de linhas da tabela
CodificaçãoBinário, ordem de bytes little-endian seguindo as convenções de arquivo dBASE
Arquivo complementarEmparelhado um-para-um com um arquivo de tabela .dbf compartilhando o mesmo nome base no mesmo diretório
Metadados armazenadosNomes de campos, tipos de dados (Caractere, Numérico, Data, Lógico, Memo, etc.), larguras de campos e contagens de casas decimais
Tamanho típico do arquivoAbaixo de alguns kilobytes - apenas esquema, independente de quantas linhas o .dbf complementar contém
Assinatura mágicaNenhuma assinatura estável documentada no deslocamento 0; reconhecido pelo contexto da aplicação dBASE e emparelhamento com .dbf, não por uma marca de cabeçalho fixa
Tipo MIMEapplication/octet-stream
Desenvolvedor / linhagemdataBased Intelligence (dBASE); descendente do Ashton-Tate dBASE para DOS
Sistemas operacionaisWindows (dBASE PLUS / Visual dBASE), DOS (linhagem legada dBASE II / III / IV)
Dependência de versãoLayout interno vinculado à versão do motor dBASE que produziu o arquivo; não é livremente intercambiável entre todas as gerações do dBASE
Papel no projetoModelo de tabela reutilizável - permite que um esquema de tabela seja armazenado, compartilhado ou aplicado para recriar a estrutura sem os dados das linhas
Tipos de arquivos relacionados.dbf (linhas da tabela), .dbt (dados de campo memo), .ndx / .mdx (índices), .prg (script de programa dBASE)
Usabilidade autônomaNão utilizável como um documento autônomo; requer o dBASE PLUS ou uma ferramenta compatível para interpretar os registros de definição de campos
LançadodBASE family (the .str structure object accompanies dBASE/Visual dBASE tables)
Versão mais recenteUsed by current dBASE (dBASE PLUS / dbDOS lineage)
Especificaçãowww.dbase.com

Conversões de STR

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos STR. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos STR.

Perguntas frequentes

O que é um arquivo .str?
No dBASE, é um objeto de lista de estrutura - um pequeno arquivo que define o layout das colunas de uma tabela de banco de dados (nomes de campos, tipos, larguras). Ele faz par com uma tabela .dbf que contém os registros reais. Não é um vídeo ou um documento de texto simples.
Como abro um arquivo .str do dBASE?
Abra-o no dBASE (PLUS/dbDOS) junto com seu .dbf complementar, ou use um utilitário compatível com dBASE/DBF. Um visualizador genérico não consegue renderizar a estrutura de forma significativa.
Por que não consigo converter meu .str para MP4 ou AVI?
Porque um .str do dBASE contém definições de campos de banco de dados, não vídeo. As ferramentas de «str para mp4/avi» são para o formato de vídeo STR do Sony PlayStation, que não tem relação - se for esse o seu caso, use o jPSXdec em vez disso.
Meu .str está cheio de texto legível - o que é?
Então provavelmente é um arquivo de recurso de «strings» em texto simples de algum outro programa (ex: texto de jogo/localização), não uma estrutura dBASE. Abra-o em um editor de texto como o Notepad++.
Como extraio dados de um .str?
O .str define apenas a estrutura; os dados estão na tabela .dbf complementar. Exporte esse .dbf para CSV a partir do dBASE ou de uma ferramenta DBF para obter as linhas.
Qual programa cria arquivos .str do dBASE?
A família de bancos de dados dBASE (atualmente da dataBased Intelligence), que descende do dBASE original da Ashton-Tate. O .str acompanha as tabelas dBASE.

Referências

1dBASE - official sitewww.dbase.com
2jPSXdec - PlayStation STR video/audio decoder (for the unrelated PSX .str)github.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.BINCD/DVD Disc Image (BIN/CUE)
9.DBSQLite Database File
10.JSONJavaScript Object Notation file

Extensões relacionadas

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z