美文网首页
pg数据库的迁移

pg数据库的迁移

作者: watson168 | 来源:发表于2018-03-26 11:41 被阅读347次

执行步骤:

  1. 备份数据库
[postgres@test ~]$ /usr/pgsql-9.6/bin/pg_dump pp100_loanapply | /bin/gzip > loanapply_$(date +%F).sql.gz  

2.创建数据库并授权

create database db_name owner user_name;

3.将备份的文件上传到新pg服务器上

gzip -dv loanapply_2018-03-22.sql.gz

4.修改备份文件的内容

sed -i  "/osdba/d"  loanapply_2018-03-22.sql
sed -i  "/SET idle_in_transaction_session_timeout = 0;/d"   loanapply_2018-03-22.sql
sed -i  "/SET row_security = off;/d"  loanapply_2018-03-22.sql
sed -i '/plpgsql/d'  loanapply_2018-03-22.sql
sed -i  "/pgpool_/d"  loanapply_2018-03-22.sql

5.导入数据

psql -h 192.168.1.10 -p 3433 -Udba_user   -W  loanapply  <  loanapply_2018-03-22.sql

相关文章

  • postgres数据迁移

    postgres数据迁移主要用到两个自带的工具pg_dump和pg_restore: pg_dump将数据从数据库...

  • pg数据库的迁移

    执行步骤: 停止原应用,备份原库 创建新库及授权 修改备份文件的内容 导入数据 备份数据库 2.创建数据库并授权 ...

  • ora2pg简介

    ora2pg简介 一、概述 ora2pg是perl开发的一款免费迁移工具,支持将oracle、mysql迁移到po...

  • Oracle 迁移至 PostgreSQL工具之Ora2Pg

    1. 描述 Ora2Pg是一个免费的工具,用于将Oracle数据库迁移到PostgreSQL兼容的模式。它连接您的...

  • pg数据库增加自增序列和对已有数据插入自增值

    pg数据库增加自增序列和对已有数据插入自增值 pg数据库增加自增序列 pg数据库增加自增序列步骤: 或者创建数据库...

  • 通过ruby连接postgresql

    Pg是PostgreSQL RDBMS的Ruby接口。 一、安装pg gem install pg 二、连接数据库...

  • PG内核分析 Q&A

    PG内核分析 Q&A PG系统概述 为什么说PG是一种先进的对象—关系数据库系统 因为PG它不仅支持关系数据库的各...

  • Pg相关查询语句

    1.查看数据库大小select pg_database.datname,pg_size_pretty(pg_dat...

  • postgres数据库迁移

    postgres进行迁移可以使用psql,也可以使用postgres自带工具pg_dump和pg_restore....

  • 常用软件安装

    gitlab gogs pg redmine nexus docker时区 wordpress 服务迁移 场景把A...

网友评论

      本文标题:pg数据库的迁移

      本文链接:https://www.haomeiwen.com/subject/saglcftx.html