Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/142.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PostgreSQL表导出自动化_Postgresql_Psql - Fatal编程技术网

PostgreSQL表导出自动化

PostgreSQL表导出自动化,postgresql,psql,Postgresql,Psql,我试图使用Windows任务调度器一夜之间导出该表,如果我手动登录到命令提示符并逐个执行以下三个命令,则效果良好。csv文件将在目标目录上创建。如果我尝试创建一个bat脚本并尝试执行相同的脚本,它会在执行第一行后停止(我需要手动键入第二行),请问有没有办法将其自动化 psql -U nrgadmin -d enwdb \copy nrgcore.bookmarks to 'D:\Bookmarks_Table\Bookmarks.csv' csv; \q psql-U nrgadmin-d e

我试图使用Windows任务调度器一夜之间导出该表,如果我手动登录到命令提示符并逐个执行以下三个命令,则效果良好。csv文件将在目标目录上创建。如果我尝试创建一个bat脚本并尝试执行相同的脚本,它会在执行第一行后停止(我需要手动键入第二行),请问有没有办法将其自动化

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

psql-U nrgadmin-d enwdb-c“将nrgcore.bookmarks复制到'd:\bookmarks\U Table\bookmarks.csv'csv”
它可能需要密码:例如,请参见Thank you@eurotrash,您的解决方案运行良好。非常感谢。