Что такое формат файла FP5?
Файлы .fp5 - это проприетарные бинарные базы данных, созданные в FileMaker Pro версий 5 и 6 в период с 1999 по 2003 год. Обе версии использовали расширение .fp5; формат был заменен на .fp7 с выходом FileMaker Pro 7 в марте 2004 года.
Каждый файл .fp5 хранит одну таблицу данных вместе с определениями полей, макетами, скриптами, списками значений и учетными записями пользователей. Дизайн «одна таблица на файл» был фундаментальной особенностью эпохи FP5: создание реляционной базы данных требовало связывания нескольких файлов .fp5 между собой. FileMaker Pro 7 изменил это, внедрив полноценную поддержку нескольких таблиц внутри одного файла .fp7. Бинарный формат использует порядок байтов big-endian, что отражает ориентацию FileMaker на платформу Mac в те годы. Защита паролем на уровне файла существовала, но использовала слабое шифрование до эпохи AES.
Открытие файла .fp5 сегодня требует двухэтапной миграции: сначала конвертируйте его в .fp7 с помощью FileMaker Pro версий от 7 до 11 (они больше не продаются, но их можно найти как устаревшее ПО), затем конвертируйте в текущий формат .fmp12, используя современную установку Claris FileMaker. Claris FileMaker 2024 (v21+) не может открывать файлы .fp5 или .fp7 напрямую.
Безопасность и защита
РИСК: LOWПассивный бинарный файл базы данных. Скрипты FileMaker могут запускаться при открытии файла - при получении FP5 из неизвестного источника помните о рисках автоматизации на основе скриптов, хотя сценарии эксплуатации встречаются редко. Базы данных могут содержать конфиденциальные личные или деловые данные; обращайтесь с ними соответствующим образом.
Детали формата
в двух словахПрограммы, открывающие файлы FP5
Технические подробности
глубокая спецификация| Тип формата | Проприетарная бинарная реляционная база данных |
| Кодировка | Бинарная |
| Порядок байтов | Big-endian (происхождение из Mac OS) |
| Контейнер | Проприетарный бинарный контейнер FileMaker (до HBAM) |
| Модель базы данных | Одна таблица на файл (реляционные базы требовали нескольких связанных файлов .fp5) |
| Хранимое содержимое | Записи, определения полей, макеты, скрипты, списки значений, учетные записи пользователей |
| Шифрование | Только базовая защита паролем на уровне файла (слабая, до AES) |
| Типичный размер файла | От 70 КБ до нескольких сотен МБ |
| Период формата | FileMaker Pro 5 (1999) и FileMaker Pro 6 (2002); оба используют расширение .fp5 |
| Заменен на | .fp7 (FileMaker Pro 7, март 2004); текущий формат - .fmp12 (с 2012 г.) |
| Путь миграции | FP5 → FP7 (через FileMaker 7-11) → FMP12 (через современный Claris FileMaker); требуется два шага |
| Платформа | Windows; macOS (эпоха Mac OS 9 и ранней Mac OS X) |
| Текущая поддержка | Не открывается напрямую в Claris FileMaker v19+ (подтверждено для v21+) |
| Выпущен | 1999 (FileMaker Pro 5) |
| Последняя версия | FileMaker Pro 6 (2002) - last version to use .fp5; superseded by .fp7 in FileMaker Pro 7 (2004) |
| Спецификация | support.claris.com |
Конвертации FP5
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах FP5.