Hva er TPS-filformatet?
En .tps-fil er en relasjonsdatabase i én enkelt fil som brukes av applikasjoner bygget med Clarion, en plattform for hurtig applikasjonsutvikling fra SoftVelocity (opprinnelig Clarion Software / TopSpeed Corporation). Formatet samler tabelldata, alle nøkkel- og indeks-B-trær, memo-felt (BLOB) og tabelldefinisjonen i én selvstendig fil - ingen separate indeksfiler er nødvendige.
Formatet identifiseres av en tOpS-signatur (74 4F 70 53) ved byte-offset 14. Data er organisert i 256-byte-justerte sider som fletter sammen lagring av poster, B-tre-indekssider og memo-data, noe som gir høy ytelse for enkeltbrukere og små nettverksbelastninger uten en separat databaseserver.
Valgfri innebygd kryptering kan brukes på tabellnivå; krypterte .tps-filer eksponerer ingen intern struktur i klartekst. Transaksjonssikkerhet avhenger av en tilhørende .tcf (Transaction Control File) som gir journalføring - uten denne kan et strømbrudd under skriving korrumpere filen.
.tps-databaser er mye brukt i eldre fagsystemer fra 1990- og 2000-tallet: kassasystemer, lagerstyring, medisinske journaler og regnskapsprogramvare. Tredjepartsverktøy som Scalabium Clarion Viewer og TPS Converter kan lese .tps-filer uten en Clarion-installasjon.
- Moderne Clarion-applikasjoner migrerer i økende grad til SQL-backender (MS SQL Server, SQLite, MySQL) via Clarions ABC-maler.
- De tilhørende
.clw- og.dct-filene lagrer Clarion-kildekode og datadefinisjoner (data dictionary). - Formatet har holdt seg stabilt gjennom Clarion-versjonene 3 til 11 (2023).
Sikkerhet og trygghet
RISIKO: LOWLegitime Clarion TPS-databasefiler er passive datacontainere uten eksekverbart innhold. Det separate konseptet med «.tps scam torrent-filer» (skadelige komprimerte arkiver som utgir seg for å være torrenter) er urelatert til Clarion TPS og ekstremt sjeldent. Ikke forveksle de to. Hvis du mottok en TPS-fil i en torrent-sammenheng (ikke fra en Clarion-applikasjon), skann med antivirus før åpning.
Formatdetaljer
i et nøtteskall- Scam Torrent File - En urelatert obskur malware-filtype som etterligner BitTorrent; filene inneholder skadelig komprimert kode. Atskilt fra og betydelig sjeldnere enn Clarion TPS.
Programmer som åpner TPS-filer
Tekniske detaljer
dyp spesifikasjon| Magiske byte | 74 4F 70 53 («tOpS») ved offset 14 (0x0E) |
| Sidejustering | 256-byte (0x100) grenser |
| Byterekkefølge | Little-endian |
| Koding | Binær (proprietært TopSpeed File System) |
| Kryptering | Valgfri innebygd kryptering på tabellnivå; når aktivert er ingen klartekststruktur synlig |
| Typisk filstørrelse | 1 KB - flere GB (skalerer med antall poster) |
| Intern struktur | Sidebasert: postdata, nøkkel/indeks-B-trær, memo-lagring og tabelldefinisjon i én fil |
| Indeksfiler | Ingen påkrevd - alle nøkler og indekser er innebygd i den enkelte .tps-fil |
| Transaksjonsintegritet | Tilhørende .tcf (Transaction Control File) gir journalføring; manglende TCF risikerer korrupsjon ved strømbrudd |
| Versjonsidentifikator | Header-byte ved fast offset identifiserer Clarion/TopSpeed-versjon; formatet er stabilt over Clarion 3-11 |
| Tilknyttet OS | Windows (primær); DOS (eldre Clarion-versjoner) |
| Tredjepartsverktøy | Scalabium Clarion Viewer, TPS Converter |
| Migreringsvei | Clarion ABC-maler støtter eksport til MS SQL Server, SQLite og MySQL |
| Utgitt | 1990 (Clarion Professional Developer 3.x / TopSpeed era) |
| Siste versjon | Clarion 11 (2023) |
| Spesifikasjon | clarion.help |
TPS-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om TPS-filer.