Как загрузить Northwind в SQLite3 - Ошибка «Файл не является базой данных» - PullRequest
0 голосов
/ 18 февраля 2020

Я пытаюсь загрузить файл Northwind.Sqlite3.create. sql, размещенный на https://github.com/jpwhite3/northwind-SQLite3, в SQLite3 в Ubuntu.

Я попытался использовать: sqlite3 Northwind.Sqlite3.create.sql для импорта базы данных. Однако, когда я пытаюсь просмотреть данные, используя SELECT * FROM CUSTOMERS;, я получаю сообщение об ошибке: Error: file is not a database

Есть предложения о том, как открыть файл базы данных и использовать его?

1 Ответ

0 голосов
/ 18 февраля 2020

Это просто текстовый файл, полный операторов DDL, а не база данных sqlite3. Вам придется импортировать его в базу данных с чем-то вроде

sqlite3 mydatabase.db < Northwind.Sqlite3.create.sql
...