Мой клиент каким-то образом потерял / взломал / уничтожил свой сайт, и у меня есть "забавная" работа по восстановлению его для него из резервной копии. Он использует комбинацию ColdFusion и Microsoft Access (чёрт!). Я установил сервер Railo на своем компьютере, однако он не может использовать файлы Microsoft Access .mdb из коробки. Затем я попытался с помощью mdbtools преобразовать файлы базы данных в пригодный для использования формат. Он работал нормально для файла .mdb, однако один из файлов имеет расширение .BAK, которое, как я полагаю, является какой-то проприетарной резервной копией Microsoft Access.
Итак, мой вопрос: кто-нибудь знает, есть ли способ конвертировать файл Microsoft Access .BAK в файл .mdb? Я явно пытался переименовать его без эффекта.
$ mdb-таблиц tradelionNew_db_200710080307.BAK
Не удалось открыть базу данных.
Другой вопрос, может ли это сообщение об ошибке быть связано с тем, что файл защищен паролем?
Дополнительная информация: я открыл файл с помощью текстового редактора, и в первой строке в начале есть слово TAPE
, а затем набор случайных (двоичных) символов. Файл .mdb содержит слова Standard Jet DB
. Я считаю, что это часть заголовка файла, чтобы указать тип файла. Кроме того, в файле .BAK большая часть содержимого была фактически доступна в виде простого текста, поэтому, если файл защищен паролем, Microsoft наверняка плохо его защитила.