не удается открыть файл данных SQLite [.db] - PullRequest
0 голосов
/ 16 марта 2011

Итак, я использую SQLite, и я создал свой test.db

По какой-то причине я не могу открыть эту базу данных. Ни в Microsoft Excel, ни в блокноте. Я пытался найти его в Google, но результатов по более сложным вопросам было слишком много.

Ответы [ 6 ]

3 голосов
/ 16 марта 2011

Если вы используете Firefox в качестве браузера, вы можете прикрепить к файлу sqlite из SQLite Manager Add On .

В противном случае вы можете установить программу с полным текстом (* 1005).* SQLiteManager ) для прикрепления к нему.

2 голосов
/ 23 мая 2012

Вы можете открыть базу данных Sqlite в Excel, если сначала скопируете ее в текстовый файл.

Просто скачайте браузер sqlite3 из sourceforge и введите

echo '.dump' | sqlite3.exe yourdatabase.db > atextfile.csv

И откройте файл .csv в Excel.

2 голосов
/ 16 марта 2011

Ваша проблема в том, что тип данных sqlite не читается пользователем.

Он сжат и оптимизирован для хранения базы данных, и поэтому может быть открыт только с помощью sqlite или чего-то, что использует sqlite.

Для редактирования я бы предложил что-то вроде браузера SQLite: http://sourceforge.net/projects/sqlitebrowser/

1 голос
/ 16 марта 2011

Как вы думаете, почему вы можете открыть его с помощью Excel или блокнота?Это ни текстовый файл, ни электронная таблица MS Excel.

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

Прежде всего, это обычный файл sqlite3.exe, который предоставляет интерфейс командной строки для работы с БД;тем не менее, если вы не разбираетесь в SQL, вам может быть трудно его использовать.

Тогда есть замечательное приложение Sqliteman , которое позволяет вам получать доступ к базам данных SQLite с красивым графическим интерфейсом.

Другой возможностью является использование встроенного средства просмотра БД VS.NET («Обозреватель серверов», IIRC) после установки поставщика .NET SQLite .

1 голос
/ 16 марта 2011

SQLite имеет другой внутренний формат, чем все, что может открыть Excel или Блокнот.

Если вы хотите просмотреть базу данных, вам нужно использовать командную строку sqlite или браузер sqlite, например http://sqlitebrowser.sourceforge.net/

Удачи!

0 голосов
/ 16 марта 2011

Вам понадобится движок SQLite, работающий на вашем компьютере.AFAIK он встроен (или необязательно встроен) в синтаксические анализаторы языка сценариев, такие как PHP и Python.Я не уверен, есть ли GUI, похожий на MySQL Workbench, который вы можете использовать для открытия БД, но, возможно, стоит попробовать в Google, чтобы увидеть, есть ли он.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...