Как я могу получить данные из файла.fb?
Я работаю с компанией, пытающейся установить новую систему баз данных, поскольку их старое программное обеспечение для баз данных обанкротилось. Все данные находятся в зашифрованном файле.fb (раньше вам приходилось делать резервные копии "разблокированными", прежде чем они позволили вам их использовать).
Мне удалось получить копию базы данных (я думаю, что она не зашифрована, так как я копировал ее, когда база данных была открыта, а затем изменил разрешения на копирование файлов с помощью терминала).
Проблема в том, что это файл.fb, и я не могу найти способ "открыть" его для просмотра данных...
Есть идеи?
1 ответ
Вообще говоря, данные, хранящиеся в реляционных базах данных, не просто хранятся как файлы ascii csv. Таким образом, вы не сможете просто открыть файл.fb в текстовом редакторе и получить данные.
Если вы все еще можете запрашивать базу данных, вам потребуется, чтобы сервер frontbase генерировал дамп данных в плоский файл.
См. Документацию по frontbase для резервного копирования и восстановления. конкретно 4.9.1. Exporting Schema and Content Data
:
WRITE ALL OUTPUT('<output-directory>' [,'YES']);