前天按照《大话ORACLE RAC》一书中介绍RAC和STREAM相关章节的实验步骤在HP rx8640上搭建了类似的实验环境做实验,结果失败了。昨

前天按照《大话ORACLE RAC》一书中介绍RAC和STREAM相关章节的实验步骤在HP rx8640上搭建了类似的实验环境做实验,结果失败了。昨天跟着网上搜来的一篇《一步一步学ORACLE STREAM 》的文章以两个单实例搭建实验平台初获成功,晚上粗略研读了一下Oracle的官方文档《Streams Concepts and Administration 》,无奈太过繁琐,没有耐心和勇气继续读下去。今天闲来无事,硬着头皮再次挑战单实例和RAC下的ORACLE STREAM实现,按照昨天的思路,居然成功了,心里真是高兴。

细想开来,其实单实例也好,RAC 也好,数据库始终只有一个,区别只是实例多少的不同,实际操作步骤还是大同小异的。这让我想起前段时间操作的ORACLE RAC数据库版本升级(从10.2.0.1升级到10.2.0.4),我执行了两次升级,第一次当然是顺利的,第二次升级失败那是必然的了,因为数据库只有一个,升级也只需要一次即可,再次升级就是画蛇添足。这里又联想起无论是参加ORACLE原厂OCP培训还是看到李丙洋的《涂抹ORACLE》里面都着重指出一个容易混淆的概念:实例是实例,数据库是数据库,如果混为一谈就不好了。我之所以犯错,归根结底还是对数据库的概念理解不够透彻。

ORACLE官方文档《concepts》第四十一页里面有一句话说得很清楚:

"An oracle database server consists of an oracle database and an oracle insance. Every time a database is started, a system global area(SGA) is allocated and oracle background processes are started. Then combination of the background processes and memory buffers is called an oracle instance."

这句话里面有两层意思,第一,数据库是由数据文件和实例两部分组成;第二,实例只是一组内存结构,由内存缓冲区和后台进程组成。我们常常对单个数据库进行操作,所以容易混淆数据库和实例的概念, 【 Linux公社  】 认为实例就是数据库,数据库就是实例,实际根本不是这么回事。

理解了这个概念,然后再回过头来做实验,就相对比较容易了。其实无论是单实例数据库也好,ORACLE RAC也好(多实例数据库),只要认清了数据库只有一个,无论是升级也好,构建高可用性也好,按照单个节点的思路走下去就行。就比如说RAC 数据库升级,所不同的无非就是需要额外修改一下参数文件里面的个别参数,操作起来也挺简单的。基本概念很重要,这也是修房子的时候为什么要先打地基,地基打得牢,房子才盖得高,,想想学技术也是这个道理。

下面言归正传,回到此次实验。

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:php中文网

单实例oracle ha,单实例和RAC打造的OracleStream相关推荐

  1. 单实例oracle ha,Oracle单实例启动多个实例

    Oracle单实例启动多个实例 多实例运行,单个实例就是一个数据库!一个数据库对应多个实例是RAC. Linux建立oracle的实例步骤: 1.在linux服务器的图形界面下,打开一个终端,输入如下 ...

  2. oracle代码实例,oracle存储过程代码实例

    1.用来插入大量测试数据的存储过程 CREATE OR REPLACE PROCEDURE INSERTAMOUNTTEST ( ST_NUM        IN     NUMBER, ED_NUM ...

  3. oracle应用开发实例,oracle 数据库开发应用实例,招生录取系统,oracle与plsql教程打包下载...

    院校编号 院校名称             招生人数 录取人数 男生人数 女生人数 最高分数 最低分数 平均分数 1001        清华大学     5         5        3   ...

  4. oracle进入rman报错,Oracle 11g单实例RMAN恢复到Oracle 11g RAC

    一.环境说明 操作系统版本: RHEL 6.5 x64 1. 源数据库服务器 Oracle版本: Oracle 11g 11.2.0.4 64位(单机) Oracle_SID: orcl db_nam ...

  5. 记一次Oracle 11.2.0.4 RAC异地还原到单实例

    此次记录一下Oracle RAC集群备份异地单实例恢复操作.主要记录关键操作,由于保密原因不粘贴详细操作流程. 一.环境: 原库: 操作系统:Redhat 6.5 数据库:Oracle 11.2.0. ...

  6. RAC 实例 迁移到 单实例 -- 使用导出导入

    昨天整理做了用导出导入的方法,将Oracle 单实例 迁移到 RAC 实例的实验. 今天来做一个用导出导入的方法将RAC 实例迁移到 Oracle 单实例. 方法都差不多. 只不过顺序倒过来了. Or ...

  7. 安装oracle 11gR2单实例+ASM

    安装oracle11gR2单实例+ASM,让新手走向数据库管理员 一.介绍 因业务需要,最近在主系统的基础上搭建一套mini系统,本文只讲ORACLE数据库+ASM磁盘管理工具的安装: 1.服务器系统 ...

  8. 明晚8点直播丨 Oracle RMAN 单实例异机迁移恢复(版本:11gR2)

    Oracle RMAN 单实例异机迁移恢复(版本:11GR2)-9月29日20:00 迁移数据库的方法有多种,较为常用的则是使用RMAN.使用RMAN迁移数据库属于数据库的物理备份与恢复范畴,整个过程 ...

  9. 29日直播丨 Oracle RMAN 单实例异机迁移恢复(版本:11GR2)

    Oracle RMAN 单实例异机迁移恢复(版本:11GR2)-9月29日20:00 迁移数据库的方法有多种,较为常用的则是使用RMAN.使用RMAN迁移数据库属于数据库的物理备份与恢复范畴,整个过程 ...

最新文章

  1. 未来之城,管理者可能不是人......
  2. 【Zookeeper】源码分析之Leader选举(一)
  3. 寿光农商行计算机机房,寿光农商银行 举办2021年新员工入职仪式
  4. 利用linux的df和du命令查看文件和目录的内存占用
  5. java public 继承_java继承问题
  6. Hbase Compaction 源码分析 - CompactSplitThread 线程池选择
  7. 看几个源码,自己多做项目了!
  8. 高维网络(dp+容斥?)
  9. nginx启动重启与升级以及检测配置文件
  10. LaTex安装及快速入门使用
  11. iPhone iPad游戏应用开发视频教程
  12. 无数本高清古籍善本下载,200多个G
  13. 教务管理系统 php源码,优索教务管理系统 v9.3.2
  14. 33个地区发iPhone5,老外纳闷中国没人排队_-Chaz-_新浪博客
  15. 计算机移动硬盘无法访问,移动硬盘无法访问参数不正确的解决方法
  16. win10家庭版升级win10专业版输入产品密钥的后成了企业版且无法激活求解????
  17. 查找算法的实现c语言,查找算法的实现(C语言版)
  18. 高斯多种备份/迁移方式
  19. word-spacing
  20. Hyper-V虚拟机启动出现黑屏光标闪动

热门文章

  1. Android下拉刷新上拉加载控件,对所有View通用!
  2. STC15系列单片机EEPROM读写示例
  3. Java自学基础 常用类
  4. SQL使用分组查询并计算条数
  5. 计算机视觉Baseline网络串烧(AlexNet、NIN、VGG、GoogLeNet、Inception、ResNet、InceptionResNet、DenseNet、SENet、ResNeXt)
  6. JavaScript中的 this指向问题
  7. 用Python使用CNTK
  8. Spring版本及常用商业软件版本说明
  9. 【Babylonjs】位置、旋转、尺寸缩放
  10. win7计算机建立无线网络连接不上,教你电脑连接不上无线网络怎么办