【OCM】Oracle Database 10g: RAC for Administrators(二)
今天是参加OU为期5天的OCM课程“OracleDatabase10g:RACforAdministrators”的第二天,讲师辛苦啦,大家辛苦啦。《【OCM】OracleDatabase10g:RACforAdministrators(一)》(http://space.itpub.net/5195
【图】【10g体系结构】一图解恩仇
这是一张带我进入oracle世界的图片,她还将继续指引我更加深入的进入她的心扉。如果想要获得更清晰的PDF格式的文件,请点击这里:http://space.itpub.net/batch.download.php?aid=13645--TheEnd--
ASM结构图
ASM结构图,从下面5个方面提炼:1.INSTANCE2.DEVICES3.DISKGROUP4.ASMCMD5.METADATAASM结构图.rar
【实验】使用 VMware 在 Linux 5.1 上安装、升级及维护 Oracle 10gR2 RAC (四)
----OracleSoftware安装注意:安装这步之前确保两个节点的时间一致,同时保证主节点RAC1的时间滞后副节点RAC2三秒!1.上传10201_database_linux32.zip到"hsw_media"文件系统,以unzip命令解压database软件,赋予正确的权限和属主,再以or
【故障处理】初始化数据时报600错误kcbz_check_objd_typ_3
记录一下这个ORA-00600kcbz_check_objd_typ_3错误的处理过程。1.故障场景1)在创建测试表T后初始化数据过程中出现的错误sec@ora10g>createtabletasselect*fromall_objects;Tablecreated.sec@ora10g>
【Flashback】表空间不足时将会清理回收站内容释放空间
本文测试当表空间不足时,回收站中的内容将会被删除。1.创建大小为1M的表空间TBS_SEC_Dsys@ora10g>createtablespaceTBS_SEC_Ddatafile'/oracle/ora10gR2/oradata/ora10g/tbs_sec_d_01.dbf'size1m
【ROLLUP】Oracle分组函数之ROLLUP魅力
本文通过演示给出OracleROLLUP分组函数的用法,体验一下Oracle在统计查询领域中的函数魅力。ROLLUP分组函数可以理解为GroupBy分组函数封装后的精简用法,这里同时给出ROLLUP的GroupBy的改写思路。1.初始化实验坏境1)创建测试表group_testSECOOLER@or
【索引】使用索引分析快速得到索引的基本信息
我们在使用“validatestructure”对索引进行分析后,通过查询index_stats可以得到很多有关索引本身的属性信息。通过这个实验简单展示一下几个重要的信息列。1.创建测试表t,在t表的x列上存在主键。2.对索引(主键)进行分析sec@ora10g>analyzeindexpk_
【LISTENER】修改 LISTENER的监听端口为1526(静态注册)
【强调一点】动态注册默认只注册到默认的监听器上(名称是LISTENER、端口是1521、协议是TCP),如果需要向非默认监听注册,则需要配置local_listener参数。此文不讨论通过设置local_listener参数完成监听的的动态注册。我们将采用“静态注册”的方法来完成监听端口的调整。【修
【官方文档】【Doc】oracle官方文档总汇(9i,10g,11gR1, 11gR2)
oracle不同版本的官方文档在线参考和打包下载地址汇总,罗列在这里,供你我参考。1.9iOracle官方文档1)在线浏览http://www.oracle.com/pls/db92/homepage2)下载在手,参考无忧Oracle9iDatabaseRelease1(9.0.1)Document
【News】Oracle收购GoldenGate有感
消息闭塞,真是消息闭塞,才看到这个09.07.23日的新闻:Oracle收购GoldenGate!对于强大的Oracle,在她身上什么事情都可能发生,不过看到这个新闻之后,我还是非常的惊讶的,毕竟我和GG有过一段非常难以忘怀的故事!GoldenGate(亲切的称其为GG,我们都这么称呼她)是一款跨多
【RAC】因虚拟机配置文件调整不完整导致RAC无法使用
今天有朋友反映,在虚拟机下反复切换使用多套RAC环境的时导致RAC环境无法使用。经查,由于虚拟机的配置文件(***.vmx)未做修改,多套虚拟机环境引用的共享存储为同一套,最终导致RAC节点与存储关系脱节。这是一个细节上的问题,在环境调整时一定要确保所有的配置文件都调整到位,防止出现不必要的遗漏。该
【EXPDP】11g版本EXPDP 的COMPRESSION参数压缩比堪比“gzip -9”
这个压缩比例可以和操作系统“gzip-9”相媲美,某些特例下有可能比gzip还要高效。体验之,供参考。1.Oracle11g中expdp帮助页中关于COMPRESSION参数的描述secooler@secDB/home/oracle$expdp-help……COMPRESSIONReducethes
【实验】【Shared Server Mode】取消共享服务器模式
【实验目标】共享服务器模式--->专有服务器模式SharedServerMode--->DedicatiedServerMode【方法一】需要重新启动数据库中心思想:注释掉shared_servers、max_shared_servers、dispatchers和max_dispatch
【GC】OEL4.8卸载重新部署安装Grid Control OMS
如果GC的OMS使用过程中出现极端问题,或者打算将OMS迁移到其他服务器上,我们就需要考虑重新部署OMS。现将这个操作过程记录一下,供参考(此方法不需要删除被监控数据库服务器上的Agent软件,但Agent需要单独配置)。1.停止AGENT和OMS服务1)停止repositorydatabase所在
【口号】学习是一种信仰!
让我们再一次呐喊:学习是一种信仰!--TheEnd--
【Control File】Oracle个别控制文件丢失故障场景模拟及处理方法
控制文件是数据库的重要组成部分,我们需要掌握有关控制文件在不同故障场景下的恢复方法。本文讨论当部分控制文件丢失场景下的恢复方法。1.查询系统控制文件信息sys@ora10g>colnamefora50sys@ora10g>selectnamefromv$controlfile;NAME-
【11g】使用ADRCI工具的“show alert”命令快速检索出alert中所有“ORA-”错误信息
试问:如何快速地得到alert警告文件中所有与“ORA-”相关的错误信息?一般的方法:使用Shell的grep命令或sed命令对alert文件进行检索。这种方法是有瑕疵的,首先grep和sed是UNIX操作系统的命令,不具有通用性;其次使用这种方法只能精确地检索到“ORA-”所在的行,无法得到报错信
【显式授权】Procedure中无法完成DDL的建表操作的原因探查
通过这篇文章,演示一下在PL/SQL中如何实现DDL建表功能。同时再次确认用户仅仅具有DBA角色不是万能的。很多情况下显示的授予是非常必须的,例如在文章《【SQL_TRACE】解决普通用户无法执行SQL_TRACE跟踪其他会话问题》http://space.itpub.net/519536/view
【函数】Oracle的常用字符函数实验展示(一)
Oracle提供了众多实用的字符函数,在众多的字符函数中常用的并不多,精通常用的几个字符函数便可游刃有余。通过这个小文儿简单演示一下常用字符函数的用法,供参考。1.实验预备动作1)创建实验表Tsec@ora10g>createtablet(first_namevarchar2(15),fami