新建一个bat文件,增加如下代码 CLS起到了清除这些回显的命令的作用
备份:
cd C:\Program Files\PostgreSQL\8.2\bin\
CLS
pg_dump -U postgres -d GZMapDB -t gz_bus > d:\gz-bus.backup
pause
恢复:
cd C:\Program Files\PostgreSQL\8.2\bin\
CLS
psql -U postgres -d GZMapDB -t gz_bus < d:\gz-bus.backup
pause
保存后直接运行即可
备份:
cd C:\Program Files\PostgreSQL\8.2\bin\
CLS
pg_dump -U postgres -d GZMapDB -t gz_bus > d:\gz-bus.backup
pause
恢复:
cd C:\Program Files\PostgreSQL\8.2\bin\
CLS
psql -U postgres -d GZMapDB -t gz_bus < d:\gz-bus.backup
pause
保存后直接运行即可
本文介绍了一个简单的bat脚本实现PostgreSQL数据库的备份与恢复过程。通过使用`pg_dump`命令进行数据库备份,并利用`psql`命令完成数据库恢复。此脚本适用于需要频繁备份和恢复PostgreSQL数据库的场景。
795

被折叠的 条评论
为什么被折叠?



