2

Как я могу узнать тип базы данных, чтобы проверить данные, когда все, что у меня есть, это база данных. Под базой данных я подразумеваю папку базы данных в корневой папке программы с кучей файлов вокруг файла database.db ?

Приложение, использующее эту базу данных, работает в ОС Windows XP и, вероятно, построено на основе технологии .NET.

2 ответа2

5

Вы можете открыть этот файл с помощью какого-нибудь двоичного / шестнадцатеричного редактора, и тогда попытайтесь выяснить, какой это тип БД. Google немного поболтает, начните со списка сигнатур файлов, а затем просмотрите более конкретные детали для БД, с которой вы обычно сталкиваетесь.

0

Вам (и нам) понадобится дополнительная информация. Перед вами информация, поэтому вам будет легче это сделать.

Файлы .db могут быть из MSAccess, хотя, если вы работаете в системе Linux, это может означать, что это не файл Access.

Corel Paradox также сохраняет файлы .db, как и многие мобильные устройства. Это может быть зашифрованный файл базы данных, в этом случае получайте удовольствие.

Вы можете попробовать открыть файл с помощью любой из ранее упомянутых программ, желательно сначала сделать резервную копию файла (очевидно). Вы также можете попробовать открыть файлы с помощью диспетчера SQLite (http://www.sqlabs.com/sqlitemanager.php). Я использовал SQLite для решения проблем с iOS, но он должен работать с любыми базами данных sqlite.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .