启动根容器:[oracle@eric ~]$ export ORACLE_SID=cup[oracle@eric ~]$ sqlplus / as sysdbaSQL*Plus: Release 12.1.0.2.0 Production on Wed Jan 21 16:00:06 2015Copyright (c) 1982, 2014, Oracle.  All rights reserved.Connected to an idle instance.SQL> startup    -----不会直接启动所有可插拔数据库,如需启动所有可插拔数据库,执行命令:alter pluggable database all openORACLE instance started.Total System Global Area  767557632 bytesFixed Size                  2929112 bytesVariable Size             574623272 bytesDatabase Buffers          184549376 bytesRedo Buffers                5455872 bytesDatabase mounted.Database opened.停止根容器:SQL> shutdown immediate   Database closed.Database dismounted.ORACLE instance shut down.查看是否创建了CDB,如果有显示名字:SQL> select name,cdb from v$database;NAME      CDB--------- ---CUP       YES

SQL> show parameter service;

NAME                                 TYPE        VALUE------------------------------------ ----------- ------------------------------service_names                        string      cup查看容器名字,其中有3个容器:根容器、种子容器和自己创建的容器:SQL> select con_id,name from v$containers;

CON_ID NAME---------- ------------------------------         1 CDB$ROOT                        ---根容器         2 PDB$SEED                        ---种子容器,只可读         3 TEA                             ---自己创建的可插拔数据库

SQL> select file_name from dba_data_files;               FILE_NAME--------------------------------------------------------------------------------/oracle/app/oradata/CUP/datafile/o1_mf_system_bch07kvz_.dbf/oracle/app/oradata/CUP/datafile/o1_mf_sysaux_bch020oo_.dbf/oracle/app/oradata/CUP/datafile/o1_mf_undotbs1_bch0d2on_.dbf/oracle/app/oradata/CUP/datafile/o1_mf_users_bch0d15n_.dbf

SQL> select file_name from cdb_data_files;

FILE_NAME--------------------------------------------------------------------------------/oracle/app/oradata/CUP/datafile/o1_mf_system_bch07kvz_.dbf/oracle/app/oradata/CUP/datafile/o1_mf_sysaux_bch020oo_.dbf/oracle/app/oradata/CUP/datafile/o1_mf_undotbs1_bch0d2on_.dbf/oracle/app/oradata/CUP/datafile/o1_mf_users_bch0d15n_.dbf创建公共用户:SQL> create user c##eric  identified by gao;User created.SQL> conn  c##eric/gao                 ERROR:ORA-01045: user C##ERIC lacks CREATE SESSION privilege; logon denied    ----没有权限,我们可以单独给其赋予权限,也可以给其指定角色。Warning: You are no longer connected to ORACLE.SQL> conn / as sysdbaConnected.SQL> grant dba to c##eric container=all;     ---给其DBA角色,角色范围覆盖所有的容器Grant succeeded.

SQL> conn c##eric/gaoConnected.               ---连接成功

切换容器:首先启动自己创建的容器数据库:SQL> alter pluggable database tea open;   ---首先启动PDB数据库

SQL> alter session set container = tea;

Session altered.

SQL> show con_name           ---查看当前所在的容器名CON_NAME------------------------------TEA关闭可插拔数据库:SQL> alter pluggable database tea close immediate;Pluggable database altered.

转载于:https://www.cnblogs.com/jxldjsn/p/8168674.html

如何连接oracle 12c可插拔数据库相关推荐

  1. Oracle二三事之 12c 可插拔数据库PDB

    2019独角兽企业重金招聘Python工程师标准>>> 针对Oracle 12c数据库测试用户的一份调查显示,新版本中他们认为最强大的功能就是PDB.就如同服务器虚拟化技术从底层硬件 ...

  2. Oracle二三事之 12c 可插拔数据库PDB

    针对Oracle 12c数据库测试用户的一份调查显示,新版本中他们认为最强大的功能就是PDB.就如同服务器虚拟化技术从底层硬件层面将操作系统抽象出来一样,Oracle 12c中的PDB就是从管理系统中 ...

  3. idea连接oracle可插拔数据库报ORA-12505

    在使用idea连接oracle数据库时,提示ORA-12505报错 [66000][12505] Listener refused the connection with the following ...

  4. oracle java连接串写法,Oracle可插拔数据库的jdbc连接串写法

    我在服务器上部署某个第三方系统的数据库的时候,服务器数据库版本为oracle 12c.我采用的方式是新建了一个实例.访问正常. 后来项目的负责人告诉我,oracle12C支持所谓的可插拔数据库.可插拔 ...

  5. Oracle数据库(三)可插拔数据库使用

    一.介绍 二.常用命令: 创建容器数据库:  create pluggable database pdb2 admin user admin identified by admin; 克隆一个新的PD ...

  6. oracle关闭数据库容器,Oracle12cr1新特性之容器数据库(CDB)和可插拔数据库(PDB) 的启动和关闭...

    Oracle12c中引入的多宿主选项(multitenant option)允许一个容器数据库容纳多个独立的可插拔数据库(PDB).本文将说明如何启动和关闭容器数据库(CDB)和可插拔数据库(PDB) ...

  7. oracle 12c 客户端如何使用,客户端如何访问访问oracle 12c 64位的数据库

    服务器A安装的oracle 12c 64位的数据库,机器B如何访问oracle数据库. 准备: 1.下载instantclient-basic-nt-12.1.0.2.0.zip,下载地址:http: ...

  8. oracle 12c创建可插拔数据库(PDB)与用户详解

    前言 由于oracle 12c使用了CDB-PDB架构,类似于docker,在container-db内可以加载多个pluggable-db,因此安装后需要额外配置才能使用. 一.修改listener ...

  9. mysql 140824,Oracle 12c创建可插拔数据库(PDB)及用户

    由于Oracle 12c使用了CDB-PDB架构,类似于docker,在container-db内可以加载多个pluggable-db,因此安装后需要额外配置才能使用. 一.修改listener.or ...

最新文章

  1. 在eclipse中查看Android源代码
  2. C#简单实现LRU缓存
  3. Shiro之权限管理的概念
  4. ./configure: error: the HTTP gzip module requires the zlib library.
  5. 如何使用Angular的@Input()装饰器
  6. 两种解决IE6不支持固定定位的方法
  7. c#: 任务栏进度显示(TaskbarManager)
  8. 计算机应用基础选择题综合十,计算机应用基础选择题综合复习练习题
  9. node下使用jquery
  10. 一些常用SQL语句大全
  11. 数据质量管理十步流程
  12. gcc -O0 -g 和gcc -O3 -g
  13. 计算机系统怎么装到u盘启动不了,电脑开机就进入BIOS界面,设置了u盘启动准备从装系统但是进不了U盘,这些是为什么啊?...
  14. aps是什么意思_aps是什么意思
  15. Quartz2D学习记录
  16. 计算机及统计学,统计学中及计算机视觉中的各种 距离 汇总。。。
  17. SecureCRT 工具的使用
  18. 联发科MT6893怎么样 联发科MT6893参数配置
  19. element UI 表格做下滑滚动效果,请求接口数据
  20. 【批处理DOS-CMD命令-汇总和小结】-显示文本文件内容(type),对文本文件的整行字符串进行排序(sort)

热门文章

  1. 你赞同企业年薪百万的高管对员工说别羡慕赚的多,人家加班和付出的时候你在玩的说法吗?
  2. 家庭的和谐稳定由什么决定?
  3. 在哪一瞬间,你意识到那个人不能深交?
  4. 为什么大多数私人企业无法做大做强?
  5. 很多人在销售过程中,喜欢考虑用一些话术
  6. MySql Workbench常用快捷键修改MySqlWorkBench快捷键
  7. vim学习笔记--代码折叠
  8. sql示例_操作员之间SQL概述和示例
  9. sql server序列_在SQL Server中实现序列聚类
  10. ssis lookup_SSIS中的LOOKUP转换概述