Vad är filformatet FMP12?
Filformatet .fmp12 är den inbyggda databasbehållaren som används av Claris FileMaker Pro (tidigare FileMaker, Inc., ett dotterbolag till Apple), introducerat med FileMaker Pro 12 år 2012 och används fortfarande av varje version fram till Claris FileMaker 21 och senare - själva behållarformatet har inte ändrats sedan debuten.
Filer med filtillägget .fmp12 lagrar kompletta databaser och anpassade applikationer byggda i FileMaker. Till skillnad från enkla dataexporter är en enskild .fmp12-fil ett fristående paket som innehåller mycket mer än bara poster - den buntar ihop:
- tabeller och fält (schema),
- alla tabellposter och data,
- anpassade layouter, formulär och rapporter,
- skript, knappar och affärslogik,
- värdelistor, relationer och inställningar för konton/behörigheter,
- inbäddad eller länkad container-data såsom bilder, PDF-filer och dokument.
FileMaker Pro 12 blev populärt tack vare sitt bekväma användargränssnitt och stöd för mobila enheter. En .fmp12-databas används inte bara för affärsapplikationer, utan även för tidshantering (kalenderfunktioner), kontakt- och adressbokssystem, fakturadatabaser för småföretag och projekthantering (spåra framsteg, skapa planer). All data och applikationslogik som genereras i Claris FileMaker sparas i samma .fmp12-fil.
Filer kan delas mellan plattformar - macOS, Windows, iOS/iPadOS via FileMaker Go, och via webbläsare via FileMaker WebDirect - vilket underlättar teamsamarbete, rapportdelning och koordinering av affärsflöden. Formatet ersatte den äldre .fp7-behållaren som användes av FileMaker 7-11; .fp7-filer måste konverteras innan någon modern FileMaker-version kan öppna dem. Valfri AES-256-kryptering (Encryption at Rest) kan tillämpas för att skydda känsliga data på filnivå.
Säkerhet & trygghet
RISK: MEDIUMEn .fmp12 är en fullständig FileMaker-lösning och kan innehålla skript som körs vid öppning (inklusive skript som utför åtgärder, skickar data eller kör steg på OS-nivå via insticksmoduler), så hantera databaser från okända källor med försiktighet och granska deras skript/triggers innan du aktiverar dem. Se upp för falska webbplatser för «FMP12 viewer/opener» och konverterare i sökresultat - det finns ingen legitim gratis skrivbordsvisare, och många sådana webbplatser buntar med annonsprogram (PUP) eller laddar upp din data; använd officiella Claris FileMaker eller få en export från databasägaren. Filer kan vara lösenordsskyddade eller AES-256-krypterade; du behöver inloggningsuppgifter/krypteringsnyckel, och inget legitimt verktyg kringgår dem.
Formatdetaljer
i ett nötskalProgram som öppnar FMP12-filer
Tekniska detaljer
djup specifikation| Formattyp | Proprietär relationell databas och applikationsbehållare (binärt, stängt format) |
| Byteordning | Big-endian |
| Filsignatur | Binär header vid offset 0; ASCII-strängen «HBAM7» visas nära början, vilket skiljer FMP12 från det äldre .fp7-formatet som använde «HBAM» |
| MIME-typ | application/x-filemaker (även application/x-fmp12) |
| Kryptering | Valfri AES-256 Encryption at Rest (EAR); introducerades i FileMaker 13 och är tillämplig på alla .fmp12-filer |
| Versionskompatibilitet | Introducerades med FileMaker Pro 12 (2012); läses och skrivs oförändrat av alla senare Claris FileMaker-versioner till och med 21+ |
| Typisk filstorlek | 1 MB till flera GB; schema, all postdata, skript, layouter och container-objekt lagras i en enda fil |
| Plattformsstöd | macOS, Windows, iOS/iPadOS (FileMaker Go), webbläsare (WebDirect), Linux (FileMaker Server-hosting) |
| Kapacitetsgränser | Upp till cirka 8 TB per fil; upp till 100 miljoner poster per tabell (teoretiska maxvärden) |
| Intern struktur | Enfilig block-/chunk-layout som innehåller tabeller, fält, relationer, layouter, skript, värdelistor, konton och all postdata |
| Container-fält | Kan bädda in binära objekt (bilder, ljud, video, dokument) direkt i filen eller lagra dem externt med en intern referens |
| Föregångarformat | .fp7 (FileMaker 7-11); .fp7-filer kräver uttrycklig konvertering och kan inte öppnas direkt av FileMaker 12 eller senare |
| Filåterställning | Inbyggt kommando för återställning (Recover) bygger om en skadad fil från intern konsistensdata på blocknivå |
| Åtkomstkontroll | Inbyggd konto- och behörighetsmodell med säkerhet på fältnivå, layoutnivå och postnivå oberoende av operativsystemet |
| Släppt | April 2012 (FileMaker Pro 12) |
| Senaste version | Still current - used by Claris FileMaker 12 through 2024/2025 releases (unchanged container format) |
| Specifikation | www.claris.com |
FMP12-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om FMP12-filer.