Qu'est-ce que le format de fichier FMP12 ?
Le format de fichier .fmp12 est le conteneur de base de données natif utilisé par Claris FileMaker Pro (anciennement FileMaker, Inc., une filiale d'Apple), introduit avec FileMaker Pro 12 en 2012 et toujours utilisé par toutes les versions jusqu'à Claris FileMaker 21 et au-delà - le format du conteneur lui-même n'a pas changé depuis ses débuts.
Les fichiers avec l'extension .fmp12 stockent des bases de données complètes et des applications personnalisées conçues dans FileMaker. Contrairement aux simples exports de données, un seul fichier .fmp12 est un package autonome contenant bien plus que des enregistrements - il regroupe :
- les tables et les champs (schéma),
- tous les enregistrements et données des tables,
- les modèles personnalisés, formulaires et rapports,
- les scripts, boutons et la logique métier,
- les listes de valeurs, les relations et les paramètres de comptes/privilèges,
- les données de conteneur intégrées ou liées telles que des images, des PDF et des documents.
FileMaker Pro 12 a gagné en popularité grâce à son interface utilisateur confortable et son support pour les appareils mobiles. Une base de données .fmp12 n'est pas seulement utilisée pour des applications professionnelles, mais aussi pour la gestion du temps (fonctions de calendrier), les systèmes de contacts et de carnets d'adresses, les bases de données de facturation pour les petites entreprises et la gestion de projet (suivi de progression, création de plans). Toutes les données et la logique applicative générées dans Claris FileMaker sont sauvegardées au sein du même fichier .fmp12.
Les fichiers peuvent être partagés sur plusieurs plateformes - macOS, Windows, iOS/iPadOS via FileMaker Go, et via des navigateurs web via FileMaker WebDirect - facilitant la collaboration d'équipe, le partage de rapports et la coordination des flux de travail en entreprise. Le format a remplacé l'ancien conteneur .fp7 utilisé par FileMaker 7-11 ; les fichiers .fp7 doivent être convertis avant qu'une version moderne de FileMaker ne puisse les ouvrir. Un chiffrement AES-256 optionnel (Chiffrement au repos) peut être appliqué pour protéger les données sensibles au niveau du fichier.
Sécurité et sûreté
RISQUE : MEDIUMUn fichier .fmp12 est une solution FileMaker complète et peut contenir des scripts qui s'exécutent à l'ouverture (y compris des scripts qui effectuent des actions, envoient des données ou exécutent des étapes au niveau de l'OS via des plug-ins). Traitez donc les bases de données de sources non fiables avec prudence et examinez leurs scripts/déclencheurs avant de les activer. Méfiez-vous des faux sites de « visionneuse/ouverture FMP12 » et des convertisseurs dans les résultats de recherche - il n'existe pas de visionneuse de bureau gratuite légitime, et beaucoup de ces sites regroupent des logiciels publicitaires (PUP) ou téléchargent vos données ; utilisez le logiciel officiel Claris FileMaker ou obtenez un export du propriétaire de la base de données. Les fichiers peuvent être protégés par mot de passe ou chiffrés en AES-256 ; vous avez besoin des identifiants/clés de chiffrement, et aucun outil légitime ne les contourne.
Détails du format
en brefProgrammes qui ouvrent les fichiers FMP12
Détails techniques
spécifications approfondies| Type de format | Base de données relationnelle propriétaire et conteneur d'application (binaire, format fermé) |
| Ordre des octets | Big-endian |
| Signature de fichier | En-tête binaire à l'offset 0 ; la chaîne ASCII « HBAM7 » apparaît près du début, distinguant le FMP12 de l'ancien format .fp7 qui utilisait « HBAM » |
| Type MIME | application/x-filemaker (également application/x-fmp12) |
| Chiffrement | Chiffrement au repos (EAR) AES-256 optionnel ; introduit dans FileMaker 13 et applicable à tous les fichiers .fmp12 |
| Compatibilité de version | Introduit avec FileMaker Pro 12 (2012) ; lu et écrit sans modification par toutes les versions ultérieures de Claris FileMaker jusqu'à la version 21+ |
| Taille de fichier typique | De 1 Mo à plusieurs Go ; le schéma, toutes les données d'enregistrement, les scripts, les modèles et les objets de conteneur sont stockés dans un seul fichier |
| Plateformes supportées | macOS, Windows, iOS/iPadOS (FileMaker Go), navigateurs web (WebDirect), Linux (hébergement FileMaker Server) |
| Limites de capacité | Jusqu'à environ 8 To par fichier ; jusqu'à 100 millions d'enregistrements par table (maxima théoriques) |
| Structure interne | Disposition par blocs/morceaux dans un fichier unique contenant les tables, champs, relations, modèles, scripts, listes de valeurs, comptes et toutes les données d'enregistrement |
| Champs conteneurs | Peuvent intégrer des objets binaires (images, audio, vidéo, documents) directement dans le fichier ou les stocker en externe avec une référence interne |
| Format prédécesseur | .fp7 (FileMaker 7-11) ; les fichiers .fp7 nécessitent une conversion explicite et ne peuvent pas être ouverts directement par FileMaker 12 ou version ultérieure |
| Récupération de fichier | La commande de récupération intégrée reconstruit un fichier endommagé à partir des données de cohérence internes au niveau des blocs |
| Contrôle d'accès | Modèle de compte et de privilèges intégré avec sécurité au niveau du champ, du modèle et de l'enregistrement, indépendant du système d'exploitation |
| Publié | April 2012 (FileMaker Pro 12) |
| Dernière version | Still current - used by Claris FileMaker 12 through 2024/2025 releases (unchanged container format) |
| Spécification | www.claris.com |
Conversions FMP12
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers FMP12.