FMP12 ファイル形式とは?
.fmp12 ファイル形式は、Claris FileMaker Pro(旧 FileMaker, Inc.、Apple 子会社)で使用されるネイティブのデータベースコンテナです。2012年の FileMaker Pro 12 で導入され、最新の Claris FileMaker 21 以降に至るまでのすべてのバージョンで使用されています。コンテナ形式自体は登場以来変更されていません。
.fmp12 拡張子を持つファイルには、FileMaker で構築された完全なデータベースとカスタムアプリケーションが保存されます。単なるデータのエクスポートとは異なり、1つの .fmp12 ファイルはレコード以上のものを保持する自己完結型のパッケージであり、以下の要素を同梱しています:
- テーブルとフィールド(スキーマ)
- すべてのテーブルレコードとデータ
- カスタムレイアウト、フォーム、レポート
- スクリプト、ボタン、ビジネスロジック
- 値一覧、リレーションシップ、アカウント/アクセス権セット
- 画像、PDF、ドキュメントなどの埋め込みまたはリンクされたオブジェクトデータ
FileMaker Pro 12 は、快適なユーザーインターフェースとモバイルデバイスへの対応により普及しました。.fmp12 データベースはビジネスアプリケーションだけでなく、時間管理(カレンダー機能)、連絡先・住所録システム、中小企業向けの請求書データベース、プロジェクト管理(進捗管理、計画作成)などにも利用されています。Claris FileMaker で生成されたすべてのデータとアプリケーションロジックは、同じ .fmp12 ファイル内に保存されます。
ファイルはプラットフォームを越えて共有可能です。macOS、Windows、FileMaker Go を介した iOS/iPadOS、そして FileMaker WebDirect を介したウェブブラウザで利用でき、チームのコラボレーション、レポート共有、ビジネスワークフローの調整を容易にします。この形式は、FileMaker 7-11 で使用されていた古い .fp7 コンテナに代わるものです。.fp7 ファイルは、最新の FileMaker バージョンで開く前に変換する必要があります。機密データをファイルレベルで保護するために、オプションで AES-256 暗号化(保存時の暗号化)を適用することも可能です。
セキュリティと安全性
リスク: MEDIUM.fmp12 は完全な FileMaker ソリューションであり、起動時に実行されるスクリプト(アクションの実行、データの送信、プラグインを介した OS レベルのステップの実行など)を含む可能性があるため、信頼できないソースからのデータベースは慎重に扱い、有効にする前にスクリプトやトリガを確認してください。検索結果に表示される偽の «FMP12 ビューア/オープナー» サイトやコンバーターに注意してください。正当な無料デスクトップビューアは存在せず、多くのサイトはアドウェア (PUP) を同梱していたり、データをアップロードさせたりします。公式の Claris FileMaker を使用するか、データベース所有者からエクスポートを入手してください。ファイルはパスワード保護または AES-256 暗号化されている場合があります。認証情報や暗号化キーが必要であり、それらをバイパスする正当なツールはありません。
形式の詳細
概要FMP12 ファイルを開くプログラム
技術的詳細
詳細仕様| フォーマットタイプ | 独自のリレーショナルデータベースおよびアプリケーションコンテナ(バイナリ、クローズド形式) |
| バイト順序 | ビッグエンディアン |
| ファイルシグネチャ | オフセット 0 のバイナリヘッダー。先頭付近に ASCII 文字列 «HBAM7» が現れ、«HBAM» を使用していた古い .fp7 形式と FMP12 を区別します |
| MIME タイプ | application/x-filemaker (または application/x-fmp12) |
| 暗号化 | オプションの AES-256 保存時の暗号化 (EAR)。FileMaker 13 で導入され、すべての .fmp12 ファイルに適用可能 |
| バージョン互換性 | FileMaker Pro 12 (2012) で導入。それ以降のすべての Claris FileMaker バージョン(21+ まで)で変更なく読み書き可能 |
| 典型的なファイルサイズ | 1 MB から数 TB。スキーマ、すべてのレコードデータ、スクリプト、レイアウト、およびオブジェクトフィールドが単一ファイルに保存されます |
| プラットフォームサポート | macOS, Windows, iOS/iPadOS (FileMaker Go), ウェブブラウザ (WebDirect), Linux (FileMaker Server ホスティング) |
| 容量制限 | 1ファイルあたり最大約 8 TB。1テーブルあたり最大 1億レコード(理論上の最大値) |
| 内部構造 | テーブル、フィールド、リレーションシップ、レイアウト、スクリプト、値一覧、アカウント、およびすべてのレコードデータを保持する単一ファイルのブロック/チャンクレイアウト |
| オブジェクトフィールド | バイナリオブジェクト(画像、音声、ビデオ、ドキュメント)をファイル内に直接埋め込むか、内部参照を使用して外部に保存可能 |
| 前身の形式 | .fp7 (FileMaker 7-11)。 .fp7 ファイルは明示的な変換が必要であり、FileMaker 12 以降で直接開くことはできません |
| ファイル修復 | 組み込みの「修復」コマンドが、内部のブロックレベルの整合性データから損傷したファイルを再構築します |
| アクセス制御 | OS とは独立した、フィールドレベル、レイアウトレベル、レコードレベルのセキュリティを備えた組み込みのアカウントおよびアクセス権モデル |
| リリース日 | April 2012 (FileMaker Pro 12) |
| 最新バージョン | Still current - used by Claris FileMaker 12 through 2024/2025 releases (unchanged container format) |
| 仕様書 | www.claris.com |
FMP12 の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。FMP12 ファイルについて最初の質問をしてみましょう。