1. 首页
  2. 编程语言
  3. 其他
  4. 在postgreSQL中运行sql脚本和pg_restore命令方式

在postgreSQL中运行sql脚本和pg_restore命令方式

上传者: 2021-08-19 05:09:31上传 PDF文件 107.60 KB 热度 15次

今天踩坑了,把powerdesign生成的sql脚本文件,用pg_restore命令一直运行。。。过程惨不忍睹,一直以为是编码问题,修改了serve和client的encoding,结果。。。记录一下这个错误:postgreSQL运行sql脚本文件:psql -d dbname -U username -f .sqlpostgerSQL的pg_restore命令选项 -I, -n, -N, -P, -t, -T, 以及 --section 可以组合使用和指定多次用于选择多个对象.希望不要和我一样犯这个低级错误顺便记录一下查看server和client的encoding以及修改找到postgresql.conf文件,修改参数lc_messages的值为UTF8重启PostgreSQL的服务。多个恢复线程可以并行处理,每个线程处理一张表。该模式可以显著提高恢复速度。具体做法是先创建目标恢复数据库:然后使用pg_restore:

下载地址
用户评论