У меня есть схема с именем 2sample.sc
. Когда я хочу pg_dump некоторые из его таблицы, появляется следующее сообщение об ошибке:Точка (.) В имени схемы делает pg_dump непригодным для использования
pg_dump: No matching tables were found
Моя команда pg_dump:
pg_dump -U postgres -t 2sample.sc."error_log" --inserts games > dump.sql
Мой pg_dump отлично на других схемах, как 2sample работает.
Что я сделал:
- Я пытался бежать точку без успеха, хотя
все в руководстве '--schema 'the_name" '(или' -n "the_name" ') должно работать. – wildplasser
Я работаю с существующим проектом. Если бы я был им, я бы определенно использовал _ или что-то еще. – ALH
IMHO вы (они должны реорганизовать его как можно скорее. Это всего лишь день работы или около того. Усилия будут окупиться через год или около того. Это катастрофа, которая должна произойти. – wildplasser