暂无图片
【迁移】单实例环境使用数据泵(Data Pump)数据迁移
最近更新:2022-03-11 14:21:05

生产上遇到单实例跨平台迁移情况,以下为迁移过程,有不完善的地方欢迎提出改进

一、源库及目标库情况

||源库|目标库| |-|-|-| |IP|10.0.15.XX|10.0.16.XXX| |系统版本|windows 2008|CentOS Linux release 7.6.1810 (Core)| |数据库版本|11.2.0.4.0|11.2.0.4.181016 (28204707)| |内存GB|64|32| |数据量GB|30||

二、迁移方案

源库未开启归档,采用数据泵方式迁移。

三、迁移流程

1、确定业务停机时间

系统管理员与业务确认可停机时间范围,数据库运维通过计算业务数据量,预估迁移耗时,两者结合综合评估后共同确定迁移时间

2、通知系统开发商停业务

数据库运维做好迁移前准备后,通知系统开发商停业务系统

3、关闭所有业务

系统开发商关闭所有业务系统

4、源库停数据库监听程序

数据库运维收到开发商停完业务的通知后,关闭数据库监听程序,拒绝新的连接请求

--查看监听状态
lsnrctl status
--关闭监听程序
lsnrctl stop
--检查监听状态
lsnrctl status

5、源库查询除非系统默认用户

目的是一会impdp导入时,按照查出的用户导入,not in()中为11g默认用户

......