Advertisement

Oracle 19C中的CDB创建与删除

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本教程详细介绍在Oracle 19C中创建和删除容器数据库(CDB)的操作步骤及注意事项,帮助数据库管理员掌握CDB管理技能。 一. 按照以下步骤安装ORACLE19C的Linux离线rpm版本。 二. 安装完成后执行如下命令:/etc/init.d/oracledb_ORCLCDB-19c configure,这将自动创建一个容器数据库(CDB)。 三. 若需再建立一个新的CDB,请修改以下两个文件: 第一个步骤: 1. 使用ORCLCDB的配置文件复制并生成新的配置文件:cp /etc/init.d/oracledb_ORCLCDB-19c /etc/init.d/oracledb_ORCLABC-19c。 2. 修改新创建的配置文件,例如修改环境变量设置为export ORACLE_HOME=/opt/oracle/。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Oracle 19CCDB
    优质
    本教程详细介绍在Oracle 19C中创建和删除容器数据库(CDB)的操作步骤及注意事项,帮助数据库管理员掌握CDB管理技能。 一. 按照以下步骤安装ORACLE19C的Linux离线rpm版本。 二. 安装完成后执行如下命令:/etc/init.d/oracledb_ORCLCDB-19c configure,这将自动创建一个容器数据库(CDB)。 三. 若需再建立一个新的CDB,请修改以下两个文件: 第一个步骤: 1. 使用ORCLCDB的配置文件复制并生成新的配置文件:cp /etc/init.d/oracledb_ORCLCDB-19c /etc/init.d/oracledb_ORCLABC-19c。 2. 修改新创建的配置文件,例如修改环境变量设置为export ORACLE_HOME=/opt/oracle/。
  • Oracle 索引
    优质
    本课程详细讲解了如何在Oracle数据库中高效地创建和管理索引,以及正确删除不再需要或影响性能的索引的方法。 删除索引 `CUS_LOWER_ENERGY_JLDNY`;然后创建一个新的索引: ```sql CREATE INDEX CUS_LOWER_ENERGY_JLDNY ON CUS_LOWER_ENERGY (JLDBH, DLNY, HWBZ) TABLESPACE TS_DSM_INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 STORAGE ( INITIAL 64K MINEXTENTS 1 MAXEXTENTS UNLIMITED ); ```
  • Oracle 19C CDB RAC 至 RAC ADG 部署(20200307).pdf
    优质
    本PDF文档详述了在2020年3月部署Oracle 19C多租户容器数据库(CDB)Real Application Clusters (RAC)至备用数据 guard (ADG)的全过程,为数据库管理员提供全面的技术指导。 Oracle 19c是甲骨文公司推出的最新版本的数据库管理系统,其中包含了许多新特性和改进。在企业环境中,Oracle数据库的高可用性和灾难恢复方案至关重要。此版本支持容器数据库(Container Database,简称CDB)与可插拔数据库(Pluggable Database,简称PDB)架构,允许在一个单独的CDB中运行多个PDB实例。 Oracle 19c提供了数据卫士(Data Guard)功能用于灾难恢复。通过该功能可以创建和管理一个或多个备用数据库,并保持这些备用数据库与主数据库的数据同步。借助于Data Guard Broker工具,管理员能够方便地执行切换(switchover)及故障转移(failover)操作。 Oracle Real Application Clusters (RAC) 是一种集群数据库解决方案,允许多个节点共享对同一数据库的访问权限,从而提供高可用性和扩展性支持。在RAC环境中,数据库实例由集群件管理。 在此案例中部署方案包括了Oracle 19c的CDB和RAC技术,并特别关注从一个RAC到另一个RAC的ADG(Active Data Guard)部署。此功能允许备用数据库不仅提供数据保护,还可以进行读取查询操作以实现只读报告或备份目的而不会影响主数据库性能。 文档中提供的基础环境配置信息包括了操作系统和硬件建议最低设置:CentOS 7.6 x64最小化安装;推荐CPU为2核、内存8GB及swap分区同样为8GB,至少50GB的磁盘空间。为了保证RAC高效运行还需要3个1GB共享磁盘(asm-crs123)和3个10GB共享磁盘(asm-data1-3)。此外etchosts文件配置了不同类型IP地址如public IP、private IP、VIP及scan IP。 在Oracle数据库中,PDB是一个独立的数据库实例,可以作为容器数据库CDB的一部分。它包含了用户的数据表、索引等对象。这种灵活性允许在同一CDB内实现数据隔离和多租户架构,这对于云环境来说至关重要。 配置Data Guard通常包括以下步骤: 1. 创建主库与备库之间的连接。 2. 配置网络传输设置以确保两个数据库间通信畅通无阻。 3. 在备库上创建并配置备用数据库实例。 4. 初始化备份,并通过RMAN将这些数据恢复到正确位置。 5. 启动归档日志的传送和应用,保证主数据库事务记录能及时发送至备库进行处理与同步。 6. 测试整个Data Guard环境以确保其正常运行并可执行切换操作。 文档中还提到利用DG_BROKER(即Oracle Data Guard Broker)管理工具来简化switchover过程。该工具提供图形界面或命令行形式,使管理员能够更轻松地进行主备库角色转换而无需中断服务。 最后,文中展示了公共IP地址、私有IP地址及虚拟IP和集群扫描IP配置实例,并且在主数据库与备用数据库的设置中使用了create pfile命令生成参数文件。这表明了初始启动时的一些关键性参数设定情况。同时备库部分也提供了相应的网络信息。 实际操作部署Oracle 19c CDB RAC到RAC ADG时,需综合考虑包括但不限于网络配置、安全措施、备份策略以及监控日志管理等多方面因素以确保系统稳定运行和数据安全性。
  • Oracle表空间步骤
    优质
    本文介绍了如何在Oracle数据库中创建和删除表空间的操作步骤,帮助数据库管理员高效管理存储资源。 第一步:创建临时表空间 第二步:创建数据表空间 第三步:创建用户并指定表空间 注意新建的Oracle用户必须以C##开头 第四步:给用户授予权限
  • Oracle实例
    优质
    本文将详细介绍如何安全地删除Oracle数据库实例,并指导读者完成从配置到启动的新实例重建过程。 本段落介绍了删除 Oracle 实例的两种方法:一是使用图形界面工具 dbca 并选择删除操作;二是手动执行一系列步骤,包括关闭所有 Oracle 进程以及移除实例数据文件和 dump 文件。作者选择了第二种方式,并通过命令 find $ORACLE_BASE/ -name $ORACLE_SID 来定位相关目录并直接进行删除。最后,作者成功重建了新的 Oracle 实例。
  • SQL Server主键
    优质
    本教程详细介绍了在SQL Server数据库管理系统中如何有效地创建和删除表的主键约束。通过实例讲解了T-SQL语法及其实用性技巧。适合初学者和中级用户学习参考。 PRIMARY KEY 约束用于标识数据库表中的每条记录,并确保主键列包含唯一的值且不能为 NULL。每个表都应该有一个主键,并且只能设置一个主键。操作主键约束包括添加、删除或修改,其中修改通常涉及添加新的约束或者移除现有的约束。在 SQL Server 中,新增主键约束相对简单,但若要从没有命名的主键中删除,则会较为复杂。 以下是创建表时加入 PRIMARY KEY 约束的基本语法: ``` create table 表名 ( 字段名1 int not null, primary key (字段名1) ); ```
  • C++链表、插入
    优质
    本篇文章详细介绍了如何在C++编程语言环境中实现链表的基本操作,包括链表的创建、节点的插入及节点的删除。适合初学者学习和掌握链表数据结构的基础知识。 本段落介绍了C++链表的基本操作:创建、插入和删除节点的方法,并适合编程初学者学习。
  • Oracle 19c CDB RAC 至 RAC Active Data Guard 部署方案
    优质
    本方案详细介绍在Oracle 19c环境下构建CDB RAC至RAC Active Data Guard的过程与策略,涵盖配置、部署及维护要点。 Oracle 19c CDB RAC 至 RAC Active Data Guard 的部署方案涉及从一个现有的 Oracle 多租户容器数据库(CDB)Real Application Clusters (RAC) 环境迁移到另一个相同架构的环境中,同时启用Active Data Guard功能。此过程包括配置数据保护、设置逻辑 standby 数据库以及确保高可用性和灾难恢复能力。
  • Oracle 19c表空间和用户指南.txt
    优质
    本文档为数据库管理员提供在Oracle 19c版本中创建及管理表空间与用户的具体步骤与指导,帮助快速掌握相关操作技巧。 在Oracle 19c中创建表空间及用户的过程包括以下几个步骤: 首先,登录到数据库并以DBA权限运行SQL命令。 然后,使用CREATE TABLESPACE语句来定义一个新的存储区域给特定的模式对象。例如: ```sql CREATE TABLESPACE users DATAFILE /u02/oradata/ORCL/users01.dbf SIZE 10M; ``` 接着,创建一个数据库用户并将其默认表空间设置为之前创建的表空间。可以使用以下SQL命令来完成此操作: ```sql CREATE USER user_name IDENTIFIED BY password DEFAULT TABLESPACE users QUOTA 5M ON users; ``` 最后,给新创建的用户分配适当的权限以确保其能够执行所需的操作。例如: ```sql GRANT CONNECT, RESOURCE TO user_name; ``` 完成以上步骤后,新的表空间和数据库用户便已成功创建,并且可以开始使用它们来存储数据了。
  • FreeRTOS任务动态实验
    优质
    本实验旨在通过FreeRTOS操作系统实践任务的动态创建与删除技术,深入理解实时系统中资源管理的核心机制。 FreeRTOS学习笔记——FreeRTOS任务创建和删除实验(动态方法)博客中的代码示例展示了如何使用动态内存分配的方法来创建和删除FreeRTOS的任务。这些代码帮助读者更好地理解和实践FreeRTOS的基本操作,特别是在资源管理方面提供了宝贵的实践经验。