Узнать тип базы данных из файлов

Узнать тип базы данных из файлов

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

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

решение1

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

решение2

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

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

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

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

Связанный контент