ORACLE11G、12C版本,升级到19C的最佳实践

1、数据库版本要求:
ORACLE11204、12012、12201、18C 均可直接升级到19C。其他版本,需要升级到对应的最高版本后,才能再升级到19C,比如:11203 环境,得先升级到11204,然后才能从11204,升级到19C;对于12101,也得先升级到12102,才能升级到19C。如:

若是其他版本,则须先过渡到中间版本,再升级到19C:

2、将11204、12102 版本,升级到19c版本,有这几种方法:
2.1、Expdp/Impdp(数据泵导出导入方法)。
2.2、Dbua(DataBase Upgrade Assistant 数据库升级助手)。
2.3、Xtts(Cross Planform Transportabe Tablespace,跨平台传输表空间)。
2.4、Ogg,
3、expdp/impdp的要点:
3.1、目标环境需要先安装好19C版本数据库软件,打全补丁,并建好数据库,调整好参数。
3.2、在目标库上,建好尺寸合适(对比源库)的表空间,供保存impdp的数据。
3.3、在目标库上,建好对应的数据库账号,并关联上其要使用的表空间,授权。
3.4、正式迁移前,多尝试expdp/impdp 演练,尽量找出迁移过程中可能遇上的故障点,并做出相应的调整/改进(排错,最好逐步整理好迁移步骤)。
3.5、impdp结束,对比新老两库中,该账号的对象数量是否一致,并采集新账号的统计信息。
3.6、演练结束,留下新环境中迁移好的账号供测试,以验证新环境是否符合业务要求。
3.7、根据此前演练的情况,确定停机时间、时长,准备迁移。
3.8、正式迁移前,先锁住要导出的数据库账号
ORACLE11G、12C版本,升级到19C的最佳实践
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



