Oracle数据库迁移教程03:生产环境Oracle11g升级到Oracle12c
教程发布:风哥 教程分类:Oracle备份恢复 更新日期:2019-04-18 浏览学习:5760
Oracle数据库迁移教程03: 生产环境Oracle11g升级到Oracle12c (真正超越OCP/OCM的项目实战系列教程) |
本套风哥Oracle教程学习内容 |
1.Oracle各版本发布时间与生命周期 2.Oracle11g到Oracle12c的升级路线 2.1.直接升级到Oracle 12.2 2.2.间接升级到Oracle 12.2 3.Oracle11g/12c到Oracle18c/19c的升级路线 3.1.直接升级到Oracle 18c 3.2.间接升级到Oracle 18c 3.9.关于升级到Oracle 19c的说明 4.Oracle11g升级到Oracle12c环境准备 5.Linux平台Oracle11g数据库环境的备份 5.1.Oracle安装目录备份 5.2.Oracle数据库备份 6.Linux平台Oracle12c安装过程 7.Oracle11g数据库升级检查与测试 7.1.准备测试数据 7.1.升级环境检查与问题修复 7.3.升级前收集信息 7.4.升级前检查无效对象 8.Oracle11g数据库升级到Oracle12c过程 9.Oracle11g到Oracle12c升级后的检查与测试 |
本套风哥Oracle教程学习地址 |
https://edu.51cto.com/sd/c395d |
更多Oracle教程,请加风哥QQ:176140749、113257174或微信"itpux-com"交流 |
附:手动升级到 Oracle Database 12c Release 2(12.2)的完整核对清单
清理数据库
检查物化视图
性能方面
检查时区设置
备份数据库
确保升级前所有的文件都没有处于备份模式
清空回收站
备份 Oracle EM DB Control 配置及数据
备份数据的步骤
使用 emremove.sql 手工删除 DB control
删除 JSON-Enabled Context search 索引
检查使用大小写不敏感密码的用户
删除 Unified Auditing Schema and Roles
在升级过程中把某些 schema 的表空间置于 offline
保留降级的能力
关于 Audit table 的升级前要求
集群数据库的需要
其它检查
Preupgrade 步骤
Network Utility 包的依赖关系
检查 Time zone 文件版本
升级数据库到 12.2
升级后步骤
在 Linux 和 Unix 上设置环境变量
更新 oratab 文件
Post-upgrade fixup 脚本
升级依赖 Oracle-Maintained 类型的表
启用新的 Extended Data Type 功能(并不是必须的)
升级 Recovery Catalog
在升级数据库后升级 Time Zone 文件版本
升级统计信息表
升级外部验证的 SSL 用户
在升级数据库后安装 Oracle Text Supplied Knowledge Bases
升级数据库后更新 Oracle Application Express Configuration
对额外的 Network Services 配置访问控制列表(ACLs)
升级后启用 Oracle Database Vault
检查参数 SQLNET.ALLOWED_LOGON_VERSION