将数据库迁移并整合到-Oracle-Database-12c课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《将数据库迁移并整合到-Oracle-Database-12c课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 迁移 整合 Oracle Database 12 课件
- 资源描述:
-
1、版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c1版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c3数据库升级开发组数据库升级开发组版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c420022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202
2、5终身支持政策终身支持政策现在现在版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c5现在需要升级吗?现在需要升级吗?版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c6升级、迁移与整合升级、迁移与整合多租户环境简介可插拔数据库发展之路使用可插拔数据库总结版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c7多租户多租户环境环境 概念概念!整合减少维护简化和加速供应、克隆和迁移
3、选件名为 Oracle Multitenant版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c8许多众所周知的概念都将发生改变管理员指南中有大约 150 页的新文档注意!注意! 版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c9您不是必须使用可插拔数据库尚非必须Oracle Database 12c 非 CDB 可按预期工作您还是可以使用新特性 而这将需要改变旧习惯地球依旧圆地球依旧圆 版权所有 2013,Oracle 和/或其分支机构。保留所
4、有权利。升级、迁移和整合到 Oracle Database 12c10多租户容器数据库 = CDBDBA 在 CDB 级别进行管理CDB 总是包含一个 PDB$SEED,以及零个、一个或许多可插拔数据库 (PDB)应用程序将连接到 PDB1 个 CDB 最高可容纳 252 个 PDB 实施实施CDBPDB$SEEDPDBPDBPDBPDB版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c11CDB 中有什么?PDB可插拔数据库包含数据和代码CDB$ROOT对所有 PDB 可用的模式、对象等CDB 的数据字典中有关于所有
5、PDB 的信息PDB$SEED可用于创建 PDB 的模板PDB、CDB$ROOT 和 PDB$SEED 都称为容器容器容器CDB$ROOTPDB$SEEDPDBPDBPDBPDB版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c12一个 SGA、一组后台进程以及一个 spfile资源共享带来的优势应用程序连接到 PDB后台后台CDB$ROOTPDB$SEEDPDBPDBPDBPDBspfile重做控制闪回版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database
6、12c13两种选择:DBCA强烈推荐命令行 CREATE DATABASE建议不要采用此办法,因为必须创建所有选项创建创建 CDBCREATE DATABASE cdb12 .ENABLE PLUGGABLE DATABASE SEED FILE_NAME_CONVERT=(/oradata/cdb12/,/oradata/pdbseed/) SYSTEM DATAFILES SIZE 125M AUTOEXTEND ON NEXT 10M MAXSIZE 版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c14必须通过
7、catcon.pl 启动脚本:catdb.sql 将针对所有选项运行所有脚本最有用的 catcon.pl 选项:-u 用户名,还可以包括口令-d 包含要执行的脚本的目录(默认值:当前目录)-e 启用回显-s 将每个脚本的输出导出到假脱机文件-l 写入日志文件的目录(默认值:当前目录)-b 日志文件的基本名称(必选选项)从命令行创建从命令行创建 CDB$ perl catcon.pl -u SYS -d $ORACLE_HOME/rdbms/admin -e -s -b catalog catdb.sql版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Ora
8、cle Database 12c15创建 CDB 之后:数据字典通用用户默认根目录下没有用户数据CDB-PDB:简介:简介CDB$ROOTPDB$SEED版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c16将 PDB 插入 CDB 之后:数据驻留在 PDB 中将在 CDB 中创建引用交换从 PDB 内部访问字典对象CDB-PDB:简介:简介CDB$ROOTPDB$SEED PDBDEPT版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c17通用用
9、户存在于 CDB 及每个当前和未来的 PDB 中所有Oracle 提供的用户均为通用用户可执行插/拔/克隆操作的用户CDB1 create user c#adm1 identified by a1;CDB1 create user c#adm2 identified by a2 container=all;本地用户仅存在于一个 PDB 中CDB-PDB:简介:简介 CDB$ROOT PDB$SEED PDBAPPHUGOSYSSYSC#ADMC#BOSSC#ADMC#BOSS版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 1
10、2c18表空间CDB$ROOT 中的全局 UNDO 和 TEMP PDB 可以有自己的 TEMP所有 PDB 将共享 CDB 的 UNDOCDB-PDB:简介:简介 CDB$ROOTPDB$SEED PDBSYSTEMSYSAUXSYSTEMSYSAUXSYSTEMSYSAUXDATA1DATA2TEMP_PDBTEMPUNDO版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c19升级、迁移和整合升级、迁移和整合多租户环境简介可插拔数据库发展之路新建 PDB克隆 PDB升级并作为 PDB 插入完全可传输的导出/导入使用可
11、插拔数据库总结版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c20通过种子快速供应:登录 CDB通过种子供应参数 PDB_FILE_NAME_CONVERT 用于在新位置创建文件:PDB_FILE_NAME_CONVERT=strg1,strg2如果需要,可从源数据库导入数据Data Pump Import 工具适用于 10g 及更高版本(转储文件或通过 NETWORK_LINK)原来的 Import 工具适用于 9i 及早期版本可传输表空间创建创建 PDBcreate pluggable database PDB12
12、8admin user PDB128adm identified by mypasswdroles = (DBA)版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c21多租户多租户环境概述环境概述多租户环境简介可插拔数据库发展之路新建 PDB克隆 PDB升级并作为 PDB 插入完全可传输的导出/导入使用可插拔数据库总结版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c22在 CDB 内快速克隆或远程克隆当前源 PDB 必须处于 READ ONLY
13、模式本地:参数 PDB_FILE_NAME_CONVERT 用于在新位置创建文件 可以在 spfile (alter system) 或会话 (alter session) 中设置远程:克隆克隆 PDBcreate pluggable database PDB7 from PDB4;create pluggable database PDB8 from PDB3de.acme.cdb1;版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c23升级、迁移和整合升级、迁移和整合多租户环境简介可插拔数据库发展之路新建 PDB克隆
14、 PDB升级并作为 PDB 插入完全可传输的导出/导入使用可插拔数据库总结版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c24首先升级,然后插入首先升级,然后插入要将数据库插入多租户环境,必须首先将其升级到 Oracle Database 12c升级步骤与多租户的概念无关完成升级之后,数据库将设置为只读将生成一个 XML 描述 文件然后即可插入该数据 库,它将成为可插拔 数据库版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c25升级升级到到 O
15、racle Database 12cOracle7.3.4Oracle8.0.6Oracle8.1.7.4Oracle 9.0.1.4Oracle9.2.0.8Oracle101.0.5Oracle10.2.0.5Oracle11.10.7Oracle 11.2.0.2Oracle12.1.0.1请注意:本图将只适用于数据库升级!版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c26升级到升级到 Oracle 12c 后的新增特性后的新增特性新的 SQL 自动 FixUp 脚本修复升级之前和之后的问题详细建议并行升级最多
16、可节省 40% 的升级时间升级由 catctl.pl 驱动,不再由 catupgrd.sql 驱动版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c27Oracle 12c 中新的升级前脚本中新的升级前脚本新的升级前脚本 preupgrd.sql 将加载新的升级前软件包 utluppkg.sql该脚本将随 Oracle 12c 主目录一起交付,运行于源数据库中SQL ?/rdbms/admin/preupgrd.sql在以下目录生成输出:$ORACLE_BASE/cfgtoollogs/V102/preupgradepr
17、eupgrade.log包含有关源数据库中任何发现、建议、警告、修正和错误的详细信息preupgrade_fixups.sql此脚本需要在源数据库中运行 它将修复某些问题或指示 DBA 必须实施的修复postupgrade_fixups.sql旨在升级之后立即运行,将修复未解决的问题 其中还包含对手动交互(例如更改时区)的说明版权所有 2013,Oracle 和/或其分支机构。保留所有权利。升级、迁移和整合到 Oracle Database 12c28SQL 自动化自动化 升级升级之前之前Preupgrade_fixups.sql版权所有 2013,Oracle 和/或其分支机构。保留所有权利
展开阅读全文