Wat is het FMP12-bestandsformaat?
Het .fmp12 bestandsformaat is de eigen databasecontainer die wordt gebruikt door Claris FileMaker Pro (voorheen FileMaker, Inc., een dochteronderneming van Apple), geïntroduceerd met FileMaker Pro 12 in 2012 en nog steeds gebruikt door elke versie tot en met Claris FileMaker 21 en verder - het containerformaat zelf is sinds het debuut niet veranderd.
Bestanden met de extensie .fmp12 slaan volledige databases en aangepaste applicaties op die in FileMaker zijn gebouwd. In tegenstelling tot eenvoudige gegevensexports is een enkel .fmp12-bestand een op zichzelf staand pakket dat veel meer bevat dan alleen records - het bundelt:
- tabellen en velden (schema),
- alle tabelrecords en gegevens,
- aangepaste lay-outs, formulieren en rapporten,
- scripts, knoppen en bedrijfslogica,
- waardenlijsten, relaties en account-/privilege-instellingen,
- ingebedde of gekoppelde containergegevens zoals afbeeldingen, PDF's en documenten.
FileMaker Pro 12 won aan populariteit dankzij de prettige gebruikersinterface en ondersteuning voor mobiele apparaten. Een .fmp12-database wordt niet alleen gebruikt voor zakelijke toepassingen, maar ook voor tijdbeheer (agendafuncties), contact- en adresboeksystemen, factuurdatabases voor kleine bedrijven en projectbeheer (voortgangsbewaking, plannen maken). Alle gegevens en applicatielogica die in Claris FileMaker worden gegenereerd, worden opgeslagen in hetzelfde .fmp12-bestand.
Bestanden kunnen worden gedeeld over verschillende platforms - macOS, Windows, iOS/iPadOS via FileMaker Go, en via webbrowsers via FileMaker WebDirect - wat teamcollaboratie, het delen van rapporten en het coördineren van bedrijfswerkstromen vergemakkelijkt. Het formaat verving de oudere .fp7 container die werd gebruikt door FileMaker 7-11; .fp7-bestanden moeten worden geconverteerd voordat een moderne FileMaker-versie ze kan openen. Optionele AES-256-versleuteling (Encryption at Rest) kan worden toegepast om gevoelige gegevens op bestandsniveau te beschermen.
Beveiliging & veiligheid
RISICO: MEDIUMEen .fmp12 is een volledige FileMaker-oplossing en kan scripts bevatten die worden uitgevoerd bij het openen (inclusief scripts die acties uitvoeren, gegevens verzenden of stappen op besturingssysteemniveau uitvoeren via plug-ins), dus behandel databases van niet-vertrouwde bronnen met voorzichtigheid en controleer hun scripts/triggers voordat u ze inschakelt. Pas op voor valse „FMP12 viewer/opener”-sites en converters in zoekresultaten - er is geen legitieme gratis desktop-viewer, en veel van dergelijke sites bundelen adware (PUP) of uploaden uw gegevens; gebruik de officiële Claris FileMaker of vraag een export aan bij de eigenaar van de database. Bestanden kunnen met een wachtwoord beveiligd of AES-256 versleuteld zijn; u heeft de inloggegevens/encryptiesleutel nodig, en geen enkele legitieme tool omzeilt deze.
Formaatdetails
in een notendopProgramma's die FMP12-bestanden openen
Technische details
diepe specificaties| Formaat type | Eigen relationele database en applicatiecontainer (binair, gesloten formaat) |
| Byte-volgorde | Big-endian |
| Bestandssignatuur | Binaire header op offset 0; ASCII-tekenreeks „HBAM7” verschijnt nabij het begin, wat FMP12 onderscheidt van het oudere .fp7-formaat dat „HBAM” gebruikte |
| MIME-type | application/x-filemaker (ook application/x-fmp12) |
| Versleuteling | Optionele AES-256 Encryption at Rest (EAR); geïntroduceerd in FileMaker 13 en van toepassing op alle .fmp12-bestanden |
| Versiecompatibiliteit | Geïntroduceerd met FileMaker Pro 12 (2012); ongewijzigd gelezen en geschreven door alle latere Claris FileMaker-versies tot en met 21+ |
| Typische bestandsgrootte | 1 MB tot enkele GB; schema, alle recordgegevens, scripts, lay-outs en containerobjecten worden in één bestand opgeslagen |
| Platformondersteuning | macOS, Windows, iOS/iPadOS (FileMaker Go), webbrowsers (WebDirect), Linux (FileMaker Server hosting) |
| Capaciteitslimieten | Tot ongeveer 8 TB per bestand; tot 100 miljoen records per tabel (theoretische maxima) |
| Interne structuur | Blok-/chunk-indeling in één bestand met tabellen, velden, relaties, lay-outs, scripts, waardenlijsten, accounts en alle recordgegevens |
| Containervelden | Kan binaire objecten (afbeeldingen, audio, video, documenten) rechtstreeks in het bestand insluiten of ze extern opslaan met een interne verwijzing |
| Voorgangerformaat | .fp7 (FileMaker 7-11); .fp7-bestanden vereisen expliciete conversie en kunnen niet rechtstreeks worden geopend door FileMaker 12 of later |
| Bestandsherstel | Ingebouwde opdracht Herstellen herbouwt een beschadigd bestand op basis van interne consistentiegegevens op blokniveau |
| Toegangscontrole | Ingebouwd account- en privilegemodel met beveiliging op veldniveau, lay-outniveau en recordniveau, onafhankelijk van het besturingssysteem |
| Uitgebracht | April 2012 (FileMaker Pro 12) |
| Laatste versie | Still current - used by Claris FileMaker 12 through 2024/2025 releases (unchanged container format) |
| Specificatie | www.claris.com |
FMP12 conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over FMP12-bestanden.