【ORACLE】ORACLE 12c PDB 基础
来源:互联网 发布:python 数学库 开平方 编辑:程序博客网 时间:2024/06/01 08:49
--建立连接--进入cdbsqlplus /nologconn sys/sys as dba--//sqlplus sys/sys@localhost:1521/orcl as sysdba--进入pdb(pdb可以通过alter session container进入也可以直接通过tns方式(如下)登录)sqlplus sys/sys@localhost:1521/pdborcl as sysdba--显示所有的plaggable dbshow pdbs; --查看当前连接名称show con_name;--新建pdbCREATE PLUGGABLE DATABASE xff_db ADMIN USER xff IDENTIFIED BY xifenfeiSTORAGE (MAXSIZE 2G MAX_SHARED_TEMP_SIZE 100M)DEFAULT TABLESPACE xifenfeiDATAFILE '/u01/app/oracle/oradata/xifenfei/xff/xifenfei01.dbf' SIZE 25M AUTOEXTEND ON 5 PATH_PREFIX = '/u01/app/oracle/oradata/xifenfei/xff/'FILE_NAME_CONVERT = ('/u01/app/oracle/oradata/xifenfei/pdbseed/', '/u01/app/oracle/oradata/xifenfei/xff/');--删除PDBDROP PLUGGABLE DATABASE xff_db INCLUDING DATAFILES;--Unplugging PDBalter pluggable database FF close immediate;alter pluggable database ff UNPLUG into '/tmp/ff.xml';--Plug Unplugging PDBcreate pluggable database ff using '/tmp/ff.xml' copy file_name_convert=('/u01/app/oracle/oradata/xifenfei/FF/','/u01/app/oracle/oradata/xff_l/xff');exec DBMS_PDB.SYNC_PDB();--启动关闭PDB--pdb的管理可以在cdb中进行也可以在pdb中进行,--如果是cdb中进行,需要PLUGGABLE关键字(如下alter),--如果是pdb中直接和普通数据库一样(startup/shutdown immediate)--打开单个pdbalter pluggable database pdborcl open;--打开所有pdbalter pluggable database all open;--关闭所有pdbalter pluggable database all close immediate;--进入pdbalter session set container=pdborcl;--//conn sys/sys@localhost:1521/pdborcl as sysdba;--进入cdbalter session set container=cdb$root;--//conn / as sysdba;--创建用户--创建用户默认的是container=all,在cdb中只能创建全局用户(c##开头),--会在cdb和所有的pdb中创建该用户(但是pdb中的全局用户需要另外授权才能够在pdb中访问)。--在pdb中只能创建的用户为本地用户--创建全局用户create user c##xff identified by xifenfei; --创建本地用户alter session set container=pdborcl;create user xxx identified by 123;--用户授权--用户授权默认情况下是只会给当前container,在cdb中也可以指定container=all,对所有open的pdb且存在该用户都进行授权grant connect to c##xff;grant resource to c##xff container=all--修改参数--在cdb中修改,pdb会继承进去;如果在pdb中修改会覆盖pdb从cdb中继承的参数含义 alter system set open_cursors=500 container=all; show parameter open_cursors; alter session set container=pdborcl; show parameter open_cursors; --// alter system set open_cursors=100; show parameter open_cursors; conn / as sysdba show parameter open_cursors;
附:linux oracle 常规操作
1、启动数据库su - oracle sqlplus /nolog conn /as sysdba startup2、启动监听lsnrctl start lsnrctl status3、 数据库配置助理,进行数据库安装、删除和修改。$/oracle/oracle/app/product/101/bin/dbca4、 数据库网络服务配置管理。$/oracle/oracle/app/product/101/bin/netca5、 数据库网络服务和监听配置助理。$/oracle/oracle/app/product/101/bin/netmgr6、关闭oraclesu - oracle sqlplus /nolog conn /as sysdba shutdown immediate exit lsnrctl stop exit关闭一个insstance:srvctl stop instance -d SID -i instance
资料参考链接:
http://www.xifenfei.com/4432.html
http://www.xifenfei.com/4010.htmlORACLE12C
其他特性介绍:
http://www.searchdatabase.com.cn/showcontent_66349.htm
oracle12c新特性总结系列:
http://www.searchdatabase.com.cn/showcontent_74721.htm
http://www.searchdatabase.com.cn/showcontent_74959.htm
http://www.searchdatabase.com.cn/showcontent_75748.htm
http://www.searchdatabase.com.cn/showcontent_75994.htm
1 1
- 【ORACLE】ORACLE 12c PDB 基础
- 【ORACLE】ORACLE 12c PDB 基础
- 【ORACLE】ORACLE 12c PDB 基础
- ORACLE 12C PDB 维护基础介绍
- ORACLE 12C PDB 维护基础介绍
- ORACLE 12C PDB 维护基础介绍
- oracle 12c卸载pdb
- oracle 12c pdb&cdb
- Oracle 12c创建pdb
- Oracle 12c 基于PDB种子数据库创建PDB
- Oracle 12C -- 使用seed PDB创建新的pdb
- 浅谈Oracle数据库12c PDB技术
- oracle 12c 创建 pdb user
- ORACLE 12C之CDB与PDB
- oracle 12c创建pdb用户
- oracle 12c pdb用户登录
- hibernate连接oracle 12c pdb
- Oracle 12c pdb自动启动
- Spoj 3267. D-query
- ORACLE分区表
- 阿尔噶地方噶梵蒂冈
- eclipse jdk8插件 安装
- Unity学习笔记3 简易2D横版RPG游戏制作(三)
- 【ORACLE】ORACLE 12c PDB 基础
- 关于对话框和控件问题
- 安卓多Activity关闭方法和Tabhost使用过程的Activity数据刷新
- linux下如何编译运行c程序
- leetcode 第15-16题 3Sum & 3Sum Closest
- cookie 记住浏览历史
- win32项目和win32控制台程序的区别
- Myeclipse svn 安装
- JSF2.0实战 - 4、自定义组件