Я пытаюсь вызвать команду pg_dump в пакетном файле. Сначала я получаю все имена таблиц, а затем петлю каждую таблицу и выполняю команду pg_dump. Это должно быть, вероятно, что-то подобное, но я получаю сообщение об ошибке, как «Ошибка синтаксиса»:Вызов команды psql pg_dump в пакетном скрипте
for %%T in (psql -U postgres -w -d test_db -t -c "SELECT table_name FROM
information_schema.tables WHERE table_schema='public' AND table_type='BASE TABLE'")
do pg_dump -t %%T -U postgres test_db -w -f "C:\Users\mtuna\Documents\dumpfiles\%%T.sql"
done;
Любая помощь будет оценена.
Как вы хранящие пароль? – Houari