Wat is het PSC-bestandsformaat?
Een .psc-bestand is een gecomprimeerde databaseback-up geproduceerd door Navicat, de GUI-tool voor databasebeheer ontwikkeld door PremiumSoft CyberTech Ltd. Het formaat was de standaarduitvoer van de ingebouwde Back-up-functie van Navicat vanaf de introductie halverwege de jaren 2000 tot en met Navicat 12. Het slaat een volledige momentopname op van één MySQL-database: objectdefinities (tabellen, views, stored procedures) en alle tabelgegevens, verpakt in een met ZIP gecomprimeerde container.
Ondanks het delen van de PK magic bytes van een ZIP-archief, is een .psc-bestand geen generiek archief. De interne payload is een eigen Navicat-back-upstructuur, geen draagbare .sql-dump. Het hernoemen van het bestand naar .zip kan interne onderdelen blootleggen, maar die onderdelen kunnen niet direct worden gebruikt; het bestand moet worden geopend en hersteld via Navicat zelf, dat het opnieuw uitpakt naar SQL en de gegevens importeert.
Navicat valideert een back-upheader bij herstel. Een „Navicat header error” duidt meestal op een corrupt of incompatibel .psc-bestand. Back-ups zijn standaard onversleuteld en de bestandsgrootte schaalt met de brondatabase, variërend van enkele kilobytes tot vele gigabytes.
Vanaf Navicat 12 verving het nieuwere .nb3-formaat .psc als het standaard back-upformaat. Verouderde .psc-bestanden kunnen nog steeds worden hersteld in huidige Navicat-versies, maar nieuwe back-ups worden geschreven als .nb3. Het formaat werkt op Windows, macOS en Linux overal waar Navicat is geïnstalleerd; geen enkele tool van derden kan een .psc-bestand herstellen.
Beveiliging & veiligheid
RISICO: MEDIUMEen .psc is inerte data (een gecomprimeerde back-up), niet uitvoerbaar - maar het brengt privacyrisico's voor de database met zich mee: het bevat de volledige inhoud van een geback-upte database in onversleutelde vorm. Een gelekt .psc-bestand is dus een datalek waarbij alles wat was opgeslagen (gebruikersgegevens, inloggegevens, PII) wordt blootgesteld. Herstelbewerkingen overschrijven ook gegevens, dus herstel altijd eerst in een nieuwe/lege database en laat de originele back-up onaangeroerd. Herstel alleen .psc-bestanden van bronnen die u vertrouwt.
Formaatdetails
in een notendop- Pascal Script - Een scriptbron in platte tekst gebruikt door Inno Setup en RemObjects/Delphi-tooling; niet gerelateerd aan Navicat.
- Photoshop Custom Shapes - Een binaire bibliotheek met aangepaste vectorvormen voor Adobe Photoshop, geladen via het Shapes-paneel.
- PowerShell Console File - Een klein XML-bestand met een lijst van snap-ins voor een Windows PowerShell-consolesessie (Export-Console).
Programma's die PSC-bestanden openen
Technische details
diepe specificaties| Ontwikkelaar | PremiumSoft CyberTech Ltd. (Navicat) |
| Magic bytes | 50 4B 03 04 - ZIP local file header signature (PK) op offset 0 |
| Containerformaat | Met ZIP gecomprimeerd archief dat een eigen Navicat-back-uppayload bevat |
| Compressie-algoritme | DEFLATE via ZIP (hetzelfde algoritme als in standaard .zip-bestanden) |
| Versleuteling | Geen - PSC-back-ups worden standaard onversleuteld opgeslagen |
| Back-upbereik | Volledige databaseback-up: DDL-objectdefinities (tabellen, views, stored procedures) plus alle tabelgegevens |
| Herstelvereiste | Alleen Navicat - geen enkele tool van derden kan een .psc-bestand openen of herstellen |
| Integriteitsvalidatie | Navicat valideert een eigen header bij herstel; corruptie of versie-mismatch veroorzaakt een „Navicat header error” |
| MIME-type | application/octet-stream |
| Platformondersteuning | Windows, macOS, Linux (overal waar Navicat is geïnstalleerd) |
| Typische bestandsgrootte | KB tot vele GB - schaalt direct met de grootte van de geback-upte database |
| Vervangen door | .nb3 (Navicat's nieuwere back-upformaat, standaard sinds Navicat 12) |
| Primaire database-engine | MySQL; ook geproduceerd voor andere engines die Navicat ondersteunt (MariaDB, etc.) |
| Niet uitwisselbaar met | Generieke ZIP-archieven of gewone .sql-dumps - handmatige extractie levert geen bruikbare uitvoer op |
| Uitgebracht | Mid-2000s with Navicat's Backup feature (default backup format through Navicat 11/12) |
| Laatste versie | Legacy default in Navicat 12 and below; Navicat 12+ introduced the .nb3 backup format as the new default |
| Specificatie | www.navicat.com |
PSC conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over PSC-bestanden.