用户登录
用户注册

分享至

postgresql备份恢复

  • 作者: 日后而照
  • 来源: 51数据库
  • 2020-10-01
你的pg版本号?知识点:1.pg有个copy命令,可以把查询出来的数据导出为csv格式或者自定义分隔符的格式,具体使用方法你去查下pg的手册。2.pg有个脚本工具叫做psql,你可以在你的pg安装目录下找到它,用这个脚本工具可以执行sql查询,具体用法可以在命令行输入psql--help查看。3.将命令写成一个批处理文件,使用windows计划执行任务,定时调用这个批处理即可。示例:批处理文件command.bat,内容如下-----------------------------------------------------------------------psql-c“copy(select*fromyourtable)toc:\\result.csv”-----------------------------------------------------------------------



  在pgadmin的窗口中,直接打开sql文件然后执行就可以了。
你所说的oracle的执行方式,应该是在sql plus命令窗口中执行sql文件。这个功能在postgresql的命令窗口psql中也有此功能:开启psql命令窗口之后,执行命令:
\i?sqlfile_path就可以执行指定的sql文件了, 其中sqlfile_path是要执行的sql文件, 如下图,



要注意的是: 在windows系统中,路径中用的是斜杠,不是反斜杠。
软件
前端设计
程序设计
Java相关