我是靠谱客的博主 内向乐曲,最近开发中收集的这篇文章主要介绍oracle12c与之前版本的区别(仅供参考),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述



oracle12c与11g或者oracle10最大的区别是:
oracle12c增加了CDB和PDB的概念。

CDB全称为Container Database,中文翻译为数据库容器,PDB全称为Pluggable Database,即可插拔数据库。

在ORACLE 12C之前,实例与数据库是一对一或多对一关系(RAC):即一个实例只能与一个数据库相关联,数据库可以被多个实例所加载。而实例与数据库不可能是一对多的关系。当进入ORACLE 12C后,实例与数据库可以是一对多的关系。

也就是说12c里面会在CDB下创建多个PDB,每个PDB类似于11g里面的实例,然后一个CDB下的各个PDB是相互隔离的。

当然12c中创建PDB的脚本跟之前有很大的区别,大家可以看看相关文档。另外每个PDB会有一个相应的服务名,大家在写连接地址都时候就不是用以前11g中的实例名了而是用这个服务名。


要想真正的了解12C,得先吃透以前版本Oracle数据库的知识,再多多了解12C里面容器库(CDB)和子库(PDB)的知识。


我也是工作过程中遇到的,总结一下,方便自己也方便他人,如果有不对之处还请各位指正,谢谢。

最后

以上就是内向乐曲为你收集整理的oracle12c与之前版本的区别(仅供参考)的全部内容,希望文章能够帮你解决oracle12c与之前版本的区别(仅供参考)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部