Вы всегда можете запустить команду оболочки напрямую из сеанса psql
, используя синтаксис \! [ command ]
, например:
\! pg_dump -Fc -f D:\postgres.dump -U postgres postgres
Конечно, не так часто выполнять pg_dump
или pg_restore
таким образом, но это возможно.
Глава VI. Справочник содержит список всех команд и приложений SQL (как клиентских, так и серверных).