我想知道自己foxmail的邮件地址址是多少

Oracle12c的安装与使用_济南小老虎_新浪博客
Oracle12c的安装与使用
Oracle于2013年6月份发布了最新的oracle12c的数据库,然后于2014年底发布了第一个大的补丁升级包12.1.0.2
并且计划于2016年Q1发布Oracle12c release 2
Oracle的数据库产品线正式将迁移到12c上面来,并且11g的大部分版本进入extension的升级计划。
oracle12c的安装与其他版本基本一致,只是在安装数据库的过程中有一个提示,是否同时创建PDB,这是oracle12c最大的革新性变化
Oracle pluggable database 。
可以理解为oracle为了适应云计算以及DBaaS做出的巨大改变,multitenant多租户特性​​
安装过程可以分为两步,首先安装软件部分,速度应该很快。
然后使用netca创建监听listener
再使用DBCA创建数据库,
创建的过程中需要有CDB和PDB,其中CDB为容器数据库,一般不参与具体的业务操作,PDB进行数据库的一些常规使用,可以具体进行插拔操作,最近未进行相应的测试​​​
安装完成之后,可以进入SQLplus进行操作
sqlplus &/
startup 之后
PDB是不启动的需要使用
alter pluggable database all
的命令将PDB启动起来,这里可以使用触发器进行oracle
startup时自动启动PDB。​
create trigger
after startup
on database
execu​te
immediate ‘alter pluggbale database all open’;
end openpdb;
Oracle12c减少了部分oracle11g支持的方法,可以使用SQLplus
@部分之前的sql文件来添加进来 比如vmconcat的部分方法
sqlplus切换cdb与pdb的方法为:
alter session set container
​alter
session set container=CDB$ROOT;
济南小老虎
博客等级:
博客积分:0
博客访问:244
关注人气:0
荣誉徽章:&目录:一、前言二、使用普通用户三、自动启动PDB&一、前言  最近电脑上安装了oracle 12c数据库,想体验下新特性。安装完后,便像11g一样在dos窗口进行下面的操作:SQL*Plus: Release 12.1.0.2.0 Production on 星期日 8月 9 13:06:33 2015Copyright (c) 1982, 2014, Oracle.
All rights reserved.连接到:Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit ProductionWith the Partitioning, OLAP, Advanced Analytics and Real Application Testing optionsSQL& alter user scott account unlock identified byalter user scott account unlock identified by tiger
*第 1 行出现错误:ORA-01918: 用户 'SCOTT' 不存在& 神马情况!难道没有SCOTT用户?用sql查了下,确实没查到(不是没有):SQL& select username from dba_users where username like 'SCOTT';未选定行&哦,那我就自己建个吧(当时想多了o.o):SQL& create user scottcreate user scott identified by tiger
*第 1 行出现错误:ORA-65096: 公用用户名或角色名无效&。。。。。呵呵,刚刚接触12c的新手估计都会犯这样的错误吧。其实oracle 12c在结构上做出了调整,引入了CDB和PDB的概念。具体可以看下潇湘隐者的文章:/kerrycode/p/3386917.html其实,我刚才的操作是在CDB中的操作,用sys默认登录的是CDB,但是如果想在CDB中创建用户(可以理解为公共用户)的话,那么必须在用户名前面加上&c##&:SQL& create user c##joker用户已创建。&oracle 这么做的目的是为了区分CDB的用户(前面带&c##&的用户)和PDB用户。那么问题来了,如何使用普通用户呢?网上查阅了很多资料,但都是说不清楚,今天总结下吧。&二、使用普通用户&其实,oracle 12c的普通用户必须在PDB下使用,PDB可以自己创建,也可以使用12c自带的。首先,查看下12c自带的PDB吧:SQL&
select con_id, dbid, guid, name , open_mode from v$
OPEN_MODE---------- ---------- -------------------------------- ------------------------------ ---------- E89E8DA3DE07A8C09238 PDB$SEED
READ ONLY E89ECE043DE07A8C092B6 PDBORCL
MOUNTEDSQL&要想链接到PDBORCL,必须要在tns文件下加入如下内容:PDBORCL =& (DESCRIPTION =&&& (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))&&& (CONNECT_DATA =&&&&& (SERVER = DEDICATED)&&&&& (SERVICE_NAME = PDBORCL)&&& )& )这样,我们就可以链接PDBORCL了。首先,要启动PDBORCL,先用sys登录到CDB,进行如下操作:SQL& alter session set container = PDBORCL;会话已更改。SQL& STARTUP这样我们就可以用sys登录到PDBORCL了:SQL& conn sys@pdborcl/admin
as sysdba已连接。我们查一下用没有SCOTT用户:SQL& select username from dba_users where username like '%SCOTT%';USERNAME--------------------------------------------------------------------SCOTT原来,SCOTT在PDBORCL下。SQL& alter user scott account unlock identified by用户已更改。SQL& conn scott@pdborcl/tiger已连接。SQL& select ename,empno,job from emp offset 5 rows fetch next 5 rows only;ENAME
EMPNO JOB---------- ---------- ---------BLAKE
7698 MANAGERCLARK
7782 MANAGERSCOTT
7788 ANALYSTKING
7839 PRESIDENTTURNER
7844 SALESMAN这样,我们就可以像11g那样使用像scott这样的普通用户了!&三、自动启动PDB&我们可以通过创建触发器的方式来自动启动PDB,用不着每次还得先用sys登录CDB,然后启动PDB。触发器代码如下:CREATE OR REPLACE TRIGGER open_all_pdbs
AFTER STARTUP
ON DATABASEBEGIN
EXECUTE IMMEDIATE 'alter pluggable database all open';END open_all_我们实验一下:SQL& CREATE OR REPLACE TRIGGER open_all_pdbs
AFTER STARTUP
ON DATABASE
EXECUTE IMMEDIATE 'alter pluggable database all open';
END open_all_
/触发器已创建SQL& shutdown immediate数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。SQL& startupORACLE 例程已经启动。Total System Global Area
bytesFixed Size
3046320 bytesVariable Size
bytesDatabase Buffers
bytesRedo Buffers
bytes数据库装载完毕。数据库已经打开。SQL& conn scott@pdborcl/tiger已连接。&&总结:&&&&& 要想像11g那样使用普通用户,就得在PDB下面使用。&参考文献:/kerrycode/p/3386917.htmlhttp://blog.csdn.net/yuguanquan1990/article/details//archives/autostart-pdb-pluggable-database.htmlhttp://blog.csdn.net/liou825/article/details/
最新教程周点击榜
微信扫一扫ORACLE 12C新特性――CDB与PDB 进阶干货_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
ORACLE 12C新特性――CDB与PDB 进阶干货
上传于|0|0|文档简介
&&ORACLE 12C新特性――CDB与PDB 进阶干货
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 有效的邮件地址 的文章

 

随机推荐