Qu'est-ce que le format de fichier PSC ?
Un fichier .psc est une sauvegarde de base de données compressée produite par Navicat, l'outil de gestion de base de données GUI développé par PremiumSoft CyberTech Ltd. Ce format était la sortie par défaut de la fonction intégrée Sauvegarde de Navicat depuis son introduction au milieu des années 2000 jusqu'à Navicat 12, stockant un instantané complet d'une base de données MySQL : les définitions d'objets (tables, vues, procédures stockées) et toutes les données des tables, enveloppées dans un conteneur compressé ZIP.
Bien qu'il partage les octets magiques PK d'une archive ZIP, un fichier .psc n'est pas une archive générique. Son contenu interne est une structure de sauvegarde propriétaire Navicat, et non un dump .sql portable. Renommer le fichier en .zip peut exposer des éléments internes, mais ces parties ne peuvent pas être utilisées directement ; le fichier doit être ouvert et restauré via Navicat lui-même, qui le ré-expand en SQL et réimporte les données.
Navicat valide un en-tête de sauvegarde lors de la restauration. Une « erreur d'en-tête Navicat » signale généralement un fichier .psc corrompu ou incompatible. Les sauvegardes ne sont pas cryptées par défaut, et la taille du fichier varie selon la base de données source, allant de quelques kilo-octets à plusieurs gigaoctets.
À partir de Navicat 12, le nouveau format .nb3 a remplacé le .psc comme format de sauvegarde par défaut. Les anciens fichiers .psc peuvent toujours être restaurés dans les versions actuelles de Navicat, mais les nouvelles sauvegardes sont écrites en .nb3. Le format fonctionne sur Windows, macOS et Linux partout où Navicat est installé ; aucun outil tiers ne peut restaurer un fichier .psc.
Sécurité et sûreté
RISQUE : MEDIUMUn fichier .psc est une donnée inerte (une sauvegarde compressée), non exécutable - mais il comporte un risque pour la confidentialité des données : il contient l'intégralité du contenu d'une base de données sous forme non cryptée. Une fuite de .psc constitue une violation de données exposant tout ce qui était stocké (enregistrements utilisateurs, identifiants, PII). Les opérations de restauration écrasent également les données, donc restaurez toujours d'abord dans une base de données neuve/vide et conservez la sauvegarde originale intacte. Ne restaurez que des fichiers .psc provenant de sources de confiance et stockez-les comme des dumps de base de données sensibles.
Détails du format
en bref- Pascal Script - Une source de script en texte brut utilisée par Inno Setup et les outils RemObjects/Delphi ; sans rapport avec Navicat.
- Photoshop Custom Shapes - Une bibliothèque binaire de formes vectorielles personnalisées pour Adobe Photoshop, chargée via le panneau Formes.
- PowerShell Console File - Un petit fichier XML listant les composants logiciels enfichables pour une session de console Windows PowerShell (Export-Console).
Programmes qui ouvrent les fichiers PSC
Détails techniques
spécifications approfondies| Développeur | PremiumSoft CyberTech Ltd. (Navicat) |
| Octets magiques | 50 4B 03 04 - Signature d'en-tête de fichier local ZIP (PK) à l'offset 0 |
| Format de conteneur | Archive compressée ZIP renfermant un contenu de sauvegarde propriétaire Navicat |
| Algorithme de compression | DEFLATE via ZIP (même algorithme que les fichiers .zip standards) |
| Chiffrement | Aucun - les sauvegardes PSC sont stockées sans chiffrement par défaut |
| Étendue de la sauvegarde | Sauvegarde complète de la base de données : définitions d'objets DDL (tables, vues, procédures stockées) plus toutes les données de lignes des tables |
| Exigence de restauration | Navicat uniquement - aucun outil tiers ne peut ouvrir ou restaurer un fichier .psc |
| Validation d'intégrité | Navicat valide un en-tête propriétaire lors de la restauration ; une corruption ou une incompatibilité de version déclenche une « erreur d'en-tête Navicat » |
| Type MIME | application/octet-stream |
| Plateformes supportées | Windows, macOS, Linux (partout où Navicat est installé) |
| Taille typique de fichier | De quelques Ko à plusieurs Go - varie directement selon la taille de la base de données sauvegardée |
| Remplacé par | .nb3 (nouveau format de sauvegarde de Navicat, par défaut depuis Navicat 12) |
| Moteur de base de données principal | MySQL ; également produit pour d'autres moteurs supportés par Navicat (MariaDB, etc.) |
| Non interchangeable avec | Archives ZIP génériques ou dumps .sql bruts - l'extraction manuelle ne donne aucun résultat utilisable |
| Publié | Mid-2000s with Navicat's Backup feature (default backup format through Navicat 11/12) |
| Dernière version | Legacy default in Navicat 12 and below; Navicat 12+ introduced the .nb3 backup format as the new default |
| Spécification | www.navicat.com |
Conversions PSC
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers PSC.