生产上遇到单实例跨平台迁移情况,以下为迁移过程,有不完善的地方欢迎提出改进
||源库|目标库| |-|-|-| |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||
源库未开启归档,采用数据泵方式迁移。
系统管理员与业务确认可停机时间范围,数据库运维通过计算业务数据量,预估迁移耗时,两者结合综合评估后共同确定迁移时间
数据库运维做好迁移前准备后,通知系统开发商停业务系统
系统开发商关闭所有业务系统
数据库运维收到开发商停完业务的通知后,关闭数据库监听程序,拒绝新的连接请求
--查看监听状态
lsnrctl status
--关闭监听程序
lsnrctl stop
--检查监听状态
lsnrctl status
目的是一会impdp导入时,按照查出的用户导入,not in()中为11g默认用户