企业做网站的好处有哪些,大连网龙网络科技,东莞谢岗网站建设,网站定制套餐Oracle数据库升级也并非简单的事#xff0c;这篇文章对Oracle那点事做了较详细的介绍#xff1a;Oracle数据库升级或数据迁移方法研究我还属于Oracle的菜鸟#xff0c;就不献丑介绍了。下面我就简单总结下,Oracle同版本升级的经历:升级数据库#xff1a;1. 先检查数据库当前…Oracle数据库升级也并非简单的事这篇文章对Oracle那点事做了较详细的介绍Oracle数据库升级或数据迁移方法研究我还属于Oracle的菜鸟就不献丑介绍了。下面我就简单总结下,Oracle同版本升级的经历:升级数据库1. 先检查数据库当前版本SELECT * FROM v$version;2. 使用RMAN或exp 进行全库备份【这一步非常非常重要因升级到数据部分时虚拟机没空间了导致VM崩溃升级失败.orcl库也挂了不得不从另一台Oracle上创建了一个Orcl,然后冷备迁移过来才得以重新升级。】如RMAN全备export ORACLE_SIDorclrman target /RMANbackup full database plus archivelog //全备数据库并且包括ArchiveLog。3. 最后按下面步骤进行升级1 先知道Oracle 7个更新文件的作用:第一 和 二个包表示database , 如果升级数据库只需要这2个文件即可。第三个包表示grid, 用来升级RAC 的CRS。如果升级RAC 要先用这个文件。第四个表示客户端第五个表示gateways,第六个表示 examples, 这个是我们的示例文件安装包。2 升级Oracle数据库首先将第一和二个zip压缩包上传,并在同一个目录下解压因为,它两的目录结构基本一致,并且这两压缩包的内容需要合并后才能执行runInstaller文件。所有要在同一个目录下解压这样会直接合并。3 运行runInstaller,若没有图像界面会可能就需要有应答文件了,这个就需要再查了我测试时,有图形界面所以直接用图形界面来升级:需要注意几个地方A. 这是第一个地方,这里需要点“Skip software updates跳到软件更新B.这里是选项安装新Oracle软件的位置,这里不能写旧的位置。另注: 磁盘空间一定要5~10G, Oracle11.2.0.1升级到11.2.0.3需要4.1G。C. 第三点需要注意: /etc/oratab这个文件。因为,更新到最后是更新数据库,更新数据库时,必须要有一个数据库是运行的.才能执行并且更新数据库时它是通过oratab文件来让你选择通过那个运行的数据库来尝试更新数据库。4. 数据库更新完后需要做以下事情首先升级完成后需要将Oracle必须的环境变量修改为升级后的Oracle软件路径。需要修改: ORACLE_HOME.如我的环境:Oracle11.2.0.1时:ORACLE_BASE/home/oracle/oraORACLE_HOME$ORACLE_BASE/product/11g/db_1升级后,Oracle版本为:11.2.0.3,新的家目录为:Oracle11.2.0.3: ORACLE_HOME$ORACLE_BASE/product/11.2.0.3/db_11 先执行这个文件用sysdba的权限:SQL SPOOL update.infoSQL $ORACLE_HOME/rdbms/admin/utlu112i.sqlSQL SPOOL OFF查看日志是否有错误。2 关闭数据库,并更新启动。SQL shutdown immediateSQL startup upgradeSQL select * from v$version; #查看Oracle的版本。SQL select status from v$instance;STATUS取消评论