При восстановлении таблицы при помощи pgAdmin возникает такая ошибка:
C:/Program Files/PostgreSQL/9.0/bin\pg_restore.exe --host localhost --port 5432 --username postgres --dbname test --data-only --table "123" --schema test --verbose "C:\Users\Yang\Documents\123.backup"
pg_restore: connecting to database for restore
pg_restore: restoring data for table "123"
pg_restore: [archiver (db)] Error while PROCESSING TOC:
pg_restore: [archiver (db)] Error from TOC entry 1784; 0 16493 TABLE DATA 123 test
pg_restore: [archiver (db)] could not execute query: ERROR: column "12" of relation "123" does not exist
Command was:
COPY "123" ("12") FROM stdin;
pg_restore: setting owner and privileges for TABLE DATA 123
WARNING: errors ignored on restore: 1
Процесс вернул код выхода 1.
Подскажите пожалуйста в чем проблема, а то мучаюсь немогу понять.
Судя по всему вы пытаетесь
Судя по всему вы пытаетесь восстановить содержимое таблицы "123", которая не существует.
Восстановить содержимое
Восстановить содержимое таблицы получилось, создав колонку с таким же именем. А вот из за чего так, непонимаю ?
Скорее всего из-за того, что
Скорее всего из-за того, что дамп не содержал правильной команды на создание таблицы.