首页 > 解决方案 > PostgreSQL 表导出自动化

问题描述

我正在尝试使用 Windows 任务调度程序在一夜之间导出表,如果我手动登录到命令提示符并一一执行以下三个命令,它工作正常。csv 文件将在目标目录中创建。如果我尝试创建一个 bat 脚本并尝试执行相同的脚本,它会在执行第一行后停止(我需要手动输入第二行),请问有没有办法让它自动化?

psql -U nrgadmin -d enwdb
\copy nrgcore.bookmarks to 'D:\Bookmarks_Table\Bookmarks.csv' csv;
\q

标签: postgresqlpsql

解决方案


推荐阅读