Я работаю над Windows Server 2008 с дампом базы данных musicbrainz. Я распаковал дамп без проблем, и есть около 60 файлов без расширения, чьи имена отражают таблицы базы данных.PostgreSQL 9.3 Импорт дампа в таблицу psql newbie frustration
Мне удалось получить sql-скрипт createtables, который я нашел в github, чтобы работать, и у меня есть схема базы данных с пустыми таблицами, которые отражают файлы, которые я распаковывал.
Проблема в том, что я в интерфейсе командной строки PSQL, и я понял, как выдавать большую команду импорта объекта в соответствии с
\ lo_import «путь/имя_файла»
Это похоже на работу, потому что файлы очень большие, и в тот момент, когда я запускаю процессор, свет начинает мигать, как сумасшедший. Проблема вернулась в Postgres после обновления моего db, таблицы все еще пустые. Я понятия не имею, куда эти данные идут, если где угодно.
Я просто программист окон (.NET/SQL/JQuery), поэтому мне нужен кто-то, кто может объяснить, что происходит с этой точки зрения. Объяснение того, что работает в unix или linux, или что-то другое, кроме окон, не будет полезно, я боюсь.
Там нет PostgreSQL 9.3. Какую версию вы используете? –
Выход из pg_dump переносимый, но обычно выводит один файл; файловая система или дампы PITR имеют много файлов, но не переносимы между платформами. Тот факт, что у вас есть 60 файлов, звучит как потенциальная проблема. – kgrittn