伟哥
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
19c数据库迁移恢复系列
19.3crac_生产RHEL7_ORACLE19C_RAC_安装详细实战步骤+打19.14补丁
10813人学习
¥99.00
一条命令完成oracle19-13rac存储在线迁移
90人学习
¥18.00
19c单实例数据库异机恢复和数据库迁移
40人学习
¥99.00
更 多 5 门 课 程
Oracle DBA数据库工程师培训视频专题(1.1版)
Oracle数据库职业前景与学习方法_Oracle数据库学习入门系列教程1
87671人学习
¥1.00
Linux生产环境Oracle RAC集群安装配置与维护_Oracle 11gR2 RAC培训教程6
90376人学习
¥300.00
生产环境Oracle11gR2 RAC下DataGuard容灾实施维护_Oracle容灾与复制05
41138人学习
¥301.00
更 多 78 门 课 程
Oracle DBA数据库高级工程师培训专题(1.0版)
Linux生产环境Oracle RAC集群安装配置与管理_Oracle 11gR2 RAC培训教程7
53045人学习
¥301.00
Linux生产环境Oracle RAC集群安装配置与维护_Oracle 11gR2 RAC培训教程6
90376人学习
¥300.00
Linux系统Oracle12c RAC集群安装配置_Oracle 12cR1 RAC集群项目实战8
33782人学习
¥301.00
更 多 57 门 课 程
GoldenGate容灾迁移同步专题(35个OGG项目 )
GoldenGate数据库容灾迁移01(OGG同构异构、数据库迁移、数据同步、容灾复制)
161851人学习
¥998.00
GoldenGate数据库容灾迁移02(OGG同构异构、数据库迁移、数据同步、容灾复制)
42389人学习
¥889.00
GoldenGate数据库容灾迁移03(OGG同构异构、数据库迁移、数据同步、容灾复制)
22366人学习
¥889.00
更 多 6 门 课 程
GoldenGate容灾迁移同步专题(35个OGG项目 )
GoldenGate数据库容灾迁移01(OGG同构异构、数据库迁移、数据同步、容灾复制)
161851人学习
¥998.00
GoldenGate数据库容灾迁移02(OGG同构异构、数据库迁移、数据同步、容灾复制)
42389人学习
¥889.00
GoldenGate数据库容灾迁移03(OGG同构异构、数据库迁移、数据同步、容灾复制)
22366人学习
¥889.00
更 多 6 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

不论你是刚刚接触oracle的小白,还是接触1-2年的同学,通过本系列课程的学习,可以提高3-5orale数据库经验。 本系列课程总有一个适合你,本课程全部来自生产实战。 实战课程均为pdb架构。

你将会学到:

oracle 19c数据库oca_ocp_ocm课程实战

课程简介:

本系列课程分为,

0-理论知识部分

    0.1-oca_ocp_ocm相关知识内容(uploading)

1-安装部分

     1.1单实例命令行安装

     1.2单实例图形安装

     1.3rac安装

     1.4rac(pdb架构)+dg 单实例安装(用rman的duplicate和rman备份2种方式搭建dg)

     1.5rac(pdb架构)+rac dg(用rman的duplicate和rman备份2种方式搭建dg)

2-迁移部分

    2.1单实例之间的迁移

    2.2单实迁移到rac

    2.3rac迁移到单实例

    2.4rac和rac之间的迁移。

    2.5关于xtts的迁移方法的使用

3-恢复部分

   3.1单实例本地恢复

   3.2rac本地恢复

4-数据库升级部分

   4.1 19.3升级到19.13

   4.2 12.1.0.2升级到19.3

   4.3 12.2.0.1升级到19.3

   4.4 19.3的rac升级到19.13

5-数据库优化部分

    5.1如何看懂执行计划

    5.2 hash, nest loop,  merge的执行计划各自适用于那种场景?

    5.3为什么要用直方图,19c的直方图有frency, balance,  top-frenkency, hybrid?允许bucket是多少?

6-数据库asm磁盘操作部分

   6-1如何用一条命令迁移rac存储。

   6-2如何用笨方法迁移rac存储。

   6-3目前asm磁盘是external冗余级别,如何修改为normal的冗余级别。

7-数据库工具部分

   7.1oem如何进行安装,如何进行纳管数据库,如何使用

   7.2如何用oem监控数据库

8-rac存储迁移   

      关于如何迁移rac存储有一条命令解决的方案,也有用笨方式进行解决的方案,建议大家两种方式都学习下,          进行下对比.   其中用笨方式进行rac存储迁移里面涉及的许多方法,我们平时数据库管理中都可以用的上。

      第11章一条命令完成rac存储迁移

      第17章oracle19rac的存储迁移和磁盘冗余模式修改

      具体可以参考上面的2节,体会其中的原理和方式。

9-综合实战。

   a库是11.2.0.3的单实例数据库,容量有20T。

   b库是19.13的rac环境的pdb数据库,容量只有21T.

   如何把a库的数据迁移到b库的pdb数据库?

   这个综合实战非常考验大家,基本上囊括了数据库复制安装,数据库dg,数据库升级的方方面面。

   大家可以自己先想想怎么实现。

一课程主题


手把手带大家进行实操,在实操中提升自己

手把手带大家学习orace 19的ocm课程,学完本课程,能有效提升oracle数据库3-5水平。

并且有些实战视频和知识点市面上根本找不到,比如实战16.

本实战课程广,深,精。可以解决同学们96%的数据库迁移升级和优化问题。

如果视频全部看完后,你觉得的我讲的一般,课程没有我吹的好,你找客服,原价返给你,让你白嫖。

如果你觉的讲的很好,有深度,有广度,又有精度,麻烦留下你宝贵的反馈和评价,我好更进一步提高自己。

近期部分同学反馈文档不全,我又专门整理了一遍文档。

并且专门上传oracle原厂工程师2023年的sql优化和数据库升级培训文档。

原厂升级培训视频可以单独找我。

数据库安装软件,rhel7.9的镜像,19.13的补丁工具,集群补丁,数据库补丁,ojvm补丁下载地址

链接:https://pan.baidu.com/s/1z-wKpOWqrs4-2zD8XzfbeQ?pwd=t5i6 

提取码:t5i6


2023-05-11增加实战课程

1-如何通过rman的备份搭建rac 到pdb架构的rac双节点的dg。

2-如何用一条命令完成rac存储的迁移,

  2.1讲解包括存储如何划分部分硬盘给服务器.

  2.2san交换机如何划zone

  2.3服务器如何识别存储的硬盘。

  2.4oracle为什么可以做到用一条命令迁移rac的存储。

2023-06-04增加实战课程

1-oracle官方文档如何查看

2-rac数据库磁盘组常用知识点。

   2.1如何创建external ,normal, high 冗余模式的磁盘组。

   2.2asm磁盘组如何识别系统级别的磁盘方法1

   2.3asm磁盘组如何识别系统级别的磁盘方法1

   2.4 lsdg命令中,Free_MB,Req_mir_free_MB,Usable_file_MB是如何计算出来的?

   2.5 下面创建的磁盘组区别是什么?

        create diskgroup data3 normal REDUNDANCY

                failgroup data3_fg1 disk '/dev/mapper/data6','/dev/mapper/data7'

                failgroup data3_fg2 disk '/dev/mapper/data8','/dev/mapper/data9'

        create DISKGROUP data3 NORMAL REDUNDANCY

DISK '/dev/mapper/data9','/dev/mapper/data6','/dev/mapper/data7','/dev/mapper/data8'

   2.6如何科学的增加磁盘组的容量?

3-linux服务器和windows服务器备份脚本

2023-07-30增加实战课程

   强烈推荐该课程,市面上面找不到第二家,完完全全的生产实战。

  此课程包括11203的静默安装,11203的克隆,11203升级到11204,

  11204升级到19c,  19c配置为pdb数据库。

  囊括了前面学过的所有知识点。


2023-08-29增加实战课程

实战任务

需求一:

2台数据库服务器(rac)3par存储老旧,需要把存储从3par迁移到新的存储,比如戴尔的power store存储上面。

需求二:

或者数据库的data,arch,ocr等磁盘是external,  需要把磁盘改成normal.

其中数据库是2节点的rac,并且的是pdb数据库

实战环境

19cracpdb架构数据库

2023-09-12增加实战课程

1-2台新上架的数据库服务器如何识别存储服务器划的硬盘

2-如何在2台存储交换机上面根据wwn划zone

3-为什么要划zone,划zone的本质是什么。

4-如何在存储服务器的管理界面创建数据库服务器的host。

5-如何从存储上面划virtual volume?

6-如何把存储上面的卷,映射到数据库服务器?

7-数据库服务器如何识别存储映射过来的卷?

8-数据库服务器如何把存储卷创建为asm磁盘组?

2023-10-18增加实战课程

1-where a like '%hello%' 如何走索引(涉及全文索引和定时job)

2-where a like '%hello' 如何走索引

3-生产实战,业务需求如下
一个表200G,包含最近5年的数据,该表含有clob字段,通过查询发现clob字段占用190G的空间。

咨询业务发现该表只有插入操作,并且该表可以只保留最近3个月的生产数据。

解决方案如下。

3-1采用在线重定义的方式修改该表为分区表,并且是间隔分区表。

3-2在线重定义的过程中对该表的clob字段进行压缩(实战表明,100G的表,压缩后大约10G).

3-2因为该表需要在线重定义为间隔分区表,但是该表无时间列,需要创建表的虚拟列。

3-4在线重定义为间隔分区后,删除3之前的分区,删除的时候注意,否则表的索引容易invalid.

3-5在线重定义过程种,需要注意那些事项(有多余空间,有多余临时空间,间隔分区的字段不能有null值)

3-6间隔分区和range分区有啥区别,两者是否可以相互转换?

2023-10-22增加实战课程

1-rhel7和rhel8如何升级openssl和升级openssh到latest version的版本。





二课程特色


oracle,找阿伟

阿伟出品,必属精品

从实战出发,贴近实战,自己实战,实战为王,在实战中提升自己

授人以鱼不如授人以渔

交个朋友,物有所值,诚意满满

走心课程,把自己在运维中的坑,提炼知识后,实战给大家

                把提炼后的精华知识点讲解给大家,绝不浪费大家时间和精力。希望同学们能从头开始看下去。 一步一步的模拟实战,如果遇到不明白的知识点可以咨询,让我们能一起学习,一起进步,为中华民族伟大复兴而努力工作。

选择伟哥,从不让你失望,让我们双向奔赴,一块学习一块进步。

本实战课程会不定期更新,把生产过程中的实战总结后,讲解给大家,同时对自己也是一种形式的知识的沉淀和积累。视频在不定期更新过程中,章节可能会混乱,视频更新完成后,章节恢复正常。希望我的视频,能够对大家有所帮助。在实战过程中遇到的问题,大家也可以随时交流。期待你留下宝贵的意见和真实的想法,以便我能够在后面的录制中,能够为大家提供更好更优质的内容。

三课程内容


0.理论知识部分(上传中。。。)

   0.1数据库监听(动态监听,静态监听,多个ip同时监听1521,一个ip监听多个service_name)

   0.2rman 命令中的set rename datafile和 alter database  rename datafile 有啥区别?

   0.3

    ............

1.数据库单实例安装

  1.0 安装检查

    1.0.1安装包检查

    1.0.2修改系统参数

    1.0.3数据库用户创建

    1.0.4创建目录

    1.0.5上传安装软件包

    1.0.6修改oracle用户环境变量

  1.1 rhel7系统图形安装oracle 19c单实例数据库

  1.2 rhel7系统命令行安装

       1.2.0命令行安装数据库软件

       1.2.1命令行创建non cdb数据库实例

       1.2.2命令行创建 cdb数据库实例

2.rac数据库安装

    1.课程结束成果演示

          1.1 用workstation,安装一套rhel7+oracle19c+rac+multipath+共享存储+DNS服务器+DNS客户端+NTP服务器+NTP客户端的生产环境

          1.2 怎样打oracle19c的rac补丁(包括GI补丁,oracle补丁,数据库补丁,OJVM补丁,bug补丁)


    2.安装openfiler软件,模拟共享存储+配置多路径访问

       2.1安装openfiler软件

       2.2配置openfiler软件(配置2个虚拟网卡,模拟服务器的2个HBA卡)

       2.3创建ocr磁盘

       2.4创建mgmt磁盘

       2.5创建数据文件磁盘

       2.6创建归档日志磁盘


    3.安装2台数据库服务器

       3.1安装2台数据库服务器RHEL7.5

       3.2配置服务器双网卡绑定+配置服务器心跳线


    4.安装多路径软件识别共享存储中的磁盘

        4.1安装服务器本地yum源

        4.2安装iscsi软件,配置多路径配置文件,识别共享存储中的磁盘

        4.3识别ocr磁盘

        4.4识别mgmt磁盘

        4.5识别数据文件磁盘

        4.6识别归档日志磁盘


    5.oracle19c的rac环境系统参数官方说明

        5.1如何配置oracle19c的rac的系统参数(我们参考官方说明)

        5.2oracle19c+rac环境Best Practices 官方说明文档


    6.安装oracle19c+rac之前的准备工作

        6.1修改/etc/hosts文件

        6.2配置DNS服务器+DNS客户端+NTP服务器+NTP客户端

        6.3创建用户和组

        6.4创建目录

        6.5修改用户环境变量

        6.6安装相关软件包

        6.7配置ssh互信

        6.9禁用服务器透明大页


    7.安装oracle+19c+rac软件

       7.1安装GI软件

       7.2创建ASM磁盘,主要是数据文件磁盘和归档日志磁盘

       7.3安装数据库软件

       7.4创建数据库实例

       7.5日常常用维护集群命令(启停数据库,启停集群,查看监听,教同学们怎样不死记命令,而且命令还正确)


    8.打补丁

     8.1打GI和ORACLE的操作系统补丁

      8.2打OJVM补丁

      8.3打ORA600的bug补丁


    9.课程总结和成果演示

     9.1课程总结和成果演示

3.rac+dg(单实例)数据库安装(pdb架构,包括如何使用rman的duplicate命令和备份2种方式搭建

     3.1.1dg知识点讲解

     3.1.2配置dg监听,密码文件,参数文件。

     3.1.2通过rman的duplicate命令进行dg搭建1。

     3.1.3通过rman的duplicate命令进行dg搭建2

     3.1.4进行数据库切换需要的配置。

     3.1.5数据库正常switch over

     3.1.6数据库如何fail over

     3.1.7dg库failover以后通过闪回快速恢复dg

     3.1.8dg库failover以后通过新主库的控制文件快速恢复dg

     3.1.9备库归档缺失如何进行解决。

     3.1.10recover database和recover standby database是否可以在dg中使用?

     3.1.11如何通过rman的备份进行搭建dg。

     3.1.12dg库使用静态监听无法监听pdb数据库的service问题如何进行解决?

   

4.rac+rac dg的实战步骤(pdb架构,包括如何使用rman的duplicate命令和备份2种方式搭建)


5.19c单实例数据库通过rman备份进行异机迁移到单实例数据库

     5.1通过备份脚本进行数据,归档,控制文件备份

     5.2通过备份脚本进行归档,控制文件备份

       (注意源库备份目录是/backup/db和/backup/ar)

     5.3传输备份文件到目标库

        (传输备份文件到目标库的/home/oracle/bk目录)

     5.4利用参数文件启动数据库到nomount

     5.5利用备份集恢复控制文件,并启动数据库到mount

     5.6通过restore database恢复数据库

        5.6.1注册目标库备份集到控制文件

        5.6.2启动数据库到mount状态,确定recover database的序列号

     5.7recover database

        5.7.1通过rman 进行recover database

        5.7.2通过sql 命令行进行 recover database;

     5.8.打开数据库

          5.8.1解决打开数据库后,sys用户无法远程监听登录问题

          5.8.2修改数据库动态参数启动数据库

     5.9.备份的扩展

             5.9.1如何知道备份集里面有哪些归档

             5.9.2如何从这些备份集中提取归档

             5.9.3进行异机数据库迁移时,如何逐步应用归档,并且如何open read only数据库后,继续应用归档

             5.9.4为何要进行 open read only进行提前打开验证。          

     5.10.rman迁移备份的补充

             5.10.1如何再rman中设置数据文件,在线日志生成路径。

               类似如下命令

                    run {

                            ALLOCATE CHANNEL c1 DEVICE TYPE DISK;

                            set newname for datafile 1 to"/oradata/HELLO/system01.dbf";

                            set newname for datafile 8 to"/oradata/HELLO/pdbseed/undotbs01.dbf";

                            set newname for datafile 9 to"/oradata/HELLO/pdb/system01.dbf";

                            set newname for tempfile 2 to"/oradata/HELLO/pdbseed/temp012023-03-09_06-36-52-383-AM.dbf";

                            SQL"ALTER DATABASE RENAME FILE ''/u01/app/oracle/oradata/HELLO/redo03.log''  to    ''/oradata/HELLO/redo03a.log''";

                            SQL"ALTER DATABASE RENAME FILE ''/u01/app/oracle/oradata/HELLO/redo02.log''  to    ''/oradata/HELLO/redo03b.log''";

                            SQL"ALTER DATABASE RENAME FILE ''/u01/app/oracle/oradata/HELLO/redo01.log''  to    ''/oradata/HELLO/redo03c.log''";

                            restore database;

                    }


6单实例数据库无数据丢失通过rman备份异机迁移到rac数据库

和rac数据库通过rman迁移到rac数据库

      6.1单实例源库进行数据库升级

           19.3的源库升级到19.13版本(包括打数据库补丁和ojvm补丁)

      6.2.传输备份文件到目标库

           传输备份文件到目标库的/home/oracle/bk目录

     6.3.利用参数文件启动数据库到nomount

     6.4.利用备份集恢复控制文件,并启动数据库到mount   

     6.5.通过restore database恢复数据库

           注册目标库备份集到控制文件

           启动数据库到mount状态,确定recover database的序列号

     6.6.recover database

          通过rman 进行recover database

          通过sql 命令行进行 recover database;

     6.7.单实例数据库恢复完成后,配置为rac数据库

           注册数据库到集群

          修改数据库参数文件到asm

     6.8.迁移rac数据库到rac数据库。

           单实例数据库异机迁移到rac和,rac数据库异机迁移到rac有啥不一样。

           根据上面理论,实施rac数据库异机恢复到rac


7rac数据库通过rman异机无数据库丢失恢复到单实例数据库


8如何用一条命令进行rac数据库存储迁移


9数据库本地恢复系列

     7.1单实例数据库本地恢复

     7.2rac数据库本地恢复

10综合实战

     7.1实战课题:

        有一台11.2.0.3的单实例数据库A,数据库容量有20T,无备份。

        如何迁移到新搭建的rac环境B(数据库版本是19.13),并且是迁移到rac的pdb数据库中,并且rac数据库的asm容量只有21T.

        这次实战包含的知识点。

        1-如何在环境B复制数据库A的软件,一定要进行复制,因为数据库A的11.2.0.3打了很多补丁,如果安装11.2.0.3软件,会造成版本不一致。

        2-如何搭建11.2.0.3的单实例dg。

        3-dg归档缺失如何解决。

        4-如何升级11.2.0.3单实例到11.2.0.4单实例

        5-如何升级11.2.0.4单实例到19.3单实例

        6-如何升级19.3单实例到19.13单实例。

        7-如何迁移19.13单实例数据库到19.13的rac的pdb数据库中。

11数据库升级系列

     8.1 单实例19c数据库升级到19.13版本。

     8.2 单实例12.2.0.1数据库升级到19.13版本。

     8.3 单实例12.1.0.2数据库升级到19.13版本。

     8.4 19c数据库rac升级到19.13版本。


强烈推荐课程,囊括了前面学过的所有知识点,并且涉及数据库克隆,数据库11203,11204,19c升级等知识点

https://edu.51cto.com/course/34285.html

单实例11203数据库迁移升级到19c的rac数据库【共19课时】_Oracle课程-51CTO学堂

针对部分同学反馈无文档问题,目前已经把文档上传。

谢谢同学们的支持和厚爱,后面会上传更加优质的内容回馈大家。


展开更多

课程大纲-oracle 19c数据库oca_ocp_ocm课程实战

展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部