Wat is het TPS-bestandsformaat?
Een .tps-bestand is een relationele database in één bestand die wordt gebruikt door applicaties die zijn gebouwd met Clarion, een platform voor snelle applicatieontwikkeling van SoftVelocity (oorspronkelijk Clarion Software / TopSpeed Corporation). Het formaat bundelt tabelgegevens, alle sleutel- en index-B-trees, memo-velden (BLOB) en de tabeldefinitie in één op zichzelf staand bestand - er zijn geen afzonderlijke indexbestanden vereist.
Het formaat wordt geïdentificeerd door een tOpS-handtekening (74 4F 70 53) op byte-offset 14. Gegevens zijn georganiseerd in op 256 bytes uitgelijnde pagina's die recordopslag, B-tree indexpagina's en memo-gegevens afwisselen, wat hoge prestaties levert voor workloads van één gebruiker en kleine netwerken zonder een aparte databaseserver.
Optionele ingebouwde versleuteling kan op tabelniveau worden toegepast; versleutelde .tps-bestanden tonen geen interne tekststructuur in platte tekst. Transactieveiligheid hangt af van een bijbehorend .tcf (Transaction Control File) dat journaling biedt - zonder dit kan stroomuitval tijdens het schrijven het bestand beschadigen.
.tps-databases worden veelvuldig gebruikt in legacy bedrijfsapplicaties uit de jaren 90 en 2000: kassasystemen, voorraadbeheer, medische dossiers en boekhoudsoftware. Tools van derden zoals Scalabium Clarion Viewer en TPS Converter kunnen .tps-bestanden lezen zonder een Clarion-installatie.
- Moderne Clarion-applicaties migreren steeds vaker naar SQL-backends (MS SQL Server, SQLite, MySQL) via de ABC-sjablonen van Clarion.
- De bijbehorende
.clw- en.dct-bestanden slaan Clarion-broncode en datadictionary-definities op. - Het formaat is stabiel gebleven in Clarion-versies 3 tot en met 11 (2023).
Beveiliging & veiligheid
RISICO: LOWLegitieme Clarion TPS-databasebestanden zijn passieve gegevenscontainers zonder uitvoerbare inhoud. Het afzonderlijke concept van „.tps scam torrent-bestanden” (kwaadaardige gecomprimeerde archieven die zich voordoen als torrents) is niet gerelateerd aan Clarion TPS en is extreem zeldzaam. Verwar de twee niet. Als u een TPS-bestand hebt ontvangen uit een torrent-context (niet van een Clarion-applicatie), scan het dan met antivirus voordat u het opent.
Formaatdetails
in een notendop- Scam Torrent File - Een niet-gerelateerd obscuur malware-bestandstype dat BitTorrent nabootst; bestanden bevatten kwaadaardige gecomprimeerde code. Staat los van en is aanzienlijk zeldzamer dan Clarion TPS.
Programma's die TPS-bestanden openen
Technische details
diepe specificaties| Magic bytes | 74 4F 70 53 („tOpS”) op offset 14 (0x0E) |
| Pagina-uitlijning | 256-byte (0x100) grenzen |
| Byte-volgorde | Little-endian |
| Codering | Binair (eigen TopSpeed File System) |
| Versleuteling | Optionele ingebouwde versleuteling op tabelniveau; indien toegepast is er geen tekststructuur zichtbaar |
| Typische bestandsgrootte | 1 KB - meerdere GB (schaalt met het aantal records) |
| Interne structuur | Op pagina's gebaseerd: recordgegevens, sleutel/index B-trees, memo-opslag en tabeldefinitie in één bestand |
| Indexbestanden | Geen vereist - alle sleutels en indexen zijn ingebed in het enkele .tps-bestand |
| Transactie-integriteit | Bijbehorende .tcf (Transaction Control File) biedt journaling; afwezigheid van TCF riskeert corruptie bij stroomuitval |
| Versie-indicator | Header-byte op vaste offset identificeert Clarion/TopSpeed-versie; formaat stabiel in Clarion 3-11 |
| Bijbehorend OS | Windows (primair); DOS (legacy Clarion-versies) |
| Tools van derden | Scalabium Clarion Viewer, TPS Converter |
| Migratiepad | Clarion ABC-sjablonen ondersteunen export naar MS SQL Server, SQLite en MySQL |
| Uitgebracht | 1990 (Clarion Professional Developer 3.x / TopSpeed era) |
| Laatste versie | Clarion 11 (2023) |
| Specificatie | clarion.help |
TPS conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over TPS-bestanden.