找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
听天命
查看: 261|回复: 0

Oracle12c 新概念CDB与PDB,pdb用户连接配置

[复制链接]

54

主题

6

回帖

40万

积分

管理员

积分
400064

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2024-4-23 09:14:44 | 显示全部楼层 |阅读模式

基本概念:


Multitenant Environment:多租户环境

CDB(Container Database):数据库容器

PD(Pluggable Database):可插拔数据库

PDB包含在CDB中,所以,要创建PDB,必须先创建CDB。一台机器上可以有多个CDB。Oracle软件安装完成后,就可以创建CDB

CDB与PDB关系图

     COMMON USERS(普通用户):经常建立在CDB层,用户名以C##或c##开头;

     LOCAL USERS(本地用户):仅建立在PDB层,建立的时候得指定CONTAINE

1、查看Oracle 12c的版本

  1. SQL> select * from v$version;
复制代码

2、查看当前

  1. SQL>select sys_context ('USERENV', 'CON_NAME') from dual;
  2. SQL>select con_id,dbid,NAME,OPEN_MODE from v$pdbs;----查看当前使用的容器
  3. SQL> alter pluggable database pdb_name open;-----打开指定pdb容器,打开后状态变为read write
复制代码
  1. SQL> alter session set container=PDBORCL;-----切换到指定容器
复制代码
  1. SQL>create user informix identified by gmgl;----创建用户,该用户属于当前容器
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精简版|手机版|嗐!无思百忧,祇自重兮 ( 京ICP备18055970号|京ICP备18055970号 )晋公网安备 14010902001813号 劰载中... 本站总访问量次. 您是第个小伙伴

GMT+8, 2026-1-25 19:28 , Processed in 0.083939 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表