Я уже некоторое время использую pg_dump, и каждый раз, когда я пытаюсь запустить один и тот же скрипт, у меня возникают проблемы. Не уверен, что это ошибка пользователя или что-то связанное с обновлением до Postgres 11.
Вот моя команда
pg_dump --dbname=postgresql://username:password@localhost:5432/DatabaseName --data-only --column-inserts -t "\"HoldingValuesTemp\"" > holdingValues.sql
Это выдает ошибку
pg_dump: too many command-line arguments (first is "HoldingValuesTemp\")
Iдумаю, что проблема связана с именем таблицы, она чувствительна к регистру и является HoldingValuesTemp.
Я попытался разбить его на другой pg_dump
pg_dump -d DatabaseName -p 5432 -U username --data-only --column-inserts -t "\"HoldingValuesTemp\"" > holdingValues.sql
, который дает ту же ошибку
Поэтому я также пытался
pg_dump -d DatabaseName -p 5432 -U username --data-only --column-inserts -t '"HoldingValuesTemp"' > holdingValues.sql
после ввода пароля, я получаю pg_dump: no matching tables were found
Любая помощь будет принята с благодарностью.