oracle数据库12c,oracle 11g 和 12c 有什么区别
这篇文章给大家聊聊关于oracle数据库12c,以及oracle 11g 和 12c 有什么区别对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
oracle 10g oracle 11g和oracle 12c有什么区别
简单来看,g版本代表的是grid,网格计算,架构是可以多台oracle同时分散的为一个客户提供服务,如果这个客户后期的业务量加大,那就再对应的增加oracle的服务
c,是以后的版本,12往后都用c,是cloud,云的意思,云是代表可以多个服务,为多个客户按照需要来定制提供服务,如你要10G,那就给你10G的,要20G,那就给你20G的,不同收费。你也不需要硬件什么的,直接购买服务就好。
类似现在的云服务器,不过,他只是提供数据库方面的服务
清楚了这个,你应该对这个也大概了解了
海枫科技
Oracle 12c重启前能运行重启后提示ORA-12514
问题:
ORACLE服务正常重启后,发现登录不进去了,重启之前十分健康,也没做什么多余的操作,具体如图。
通过services控制台重启ORACLE,重启正常。
但是PLSQL不能登录了。报错:12514。
解决过程:
Iteye上有报错的几个原因:Oracle-12514错误发生的几种原因
都是没有效果。
确定是不是客户端配置的问题,直接上服务器SQLPLUS。
结果也是12514。
果真是ORACLE服务出问题了。
怎么办,既然监听有问题,就卸载了重装监听吧。我老是觉得重装比什么都好,不要管这么多了。其实我是在逃避问题。
重新配置完成。
擦!还是12514。
没办法了。难道不是监听的问题,那就是ORACLE服务的问题了。
服务没有起出来吗?来吧用SQLPLUS重启下看看。
ORACLE not available是什么意思。服务没有起出来?WINDOWS services控制台只是个假象。
果断,再起:
What the fuck?
谷歌ORA-01261
ORA-01261解决方法
根据上面谷歌所得,查看相应的pfile文件
对应的路径果然不存在:
重建路径,重新startup:
PLSQL也能登录了。
总结分析:
1、12514的错误只是个表象,它是由监听报出来的,应该属于较外层的错误显示。所以,出现该种错误的情况有好多好多。像什么网络环境配置,安装环境和运行环境变掉了。也会报这个错。但是网上解决方案不能代表全部问题。
2、数据库出现问题了,不能轻易的去改动比较重要的东西。像pfile文件等。不要参照网上改了很多配置,结果回不来了。要修改配置文件前都要进行备份。
3、多使用命令启动停止ORACLE,比较看得出来错误。
4、要保证ORACLE安装完的程序,不要删除它的文件及文件夹,除非你确定它是没有用的。安装程序和个性文件分开放。
oracle11g和12c有什么区别
一、功能不同
1、oracle11g:在DBA管理上有很多完善,大大提升了DBA对数据库的管控能力,提供的很多自动特性,增强了调优,备份恢复,错误诊断等的功能。
2、oracle12c:实现云数据库的支持,提供云平台管理,这是11所没有的。
二、特点不同
1、oracle11g:合并和扩展oracle的功能以实现网格计算的优势,将数据中心从分散的系统资源孤岛转换为包含服务器和存储的共享池。
2、oracle12c:racle12c增加了CDB和PDB的概念。CDB全称为Container Database,数据库容器;PDB全称为Pluggable Database,即可插拔数据库。
三、优势不同
1、oracle11g:合并和扩展oracle的功能以实现网格计算的优势,将数据中心从分散的系统资源孤岛转换为包含服务器和存储的共享池。
2、oracle12c:实例与数据库可以是一对多的关系。也就是说12c里面会在CDB下创建多个PDB,每个PDB类似于11g里面的实例,然后一个CDB下的各个PDB是相互隔离的。
参考资料来源:百度百科-Oracle 11g
参考资料来源:甲骨文官网-Oracle12c
oracle 11g 和 12c 有什么区别
oracle11g和12c的区别如下:
1、对应关系。
在oracle12c前,实例与数据库是一对一或多对一关系(RAC):即一个实例只能与一个数据库相关联,数据库可以被多个实例所加载。当进入oracle12C后,实例与数据库可以是一对多的关系。
2、版本完善程度。
oracle11g在DBA管理上较完善,提升了对数据库的管控能力,且提供了许多自动特性,相对来说oracle11g升级较为简单,而oracle12c则相较于oracle11g没有这么平滑。
3、新特性。
oracle12c的新特性是实现云数据库的支持,提供云平台管理,这是oracle11g所没有的功能,同时oracle12c增加了CDB和PDB的概念,功能较oracle11g更加齐全。
4、多分区支持。
oracle12c可以对多个分区同时进行维护操作,比如将一年的12个分区MERGE到1个新的分区中,比如将一个分区SPLIT成多个分区,多个分区同时操作自动并行完成,而oracle11g无法实现这个功能。
如果你还想了解更多这方面的信息,记得收藏关注本站。