重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
下载12c的安装包,如果是linux环境,运行./runinstaller,如果是windows环境,运行setup.exe程序。安装选项选择升级现有的数据库,需要注意的是,保证11g的小版本达到11.2.0.4或以上
创新互联公司专注于网站建设|成都网站维护公司|优化|托管以及网络推广,积累了大量的网站设计与制作经验,为许多企业提供了网站定制设计服务,案例作品覆盖成都宣传片制作等行业。能根据企业所处的行业与销售的产品,结合品牌形象的塑造,量身开发品质网站。
12c引入了多租户的概念,即一个实例可有多个数据库。但是通过11g升级上来的数据库依然是一个NON-CDB的数据库。
1、server端已经升级成功了
2、客户端没有升级或者sqlplus没有升级
3、你可以升级到10.2.0.5
通过expdp/impdp 或者exp/imp来导出导入。 但是高版本导入低版本会有风险,比如SQL语法不支持等。 一般高版本会兼容低版本,但是有时涉及到应用低版本导入高版本会造成应用不可用,比如我就曾经碰到oracle9i 导入到11gR2 应用不可用的状况。 总的来说,虽说高版本会兼容低版本,但是低版本导入高版本也是有风险的,高版本导入低版本风险更大。
oracle 数据库版本多久升级
Oracle数据库升级也并非简单的事,这篇文章对Oracle那点事做了较详细的介绍:Oracle数据库升级或数据迁移方法研究
简单点就把心版本装好,然后将旧版本卸载即可。主要设置好环境变量即可。
1. 先检查数据库当前版本:SELECT * FROM v$version;
2. 使用RMAN或exp 进行全库备份
【这一步非常非常重要,因升级到数据部分时,虚拟机没空间了,导致VM崩溃,升级失败.orcl库也挂了,不得不从另一台Oracle上创建了一个Orcl,然后,冷备迁移过来,才得以重新升级。】