手机版

崔旭_Oracle Database 12c 上手实验之升级、多租户管理、迁移和合并

时间:2025-05-11   来源:未知    
字号:

Oracle Database 12c上 手实验之升级、多租户管理、迁移和合并

个 人介绍 姓名:崔旭 网络ID:dbstyle 获得认证:Oracle 10g 11g OCM OCM联盟核 心成员 Oracle教学主管 个 人技术Blog:http://www.77cn.com.cn 微博:http://www.77cn.com.cn/ryandbstyle 电话:13811106886

2!

Oracle Database 12c 升级 方法 Oracle Database 12c 多租户管理 

Oracle Database 12c 迁移 方法 

Oracle Database 12c 合并 方法 

3!

4!

使 用SQL 自动化升级

新预升级脚本 preupgrd.sql 执 行预升级检查 运 行在源数据库环境 产 生修复脚本– preupgrade_fixups.sql– postupgrade_fixups.sql 参考 MOS Note:884522.1

5!

更快速的升级-较少停机时间新的并 行升级  catctl.pl 运 行数据库并 行升级  升级速度提升35%  以由全球选定的Oracle Database 11g 客户所使 用和证明 – Telco billing – >100 SAP systems – Large DWH script1.sqlscript4.sql script5.sql script6.sql script6.sql

catctl.pl

script2.sqlscript7.sql script8.sql

script3.sqlscript9.sql script10.sql script11.sql

6!

更快速的升级-较少停机时间新的并 行升级 $>$ORACLE_HOME/perl/bin/perl catctl.pl -n 8 catupgrd.sql

7!

简单升级数据库升级助 手  自动化预升级检查 并 行升级  整合RMAN  保留还原点  活动和告警 日志 

8!

Oracle Database 12c 升级 方法 

Oracle Database 12c 多租户管理 

Oracle Database 12c 迁移 方法 

Oracle Database 12c 合并 方法 

9!

多租户——结构

多租户——实现 多租户容器数据库(CDB)– 通过CDB进 行数据库管理 一个CDB可以包括 一个或多个可插拔数据库– 数据和代码位于PDB中 PDB PDB– 应 用连接到PDB 简单并且快速的开通, CDB1 克隆,插 入,打补丁和升级PDB$  SEED 1 

PDB3 

PDB$  SEED 

PDB1 

CDB2 !

多租户——内部 一个SGA 一套background processes 一个 SPFILE

spfilePDB$  SEED 

Redo Control Flashback

PDB1 

PDB2 

PDB3 

CDB 

!

CDB的创建 2种选择:– DBCA 推荐 方法

– 使 用 CREATE DATABASE命令 行 不建议,因为所有的选项都必须被创建, 比较复杂CREATE DATABASE cdb12 [...] ENABLE PLUGGABLE DATABASE  SEED FILE_NAME_CONVERT=('/oradata/cdb12/','/oradata/pdbseed/')  SYSTEM DATAFILES SIZE 125M AUTOEXTEND ON NEXT 10M MAXSIZE[…]!

使 用命令 行

创建CDB 管理脚本通过catcon.pl 调 用开始: $> perl catcon.pl -u SYS -d$ORACLE_HOME/rdbms/admin -e -s -b create_dictionary catdb.sql– catdb.sql 会使 用所有选项运 行所有脚本 – catcon.pl 有 用的选项:  -u -d -e -s -l -b 用户名和可选密码 包含执 行所需的所有脚本的 目录 (默认: 当前 目录)开启输出记录每 一个脚本的输出  日志记录的 目录 (默认: 当前 文件夹)  日志 文件基本名称(强制选项) 

CDB和PDB 将PDB插 入CDB:– 数据位于PDB– 会在CDB中创建引 用对象– 一些数据字典对象从CDB中继承

OBJ$ 

TAB$ 

SOURCE$ 

   PDB 

EMP 

DEPT 

PDB$SEED 

OBJ$ 

TAB$ 

SOURCE$ 

CDB$ROOT 

CDB和PDB 表空间– CDB$ROOT中的UNDO和 TEMP表空间全局使 用– 每个PDB都有 自 己的TEMP– 所有的PDB都必须共享CDB中的undo

SYSTEM SYSAUX PDB$SEED 

SYSTEM SYSAUX

   

PDB 

DATA1 DATA2

TEMP_PDB

SYSTEM SYSAUX

TEMP UNDO

      CDB$ROOT 

…… 此处隐藏:39字,全部文档内容请下载后查看。喜欢就下载吧 ……
崔旭_Oracle Database 12c 上手实验之升级、多租户管理、迁移和合并.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
    ×
    二维码
    × 游客快捷下载通道(下载后可以自由复制和排版)
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
    × 常见问题(客服时间:周一到周五 9:30-18:00)