立即与支持人员聊天
与支持团队交流

NetVault Plug-in for Oracle 12.3 - 用户指南

内容 Quest®NetVault® Backup Plug-in for Oracle 简 定义备份策略 安装和删除插件 配置插件 备份数据 使用 Oracle 闪回数据库 恢复数据
恢复和恢复数据: 概述 执行用户托管恢复 使用高级用户托管恢复程序 执行 RMAN 恢复 在非 RAC 环境中使用 RMAN 类型恢复 在 RMAN 恢复中使用高级过程
维护恢复目录 使用 RMAN CLI 将插件与 Oracle RAC 一起使用 在故障转移群集环境中使用插件 将插件与 Oracle Data Guard 配合使用 将插件与 Oracle 容器数据库 (CDBs) 和可插接式数据库 (Pdb) 配合使用 排解 技术支持资源

Oracle Pdb: 概述

上一个 下一个



Oracle Pdb: 概述

使用 Oracle 多租户体系结构, 您可以创建作为多租户容器的 Oracle 数据库

数据库 (CDB)。您也可以创建非 CDB 数据库。在 CDB 中, 您可以创建一个或多个可插接式数据库 (Pdb), 也可以选择不创建任何。PDB 是 Oracle 架构、架构对象和 nonschema 对象的便携集合, 这些集合将作为非 CDB 数据库提供给 Oracle 客户端。在 Oracle 数据库12c 之前, 所有 Oracle 数据库均为非 CDBs。有关详细信息, 请参阅《 Oracle 12c 多租户架构文档]。

启用到 PDB 的连接

上一个 下一个



启用到 PDB 的连接

要连接到已创建的 PDB, 您必须确保在 Oracle"tnsnames.ora"文件和 PDB 的状态为读取-写入状态.创建 PDB 后, 系统会自动创建一个名称与可插接式数据库名称相同的默认 Oracle 服务。但是, 将有一个条目输入到"tnsnames.ora"可能未添加文件。

以下是一个"tnsnames.ora"仅带有名为的 CDB 的条目的文件salesdb:

SALESDB =

(说明 =

(ADDRESS = (PROTOCOL = TCP) (主机 = localhost) (端口 = 1521))

(CONNECT_DATA =

(服务器 = 专用)

(SERVICE_NAME = salesdb)

)

)

LISTENER_SALESDB =

(ADDRESS = (PROTOCOL = TCP) (主机 = localhost) (端口 = 1521))

ORACLR_CONNECTION_DATA =

(说明 =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC1521))

)

(CONNECT_DATA =

(SID = CLRExtProc)

(演示文稿 = RO)

)

)

启用到 PDB 的连接

上一个 下一个



启用到 PDB 的连接

sr-1 创建 PDB 后, 请确保已将 PDB 的条目添加到"tnsnames.ora"文件.

否则, 手动添加条目。下面的示例显示手动编辑的"tnsnames.ora"文件两个 Pdb 后,sales_region200_pdb而且sales_region300_pdb已创建:

SALESDB =

(说明 =

(ADDRESS = (PROTOCOL = TCP) (主机 = localhost) (端口 = 1521))

(CONNECT_DATA =

(服务器 = 专用)

(SERVICE_NAME = salesdb)

)

)

LISTENER_SALESDB =

(ADDRESS = (PROTOCOL = TCP) (主机 = localhost) (端口 = 1521))

SALES_REGION200_PDB =

(说明 =

(ADDRESS = (PROTOCOL = TCP) (主机 = localhost) (端口 = 1521))

(CONNECT_DATA =

(服务器 = 专用)

(SERVICE_NAME = sales_region200_pdb)

)

)

SALES_REGION300_PDB =

(说明 =

(ADDRESS = (PROTOCOL = TCP) (主机 = localhost) (端口 = 1521))

(CONNECT_DATA =

(服务器 = 专用)

(SERVICE_NAME = sales_region300_pdb)

)

)

ORACLR_CONNECTION_DATA =

(说明 =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC1521))

)

(CONNECT_DATA =

(SID = CLRExtProc)

(演示文稿 = RO)

)

)

pbm-2 确保将 PDB 的状态设置为读取-写入.

在下面的示例中, 运行查询以列出 Pdb 的打开模式状态。然后, 输入一个查询, 以将 PDB sales_region200_pdb 的打开模式更改为读-写入。

SQLPLUS/AS SYSDBA

SQL > 列名称格式 a20

SQL > 选择名称, open_mode 从 v $ pdb;

名称 OPEN_MODE

-------------------- ----------

PDB $ SEED 只读

SALES_REGION200_PDB 载入

SALES_REGION300_PDB 载入

SQL > alter 可插接式数据库 sales_region200_pdb 打开;

可插拔数据库已更改。

以下示例显示了如何使用单个查询打开所有的 Pdb:

SQL > alter 可插接式数据库全部打开;可插拔数据库已更改。

SQL > 列名称格式 a20

SQL > 选择名称, open_mode 从 v $ pdb;

名称 OPEN_MODE

-----------------------------PDB $ 种子只读

SALES_REGION200_PDB 读取写入

SALES_REGION300_PDB 读取写入

查询 CDB、PDB 和非 CDB 数据库

上一个 下一个



查询 CDB、PDB 和非 CDB 数据库

您可以通过使用下面的方法来执行数据库的各种查询:SQL * Plus.

相关文档

The document was helpful.

选择评级

I easily found the information I needed.

选择评级