1.确保oracle已经启动
SQL> startup
ORA-01081: 无法启动已在运行的 ORACLE - 请先将其关闭
或者
ORACLE 例程已经启动。
Total System Global Area 805306368 bytes
Fixed Size 3050800 bytes
Variable Size 394265296 bytes
Database Buffers 297795584 bytes
Redo Buffers 5337088 bytes
In-Memory Area 104857600 bytes
数据库装载完毕。
数据库已经打开。
2.查询dba_pdb_saved_states无记录
SQL> select con_name, state from dba_pdb_saved_states;
未选定行
3.在数据库mount状态下save state
show pdbs;
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDBORCL MOUNTED
4.查询dba_pdb_saved_states无记录
SQL> select con_name, state from dba_pdb_saved_states;
未选定行
5.在数据库mount状态下save state
ALTER PLUGGABLE DATABASE PDBORCL save state;
插接式数据库已变更。
select con_name, state from dba_pdb_saved_states;
未选定行
pdb为mount状态下,执行save state无记录,证明save state不成功
6在数据库open状态下save state—-设置pdb随cdb启动
SQL> ALTER PLUGGABLE DATABASE PDBORCL save state;
插接式数据库已变更。
SQL> select con_name, state from dba_pdb_saved_states;
CON_NAME
---------------------------------------------------------------
STATE
--------------
PDBORCL
OPEN
pdb为open状态下,执save state成功.
需要注意save state需要在pdb open情况下执行才能够生效.
3.重启数据库测试pdb随cdb启动
分享到:
相关推荐
在Oracle 12c版本中引入了一种新的数据库架构——多租户(Multitenant)架构,它允许在一个容器数据库(Container Database, CDB)中托管多个可插拔数据库(Pluggable Database, PDB)。这种架构极大地简化了数据库管理...
### Oracle12c CDB和PDB的参数文件管理 #### 一、Oracle12c多租户架构下的参数文件管理概述 Oracle Database 12c引入了多租户架构,其中包含容器数据库(Container Database, CDB)和可插拔数据库(Pluggable ...
Oracle 12C 中引入了 Container Database(CDB)和 Pluggable Database(PDB)的概念,CDB 是一个容器,PDB 是一个独立的数据库,可以与 CDB 共享资源。以下是 Oracle 12C CDB、PDB 的常用管理命令。 查看 PDB 信息...
### Oracle 12C数据库连接到PDB及添加scott普通用户详解 #### 一、Oracle 12C与PDB简介 Oracle Database 12c引入了一个重要的新特性——可插拔数据库(Pluggable Database,简称PDB),这是一种全新的数据库容器化...
为了应对这一需求,Oracle 在 12c 版本中引入了一个重要的新特性——多租户环境(Multitenant Environment),它支持在一个数据库容器(Container Database, CDB)中运行多个可插拔数据库(Pluggable Database, PDB)。...
### Oracle 12c 中 CDB 与 PDB 的启动和关闭详解 #### 一、CDB 与 PDB 概述 ...通过对 CDB 和 PDB 的启动、关闭以及管理的理解,可以更有效地利用 Oracle 12c 的高级特性,提高数据库管理的效率和灵活性。
今天,我们将讨论如何解决Oracle12c的PDB数据库启动问题。 一、问题描述 在安装好Oracle12数据库后,第二天在打开数据库时可能会报出ORA-00119和ORA-00132两个错误。这些错误的出现很可能是由于系统参数LOCAL_...
- **多租户架构**:Oracle 12C引入了Container Database (CDB)和Pluggable Database (PDB)的概念,允许在一个物理实例上管理多个独立的数据库,提高了资源利用率和管理效率。 - **自动内存管理**:优化了SGA...
### Oracle12c CDB架构详解 #### 一、引言 随着企业级应用规模的不断扩大,数据库管理系统(DBMS)面临着前所未有的挑战。Oracle 12c版本引入了一个重要的概念——容器数据库(CDB),这标志着Oracle在数据库管理...
在Oracle 12c中,CDB是一个全局的容器,包含了所有的系统和数据,而PDB则是可以“插拔”的数据库单元,它们可以被移入或移出CDB,这种架构极大地简化了数据库的部署、升级和管理。 启动和关闭PDB的基本操作是数据库...
Oracle 12c引入了一项重大创新,即可插拔数据库(PDB),这使得一个中央数据库容器(CDB)可以容纳多个独立的PDB,每个PDB都可以被视为一个独立的逻辑实体,拥有自己的数据文件、表空间和用户。这种架构提供了更高效...
Oracle 12c最重要的特性之一是引入了多租户架构(Multitenant Architecture),它允许在一个单一的物理数据库实例中创建多个逻辑容器数据库(Container Database, CDB)。每个CDB可以包含多个可插拔数据库(Pluggable ...
Oracle 12C推出了一个新特性,多租户(Multitenant),这是甲骨文向云计算或者云数据库迈出的一大步。CDB与PDB是Oracle 12C引入的新特性,本套课程将详细讲述如何使用容器数据库。
每个PDB都是一个独立的数据库环境,可以作为容器数据库(CDB)的一部分运行。这种设计使得数据库可以像应用程序一样被快速部署和迁移,极大地提高了资源的灵活性和利用率。 #### 高可用 **多租户架构下的资源管理*...
- 启动数据库。 - 再次执行`select * from v$pwfile_users;`查询,应能看到相应的记录。 5. **修改用户密码**:如果以上步骤仍无法解决问题,可以尝试在服务器本地修改sys和system用户的密码。例如: ``` Alter ...
其中包括启动CDB和PDB数据库、创建PDB数据库、打开PDB数据库、从CDB中卸载PDB以及将PDB重新加载到CDB等操作。 此外,Oracle Database 12c 对PGA(程序全局区)的大小限制问题也进行了改进,提供了一个新的初始化...
多租户架构(Multitenant Architecture)是Oracle 12c的一大亮点,它将数据库分为容器数据库(CDB)和可插拔数据库(PDB)。CDB是包含多个PDB的顶级容器,而每个PDB则是一个独立的、可移动的数据存储单元。这种设计...
Oracle Database 12c是Oracle公司推出的一款企业级数据库管理系统,专为云环境设计,具有多租户架构,旨在提供更高的可用性、可扩展性和管理效率。DBA(Database Administrator)在Oracle数据库环境中扮演着至关重要...
- **多租户架构 (Multitenant Architecture)**:Oracle 12c引入了全新的多租户容器数据库(CDB),允许在一个物理数据库中容纳多个独立的数据库,即插件数据库(PDB)。这种设计简化了管理和安全性,同时也提高了...