单一实例如何升级至oracle12c导出数据库数据库12c

如何将 Oracle 11g 升级到 Orcale 12c_数据库技术_Linux公社-Linux系统门户网站
你好,游客
如何将 Oracle 11g 升级到 Orcale 12c
来源:Linux中国&
作者:Linux
大家好。今天我们来学习一下如何将
11g 升级到 Oracle 12c。开始吧。
在此,我使用的是
7 64 位 Linux 发行版。我假设你已经在你的系统上安装了 Oracle 11g。
这里我会展示一下安装 Oracle 11g 时我的操作步骤。
我在 Oracle 11g 上选择 &Create and configure a database&,如下图所示。
然后我选择安装 Oracle 11g &Decktop Class&。如果是生产环境,你必须选择 &Server Class&。
然后你输入安装 Oracle 11g 的各种路径以及密码。下面是我自己的 Oracle 11g 安装配置。确保你正确输入了 Oracle 的密码。
下一步,我按照如下设置 Inventory Directory。
到这里,我已经向你展示了我安装 Oracle 11g 所做的工作,因为我们开始想升级到 12c。
让我们将 Oracle 11g 升级到 Oracle 12c 吧。
你需要从该上下载两个 zip 文件。下载并解压两个文件到相同目录。文件名为 linuxamd6412cdatabase_1of2.zip & linuxamd6412cdatabase_2of2.zip。提取或解压完后,它会创建一个名为 database 的文件夹。
注意:升级到 12c 之前,请确保在你的 CentOS 上已经安装了所有必须的软件包,并且所有的路径变量也已经正确配置,还有其它前提条件也已经满足。
下面是必须使用正确版本安装的一些软件包
compat-libstdc++
在因特网上搜索正确的 rpm 版本。
你也可以用一个查询处理多个软件包,然后在输出中查找正确版本。例如,在终端中输入下面的命令:
rpm -q binutils compat-libstdc++gcc glibc libaio libgcc libstdc++make sysstat unixodbc
你的系统中必须安装了以下软件包(版本可能或新或旧)
binutils-2.23.52.0.1-12.el7.x86_64
compat-libcap1-1.10-3.el7.x86_64
gcc-4.8.2-3.el7.x86_64
gcc-c++-4.8.2-3.el7.x86_64
glibc-2.17-36.el7.i686
glibc-2.17-36.el7.x86_64
glibc-devel-2.17-36.el7.i686
glibc-devel-2.17-36.el7.x86_64
libaio-0.3.109-9.el7.i686
libaio-0.3.109-9.el7.x86_64
libaio-devel-0.3.109-9.el7.i686
libaio-devel-0.3.109-9.el7.x86_64
libgcc-4.8.2-3.el7.i686
libgcc-4.8.2-3.el7.x86_64
libstdc++-4.8.2-3.el7.i686
libstdc++-4.8.2-3.el7.x86_64
libstdc++-devel-4.8.2-3.el7.i686
libstdc++-devel-4.8.2-3.el7.x86_64
libXi-1.7.2-1.el7.i686
libXi-1.7.2-1.el7.x86_64
libXtst-1.2.2-1.el7.i686
libXtst-1.2.2-1.el7.x86_64
make-3.82-19.el7.x86_64
sysstat-10.1.5-1.el7.x86_64
你也需要 unixODBC-2.3.1 或更新版本的驱动。
我希望你安装 Oracle 11g 的时候已经在你的 CentOS 7 上创建了名为 oracle 的用户。让我们以用户 oracle 登录 CentOS。以用户 oracle 登录到 CentOS 之后,在你的 CentOS上打开一个终端。
使用终端更改工作目录并导航到你解压两个 zip 文件的目录。在终端中输入以下命令开始安装 12c。
./runInstaller
如果一切顺利,你会看到类似下面的截图,已经开始安装 12c。
然后你可以选择跳过更新或者下载最近更新。如果是生产服务器,建议你必须更新。我这里选择跳过。
现在,选择升级现有数据库。
对于语言,这里已经有 English。点击下一步继续,或者你可以根据你的需要添加语言。
现在,选择企业版。你可以根据你的需求选择。
然后选择软件位置路径,这些都是不言自明的。
对于第七步,像下面这样使用默认的选择继续下一步。
在第九步中,你会看到一个类似下面这样的总结报告。
如果一切正常,你可以点击第九步中的 install 开始安装,进入第十步。
其中你可能会遇到一些错误,你需要通过谷歌找到这些错误的解决方法。你可能遇到的问题会有很多,因此我没有在这里详细介绍。
要有耐心,一步一步走下来最后它会告诉你成功了。否则,在谷歌上搜索做必要的操作解决问题。再一次说明,由于你可能会遇到的错误有很多,我无法在这里提供所有详细介绍。
现在,只需要按照下面屏幕指令配置监听器。
数据库升级助手
配置完监听器之后,它会启动数据库升级助手(Database Upgrade Assistant)。选择 Upgrade Oracle Database。
在第二步,你会发现它显示了 11g 的位置路径以及 12c 的位置路径。同时你也会发现它指示说从原来的 Oracle Home Release 11 安装 Oracle Home Release 12.点击下一步进入步骤三。
按照屏幕上的说明完成安装。
在最后一步,你会看到一个成功窗口,其中你会看到成功升级了 oracle 数据库。
一个忠告:对于你的生产服务器,在升级到 12c 之前,请确保你已经在其它平台上测试过,以便你能修复升级过程中遇到的所有错误。永远不要尝试一无所知的时候就升级生产服务器。
更多Oracle相关信息见 专题页面
作者: 译者: 校对:
原创编译, 荣誉推出
本文永久更新链接地址:
相关资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款查看:1297|回复:1
51CTO学院讲师
Oracle Database 12c 数据库100个新特性与案例总结V2.0
1 Oracle 12cR1数据库新特性& && &&&6
1.1 Oracle Pluggable Database& && &&&6
1.1.1 可插拔数据库概述& && &&&6
1.1.2 Multitenant 多租户功能改进& && &&&7
1.1.3 Pluggable database适应场景& && &&&7
1.1.4 Pluggable Database 带来的好处& && &&&8
1.1.5 通过DBCA创建12c可插拔数据库容器& && &&&10
1.2 在线迁移活跃的数据文件& && &&&11
1.3 表分区或子分区的在线迁移& && &&&12
1.4 不可见字段& && &&&12
1.5 相同字段上的多重索引& && &&&13
1.6 DDL日志& && &&&13
1.7 临时undo& && &&&13
1.8 新的备份用户特权& && &&&14
1.9 如何在RMAN中执行SQL语句& && &&&14
1.10 RMAN中的表级别恢复& && &&&15
1.11 PGA的大小限制问题& && &&&16
1.12 对表分区维护的增强& && &&&16
1.12.1 添加多个新分区& && &&&17
1.12.2 如何删除和截断多个分区/子分区& && &&&18
1.12.3 将单个分区分割为多个新分区& && &&&18
1.12.4 将多个分区合并为一个分区& && &&&19
1.13 数据库升级的改进& && &&&19
1.13.1 预升级脚本& && &&&19
1.13.2 如何执行脚本& && &&&20
1.13.3 并行升级功能& && &&&20
1.14 通过网络恢复数据文件& && &&&20
1.15 对Data Pump的增强& && &&&21
1.15.1 关闭redo日志的生成& && &&&21
1.15.2 将视图转换为表& && &&&21
1.16 实时自动数据诊断监视器(ADDM)& && &&&22
1.17 Adaptive执行计划& && &&&22
1.18 统计信息增强& && &&&22
1.19 并发统计信息收集& && &&&23
1.20 数据优化& && &&&23
1.21 ASM中的增强& && &&&24
1.21.1 Flex ASM& && &&&24
1.21.2 ASM存储限制放宽& && &&&25
1.21.3 对ASM均衡操作的优化& && &&&25
1.21.4 ASM 磁盘清理& && &&&25
1.21.5 ASM的活动会话历史(ASH)& && &&&25
1.22 网格基础架构的增强& && &&&26
1.22.1 Flex 集群& && &&&26
1.22.2 ASM磁盘群组中的OCR备份& && &&&27
1.22.3 支持IPv6协议& && &&&27
1.23 Oracle RAC的增强& && &&&27
1.23.1 应用连续性& && &&&27
1.23.2 What-if命令评估& && &&&27
1.23.3 srvctl的改进& && &&&28
1.24 PL/SQL性能增强& && &&&28
1.25 改善Defaults& && &&&28
1.26 截断表CASCADE& && &&&29
1.27 限制Top-N查询结果的记录& && &&&29
1.28 SQL*Plus的各种增强& && &&&30
1.29 行模式匹配& && &&&30
1.30 会话级序列& && &&&30
1.31 WITH语句的改善& && &&&31
1.32 扩展数据类型& && &&&31
1.33 数据库内存选件In-Memory& && &&&32
1.33.1 In-Memory功能介绍& && &&&32
1.33.2 In-Memory功能汇总& && &&&33
1.33.3 In-Memory配置与测试& && &&&38
1.34 Oracle大数据SQL& && &&&41
1.35 对JSON的支持& && &&&42
1.36 Oracle12.1.0.2其它新功能& && &&&42
2 Oracle 12cR2数据库新特性& && &&&43
2.1 高可用性(Availability)& && &&&43
2.1.1 多实例redo应用& && &&&43
2.1.2 用于数据仓库的Oracle Data Guard& && &&&43
2.1.3 代理PDB 迁移或故障转移& && &&&43
2.1.4 在线表移动& && &&&44
2.1.5 创建分区表和分区交互& && &&&44
2.1.6 分区:过滤分区维护操作& && &&&45
2.1.7 7 RECOVER TABLE操作期间的磁盘空间检查& && &&&45
2.1.8 Data Guard DUPLICATE命令增强& && &&&45
2.1.9 9数据相关路由& && &&&46
2.1.10 自动部署Oracle Data Guard& && &&&46
2.1.11 使用DBCA创建Data Guard Standby& && &&&46
2.1.12 SQL级路由和数据库分片间查询& && &&&47
2.2 In-Memory增强& && &&&47
2.2.1 列式存储表达式& && &&&47
2.2.2 In-Memory Virtual Columns(虚拟列)& && &&&47
2.2.3 In-Memory FastStart(列式存储快速启动)& && &&&48
2.2.4 Automatic Data Optimization Support for In-Memory Column Store(列式存储自动数据优化支持)& && &&&48
2.2.5 Join Groups(组连接)& && &&&49
2.2.6 Expression Tracking(表达式跟踪)& && &&&49
2.2.7 Oracle Database In-Memory Support on Oracle Active Data Guard(Oracle ADG上的列式存储支持)& && &&&50
2.2.8 In-Memory Column Store Dynamic Resizing(列式存储自动调整列大小)& && &&&50
2.3 Core Improvements增强& && &&&50
2.3.1 近实时索引的配置& && &&&50
2.3.2 自动列表分区& && &&&51
2.3.3 添加新的文档格式& && &&&51
2.3.4 Structured/Sort Data (SDATA) Section Improvements& && &&&51
2.3.5 更新文档在索引中的可用性& && &&&51
2.3.6 只读MDATA段& && &&&52
2.3.7 情绪分析和搭配& && &&&52
2.3.8 提取文档中单词的同义词& && &&&52
2.3.9 对NDATA,NEAR2和NESTED NEAR查询运算符的更改& && &&&53
2.3.10 物化视图:刷新统计历史信息& && &&&53
2.3.11 进程管理& && &&&53
2.3.12 只读分区& && &&&53
2.3.13 多列列表分区& && &&&53
2.4 Sharding 的增强& && &&&53
2.4.1 关于 Sharding技术& && &&&53
2.4.2 Benefits of Sharding& && &&&54
2.4.3 Oracle Sharding体系结构的组件& && &&&55
2.4.4 Global Service(全球服务)& && &&&55
2.4.5 Shard Catalog& && &&&56
2.4.6 Shard Director(分片导向)& && &&&56
2.5 RAC and Grid的增强& && &&&58
2.5.1 Oracle 弹性 ASM磁盘组配额管理& && &&&58
2.5.2 基于优先级别的Rebalancing& && &&&59
2.5.3 扩展Oracle RAC配置支持& && &&&60
2.5.4 I/O Server& && &&&60
2.5.5 集群资源活动日志& && &&&60
2.5.6 切换服务增强& && &&&60
2.5.7 共享网格命名服务高可用性& && &&&61
件资源组& && &&&61
2.5.9 服务器基于权重的节点驱逐& && &&&61
2.5.10 负载感知资源放置& && &&&62
2.5.11 Oracle集群件应用集群& && &&&62
2.5.12 用于文件内容的Oracle ACFS插件& && &&&62
2.5.13 Oracle RAC读取器节点& && &&&62
2.5.14 面向服务的缓冲区缓存访问优化& && &&&63
2.6 ADG的性能与诊断& && &&&63
2.6.1 Oracle DG 提供诊断包的支持& && &&&63
2.6.2 支持SQL Tuning Advisor的ADG& && &&&64
2.6.3 SQL性能分析器和SQL调优集增强功能& && &&&66
2.6.4 监控实时的数据库操作& && &&&67
2.7 Big Data and Data Warehousing& && &&&67
2.7.1 Partitioning:External Tables(外部表)& && &&&68
2.7.2 增强声明约束支持& && &&&68
2.7.3 Oracle RAC只读节点上的Oracle并行查询服务& && &&&68
2.7.4 4、Dimensional In-Database Analysis& && &&&68
2.7.5 增强SQL执行计划管理& && &&&69
2.7.6 扫描速率和内存中列的统计& && &&&69
2.7.7 带加入增强& && &&&70
2.7.8 并行递归WITH增强& && &&&72
2.7.9 游标持续时间临时表在内存中缓存& && &&&72
2.7.10 本地临时表空间& && &&&73
可以包含读取/写入和只读实例& && &&&73
2.7.12 Oracle高级分析关联规则增强& && &&&73
2.7.13 改进二进制XML的令牌管理& && &&&73
2.8 PDB的快速创建与移除& && &&&73
2.8.1 PDB的创建& && &&&74
2.8.2 将PDB从CDB中拔出& && &&&84
原贴下载地址::
(41.13 KB)
(62.22 KB)AIX 下如何在现有的oracle 12C的基础上新增实例【dbdao吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:1,228贴子:
AIX 下如何在现有的oracle 12C的基础上新增实例
环境:AIX数据库版本:oracle 12c问题:需要新增一个实例,请教下该怎么实现
大神都去哪里了,求指点
问题:需要新增一个实例,请教下该怎么实现==& 新增一个单实例 ,那么最简单的途径就是dbca新建一个数据库实例
贴吧热议榜
使用签名档&&
保存至快速回贴posts - 13,&
comments - 0,&
trackbacks - 0
前提:安装好了Oracle 12c数据库,已有一个数据库实例xe,登录用户/密码:system/oralce
我用的是docker安装的Oracle 12c的实例:
docker run --name &docker_name& -d -p <span style="color: #80:<span style="color: #80 -p <span style="color: #21:<span style="color: #21 -v /home/&user&/docker/data/oracle_1521:/u01/app/oracle sath89/oracle-12c
具体参考&https://hub.docker.com/r/sath89/oracle-12c/
Note:用“-e VNC_PASSWORD=&password&"好像不起作用,连接时还是需要默认的密码oracle去连接。
1. 用oracle用户登录到Oracle 12c所在机器
2. 改变ORACLE_SID的值,假如想创建一个数据库实例mydb
ORACLE_SID=mydb
export ORACLE_SID
如需要请修改oracle用户的登录初始文件,以便以后每次登录都让ORACLE_SID是mydb
3. 用dbca创建数据库实例mydb
dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbname mydb.example.com -sid mydb -responseFile NO_VALUE -characterSet AL32UTF8 -memoryPercentage <span style="color: # -emConfiguration LOCAL
提示输入密码时输入oracle
4. 创建完成后,用sqlplus连接Oracle
sqlplus "/as sysdba"
5. 先关闭数据库实例(具体我也不知道需不需要,不太懂Oracle,关掉的是不是已有的xe,我也没试)
6. 启动新创建的数据库实例
startup force
“startup force”之前我还运行了一次“startup nomount”,不知道这步需不需要,最后是startup force后新的mydb SID起来了
7. 用system/oracle连接mydb SID
SQL& conn system/oracle
Connected.
SQL& select name from v$
--------------------------------------------------------------------------------
/u01/app/oracle/oradata/mydb/system01.dbf
/u01/app/oracle/oradata/mydb/sysaux01.dbf
/u01/app/oracle/oradata/mydb/undotbs01.dbf
/u01/app/oracle/oradata/mydb/users01.dbf
看到tablespace文件都在mydb目录下
8. 创建新的tablespace dev1
SQL& create tablespace DEV1 datafile '/u01/app/oracle/oradata/mydb/DEV1.dbf' size 3000m;
9. 创建新的用户dev1
SQL& create user dev1 identified by password default tablespace DEV1;
10. 赋权限
SQL& grant dba,connect to dev1;
11. 提交修改
12. 退出sqlplus,用新的用户/密码: dev1/password就能登录了
oracle@&host&:/$ sqlplus
SQL*Plus: Release <span style="color: #.1.<span style="color: #.2.<span style="color: # Production on Wed Oct <span style="color: # <span style="color: #:<span style="color: #:<span style="color: # <span style="color: #17
Copyright (c) <span style="color: #82, <span style="color: #14, Oracle.
All rights reserved.
Enter user-name: dev1
Enter password:
Last Successful login time: Tue Oct <span style="color: # <span style="color: #17 <span style="color: #:<span style="color: #:<span style="color: # +<span style="color: #:<span style="color: #
Connected to:
Oracle Database 12c Standard Edition Release <span style="color: #.1.<span style="color: #.2.<span style="color: # - 64bit Production
阅读(...) 评论()您的位置:
单一实例如何升级至Oracle数据库12c
日 20:01:04 | 作者:Bobby Curtis | 来源:TechTarget中国
摘要:对于Oracle数据库的每个版本,总是需要遵循一个升级路径。本文主要介绍如何使用DBUA升级到Oracle数据库12c。
对于Oracle数据库的每个版本,总是需要遵循一个升级路径。而对于很多人来说,他们经常是在不了解需要做些什么的情况下就匆忙下载软件并尝试去安装或升级。如果失败,这就有可能会导致灾难并对业务产生潜在的影响。
升级至(12.1.0)的路径是相当简单的。如果你所运行的Oracle数据库支持升级至12c的直接路径,那么使用任何受支持的升级方法都没问题。反之,如果你的版本不支持直接路径升级,那么你就需要在升级至Oracle数据库12c之前先升级至一个受支持的版本。
受支持的直接升级路径:
&#8226;Oracle数据库10g(10.2.0.5)
&#8226;Oracle 数据库 11g (11.1.0.7)
&#8226;Oracle 数据库 11g (11.2.0.2 或后续版本)
目前有三个受支持的升级路径/工具,每个都有各自需要注意的问题。升级选项包括:
&#8226;数据库升级助手 ()
&#8226;手动升级 (基于脚本)
&#8226;导出/导入
本文主要介绍如何使用DBUA升级到Oracle数据库12c。
Oracle已对DBUA做出改进以提供无缝升级。如果出现错误,我们现在就有选择可直接从DBUA对它们进行修复。此外,DBUA使得监控升级更为简便。要使用DBUA,我们必须去Oracle数据库12c主目录并通过运行dbua来开启它。
运行 PREUPGRD.SQL
为了运行preupgrd.sql文件,我们首先需要为12c安装新的二进制文件到Oracle主目录。之后需要配置环境来连接想要升级的数据库。
在本文的测试环境中,Oracle数据库11g设置如下:
ORACLE_SID=ora11g
ORACLE_BASE=/opt/oracle
ORACLE_HOME=/opt/oracle/product/11.2.0.3.0/db_1
接下来,我们需要去preupgrd.sql 文件所在的目录:
#& cd /opt/oracle/product/12.1.0.1/dbhome_1/rdbms/admin
最后,我们需要使用SQL*Plus并运行preupgrd.sql 文件来连接11g数据库:
#& sqlplus / as sysdba
SQL&@preupgrd.sql
当preupgrd.sql脚本完成后,我们就会获得需要参考的文件所在路径,这些文件可以帮助我们检验并纠正环境中出现的任何问题。
/opt/oracle/cfgtoollogs/ora11g/preupgrade/preupgrade.log
预升级修复脚本(在源数据库环境中运行):
/opt/oracle/cfgtoollogs/ora11g/preupgrade/preupgrade_fixups.sql
升级后修复脚本(升级后运行):
/opt/oracle/cfgtoollogs/ora11g/preupgrade/postupgrade_fixups.sql
检查这些脚本并纠正任何需要修复的问题。一旦修正完成,再运行DBUA就会更加简单。而如果在preupgrade.log中列有任何错误,那就需要在继续之前对它们加以纠正。
一旦在检查了preupgrade.log之后并纠正了所有问题,我们就可以启动DBUA了。
要启动DBUA,我们需要去Oracle数据库12c主目录并运行dbua:
#& cd /opt/oracle/product/12.1.0.1/dbhome_1/bin
#& ./dbua &
这将开启GUI开始升级。注意目前并没有对环境做任何更改,仍然指向11g的环境。
ORACLE_SID=ora11g
ORACLE_BASE=/opt/oracle
ORACLE_HOME=/opt/oracle/product/11.2.0.3.0/db_1
DBUA启动后,你会注意到我们是处在11个步骤中的步骤1。而步骤数量的变化取决于所选择的选项。步骤1,我们有两个选项
&#8226;升级一个Oracle数据库
&#8226;迁移一个已存在的12c数据库到一个新的12coracle主目录
出于更新的目的,我们可以只点击下一步并继续。
作为升级过程的一部分,我们需要确定想要升级的Oracle主目录。因为我们是在将Oracle主目录设置到11g主目录的情况下启动DBUA的,DBUA就会给我们所有与Oracle主目录相关的数据库。选择所要升级的数据库,然后点击下一步。
在步骤3中,我们看到的结果与我们在preupgrade.log看到的相类似。DBUA实际上是运行了相同的preupgrade.log脚本并返回结果给GUI。
步骤4是DBUA中最有意思的界面之一。Oracle已经对如何处理升级做了一个根本性的改变,升级现在可以并行完成。这可通过使用新的perl脚本catctl.pl来完成。并行的数量是基于服务器中CPU的数量来进行计算的。此外,现在我们可以并行重编译对象并让DBUA执行此多时区的升级,获取统计信息并使得表空间在升级过程中只读。点击下一步继续。
步骤5可以选择如何管理Oracle数据库12c环境。我们可以选择使用EM Express,这是Oracle数据库12c中新的Web界面,它用以替代之前版本中的数据库控制台,或者我们可以选择通过Oracle企业管理12c(OEM)来注册数据库。
注意:如果在正在进行升级的服务器上已经安装了OEM12c,那么DBUA就会自动选择所需信息。
步骤6允许我们指定想要将数据文件迁移到何处并在何处设置快速恢复区(FRA)。如果想要在此处使用Oracle管理文件(OMF)(+本站微信networkworldweixin),我们也可以进行配置。
步骤7让我们可以选择将11g上的监听器迁移至12c(如果还没有完成升级)。在下图中,已经安装了12c二进制文件并有一个监听器正运行。此界面的重要之处在于‘Migrate’列。此列会告诉你监听器是否会进行迁移。
在步骤8中,我们可以选择在升级之前为数据库创建一个新备份。如果你对自己的备份策略自信的话,就可选择‘I have my own backup and restore strategy ’,告诉DBUA不必做备份。
最后,我们看到的是总结界面(步骤9)。此界面会向我们展示DBUA认为它将要做的事情。应该始终有人对此界面进行检查并在点击‘Finish ’之前确保一切正常。一旦我们点击了完成,升级就会开始并且我们可以通过进度界面对这一过程进行监控。
在进度界面上,我们可以看到升级的进度。界面上的箭头可以扩展显示DBUA当前所在进行的步骤。进度界面上另一个不错的功能就剩余时间展示,可以在时间列看到这一点。
一旦升级完成,‘Stop ’按钮就会改变其文字并显示为‘Upgrade Results ’。点击此按钮,界面就会改变并为你提供升级的结果。
此时,升级完成并且可以关闭DBUA。点击‘Close ’按钮退出GUI。
有多种方法可以对升级进行验证。而最为简单的方法就是检查/etc/oratab 文件。一旦升级完成,oratab文件就应该已将Oracle主目录变成与12c二进制文件相匹配的路径。
另外一种验证方法就是用以下命令行检查环境变量:
#& env | grep ORA
ORACLE_SID=ora11g
ORACLE_BASE=/opt/oracle
ORACLE_HOME=/opt/oracle/product/12.1.0.1/dbhome_1
最后,我们可以使用SQL*Plus对数据库版本进行检查:
#& sqlplus / as sysdba
SQL& select banner from v$version
甲骨文为Oracle数据库12c的升级提供了非常简单的路径,希望本文对你有所帮助。
[责任编辑:软件频道 ]
正在加载...
我也说几句
网络世界移动客户端网界网微信订阅号

我要回帖

更多关于 oracle数据库12c下载 的文章

 

随机推荐