Hvad er TPS-filformatet?
En .tps-fil er en relationsdatabase i én enkelt fil, der bruges af applikationer bygget med Clarion, en platform til hurtig applikationsudvikling fra SoftVelocity (oprindeligt Clarion Software / TopSpeed Corporation). Formatet samler tabeldata, alle nøgle- og indeks-B-træer, memo-felter (BLOB) og tabeldefinitionen i én selvstændig fil - der kræves ingen separate indeksfiler.
Formatet identificeres ved en tOpS-signatur (74 4F 70 53) ved byte-offset 14. Data er organiseret i 256-byte-justerede sider, der fletter lagring af poster, B-træ-indekssider og memo-data, hvilket leverer høj ydeevne til enkeltbruger- og små netværksarbejdsbelastninger uden en separat databaseserver.
Valgfri indbygget kryptering kan anvendes på tabelniveau; krypterede .tps-filer afslører ingen intern struktur i klartekst. Transaktionssikkerhed afhænger af en tilhørende .tcf (Transaction Control File), der leverer journalisering - uden denne kan et strømsvigt under en skrivning beskadige filen.
.tps-databaser er bredt implementeret i ældre erhvervsapplikationer fra 1990'erne og 2000'erne: kassesystemer, lagerstyring, lægejournaler og regnskabssoftware. Tredjepartsværktøjer som Scalabium Clarion Viewer og TPS Converter kan læse .tps-filer uden en Clarion-installation.
- Moderne Clarion-applikationer migrerer i stigende grad til SQL-backends (MS SQL Server, SQLite, MySQL) via Clarions ABC-skabeloner.
- De tilhørende
.clw- og.dct-filer gemmer Clarion-kildekode og datadictionary-definitioner. - Formatet er forblevet stabilt på tværs af Clarion-versionerne 3 til 11 (2023).
Sikkerhed og tryghed
RISIKO: LOWLegitime Clarion TPS-databasefiler er passive datacontainere uden eksekverbart indhold. Det separate koncept om «.tps scam torrent-filer» (ondsindede komprimerede arkiver, der udgiver sig for at være torrents) er urelateret til Clarion TPS og ekstremt sjældent. Forveksl ikke de to. Hvis du har modtaget en TPS-fil fra en torrent-sammenhæng (ikke en Clarion-applikation), bør du scanne den med antivirus, før du åbner den.
Formatdetaljer
kort fortalt- Scam Torrent-fil - En urelateret obskur malware-filtype, der efterligner BitTorrent; filerne indeholder ondsindet komprimeret kode. Adskiller sig fra og er betydeligt sjældnere end Clarion TPS.
Programmer der åbner TPS-filer
Tekniske detaljer
dyb specifikation| Magic bytes | 74 4F 70 53 («tOpS») ved offset 14 (0x0E) |
| Sidejustering | 256-byte (0x100) grænser |
| Byterækkefølge | Little-endian |
| Kodning | Binær (proprietært TopSpeed File System) |
| Kryptering | Valgfri indbygget kryptering på tabelniveau; når den er anvendt, er ingen klartekststruktur synlig |
| Typisk filstørrelse | 1 KB - adskillige GB (skalerer med antallet af poster) |
| Intern struktur | Sidebaseret: postdata, nøgle/indeks-B-træer, memo-lagring og tabeldefinition i én fil |
| Indeksfiler | Ingen påkrævet - alle nøgler og indekser er indlejret i den enkelte .tps-fil |
| Transaktionsintegritet | Tilhørende .tcf (Transaction Control File) leverer journalisering; manglende TCF risikerer korruption ved strømsvigt |
| Versionsidentifikator | Header-byte ved fast offset identificerer Clarion/TopSpeed-version; formatet er stabilt på tværs af Clarion 3-11 |
| Associeret OS | Windows (primær); DOS (ældre Clarion-versioner) |
| Tredjepartsværktøjer | Scalabium Clarion Viewer, TPS Converter |
| Migrationsvej | Clarion ABC-skabeloner understøtter eksport til MS SQL Server, SQLite og MySQL |
| Udgivet | 1990 (Clarion Professional Developer 3.x / TopSpeed era) |
| Seneste version | Clarion 11 (2023) |
| Specifikation | clarion.help |
TPS-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om TPS-filer.