Что такое формат файла ADP?
Файлы с расширением .adp относятся к категории файлов проектов баз данных, используемых в Microsoft Access.
Что содержат файлы ADP?
Содержимое файлов .adp - это информация, используемая Microsoft Access для обеспечения работы с базами данных в режиме клиент-сервер. Файлы .adp не содержат никаких полей базы данных, таких как таблицы, столбцы или индексы, а исключительно информацию, необходимую для доступа к содержимому базы данных с уровня специализированного программного обеспечения - в частности, определения форм, макеты отчетов, код VBA и строку подключения OLE DB к Microsoft SQL Server или MSDE.
Для чего используются файлы ADP?
Файлы с расширением .adp предоставляют пользователям доступ к информации, хранящейся в базах данных на серверах с использованием технологии SQL. Благодаря этому можно не только извлекать содержимое записей базы данных, но и изменять их содержимое, менять структуру всей базы данных и управлять хранимыми процедурами и представлениями непосредственно из интерфейса Access.
Формат был представлен в Access 2000 и последний раз поддерживался в Access 2010. Access 2013 и все последующие версии не могут открывать файлы .adp. Пользователям, которым необходима миграция, следует использовать Access 2010 для экспорта проекта в файл .accdb со связанными таблицами SQL Server или использовать SQL Server Migration Assistant (SSMA).
Безопасность и защита
РИСК: LOWФайлы ADP могут содержать макросы VBA (те же риски, что и у файлов макросов MDB/ACCDB). Относитесь к ним так же, как к любому файлу Office с макросами. На практике риск низок, так как это устаревшие корпоративные файлы.
Детали формата
в двух словах- Аудиофайл ADP (ADPCM) - Некоторое аудио ПО использует .adp для аудиоданных с адаптивной дифференциальной импульсно-кодовой модуляцией (не связано с Access).
- Файл Automatic Data Processing - Экспорт данных по зарплате/кадрам ADP может использовать расширение .adp в некоторых устаревших системах.
Программы, открывающие файлы ADP
Технические подробности
глубокая спецификация| Контейнер | OLE2 Compound File Binary (CFBF) |
| Магические байты (смещение 0) | D0 CF 11 E0 A1 B1 1A E1 (сигнатура составного документа OLE2) |
| Порядок байтов | Little-endian |
| MIME-тип | application/msaccess |
| Типичный размер файла | 50 КБ - 5 МБ (только схема и интерфейс; все данные находятся на SQL Server) |
| Локальное хранилище данных | Архитектура только для подключения; нет таблиц или записей - только определения форм/отчетов, код VBA и строка подключения OLE DB |
| Метод подключения к БД | Строка подключения OLE DB к Microsoft SQL Server или MSDE, хранящаяся в файле |
| Поддерживаемые версии Access | Access 2000 - Access 2010 (чтение/запись) |
| Access 2013 и новее | Не могут открывать файлы ADP; функция Access Data Project была упразднена |
| Внутренняя версия формата | Формат Access 2002-2003 (применяется единообразно ко всем файлам ADP независимо от версии Access) |
| Проект VBA | Встроенный полный проект VBA: модули, модули классов, код форм |
| Доступные объекты SQL Server | Таблицы, представления, хранимые процедуры, триггеры, диаграммы баз данных |
| Цель миграции | ACCDB со связанными таблицами SQL Server через экспорт в Access 2010 или SQL Server Migration Assistant (SSMA) |
| Механизм целостности | Цепочка секторов OLE2 FAT; контрольная сумма на уровне приложения отсутствует |
| Выпущен | 2000 (Access 2000) |
| Последняя версия | Access 2002-2003 format (last supported in Access 2010) |
| Спецификация | support.microsoft.com |
Конвертации ADP
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах ADP.