【会议】IT168 2010中国商业智能应用高峰论坛
今天下午有幸参加了it168主办的有关BI话题的论坛活动。有关这次论坛峰会的介绍内容请参见如下链接信息:http://www.itpub.net/thread-1353416-1-1.htmlhttp://cio.it168.com/focus/201009/20100923/index.html论坛内...
【卸载】通过全面删除Linux系统上Oracle文件的方式卸载Oracle RAC
《【卸载】通过全面删除Linux系统上Oracle文件的方式卸载Oracle》(http://space.itpub.net/519536/viewspace-557302)中给出了“暴力卸载”单实例数据库的方法。本文给出类似的“暴力卸载”Oracle RAC数据库的方法...
【RAC】因清理不完整导致RAC ASM实例创建失败
今天遇到一起因ASM相关信息未完全删除导致在重新部署ASM时报错,RAC无法正常部署问题。将该案例记录在此。1.问题现象部署安装RAC,在创建ASM实例的时候报提示如下错误:截图信息提示信息:“The ASM instance config...
【srvctl】 LD_ASSUME_KERNEL环境变量作祟导致srvctl命令无法使用
1.问题现象在oracle用户下无法使用srvctl,报错信息如下。RACDB1@rac1 /home/oracle$ srvctl status database -d RACDB/oracle/app/oracle/product/10.2.0/db_1/jdk/jre/bin/java: error while loading shared libra...
【NTP】手工同步NTP保证RAC 节点主机之间秒级一致
有关《【RAC】部署安装RAC时确保主节点的时间小于其他节点时间》(http://space.itpub.net/519536/viewspace-674458)文中提到的问题,一般情况下,我们可以使用文中介绍的手工调整方法解决问题。不过仍然存在使用这...
【SQL】Oracle的内连接、左外连接、右外连接及全外连接
理解Oracle的各种连接方法的最有效的方法就是“躬亲”,在实践中去深刻理解内连接,左外连接,右外连接,全外连接的概念的和效果。1.创建测试表并准备测试数据sec@ora10g> create table a (a number(1),b number...
【OMF】在OMF管理模式下日志组添加效果
1.查询当前的日志分配情况sys@ora10g> select * from v$logfileGROUP# MEMBER &nbs...
【WMware】为WMware Linux虚拟机增加一块50G硬盘
在创建虚拟机时硬盘容量仅给到25G,随着磁盘空间渐渐被蚕食,可用空间显得捉襟见肘。遂决定为此虚拟机额外添加一个50G的硬盘,挂载到/oradata目录。如果有朋友也遇到了我这样的问题,希望这篇实践资料能助您...
【PARAMETER】获得当前实例的非缺省参数信息
数据库启动以后包含众多的参数,如何获取数据库中哪些是非缺省参数信息?这个信息可以通过V$PARAMETER获得,该动态性能使用中的ISDEFAULT字段标识了该参数是否为系统的缺省参数。1.查询结果sys@ora10g> ...
【VIEW】Oracle数据字典视图之DICT_COLUMNS
DICT_COLUMNS视图记录着数据字典表字段的信息,是DICT视图的有效补充。该视图是自我学习和提示的有效手段。1.DICT_COLUMNS视图作用1)通过COMMENTS字段可获得字段的描述信息,有助于字段的深入理解sys@ora10...
【DataGuard】Oracle Dataguard三种保护模式特点总结
Oracle Dataguard提供了三种数据保护模式,在此分别总结一下三种数据保护模式的特点。1.最大保护模式1)这种模式提供了最高级别的数据保护能力;2)要求至少一个物理备库收到重做日志后,主库的事务才能够提交;3)...
【exp】使用exp工具的rows选项完成结构迁移
在某些情况下,我们仅需要一套完整的数据库Schema结构,而暂时不关注表数据本身。使用exp工具的rows选项可以很便捷的达到这个目的。1.在sec用户中创建样例表tsec@ora10g> create table t as select * from all_objec...
【NTP】Redhat5.1环境下网络时间服务NTP的安装部署
对于含有多个节点的RAC数据库来说,多节点之间的时间要时刻保持一致,否则会因为时间不一致导致某个节点异常crash,So,我这里展示一下NTP服务常见的配置的过程。1.确认操作系统版本[root@testdb ~]# uname ...
【Runlevel】修改Linux运行模式为多用户字符界面
方法很简单,仅需要修改/etc/inittab文件中的运行级别,然后重新启动系统。1.调整操作# vi /etc/inittab修改之前:id:5:initdefault:修改之后:id:3:initdefault:重新启动操作系统即完成修改。2.关于运行级别的描述1...
【Freelist】关于Freelists和Freelist Groups的探究
1.有关Freelist的描述数据库读取的单位是数据块(block),一个block是否允许写入数据是基于一定的空闲度--PCTFREE和PCTUSED存储参数设置。Freelists就是一个指定了所有可以用于insert操作的数据块的列表。存在于...
【SCRIPTS】两种自动化获得Oracle授权语句的脚本
对于DBA来说,一切可以简化操作的尝试都值得鼓励,因为在故障来临的时候,拥有一套顺手高效的脚本可见大大的缩短故障对业务的冲击。这里提供两种快速得到Oracle授权语句的脚本,供参考。1.第一种获取Oracle授权语句...
【RAC】部署RAC时勿将系统主机名保留在环路地址中
这里想要提醒注意的内容是:请不要将系统主机名保留在环路地址中。记录一下这个过程,供参考。1.问题再现1)RAC第一节点演示记录信息(1)系统hosts文件中记录的信息[root@node1 ~]# cat /etc/hosts# Do not remove ...
【RAC】处理因ons导致CPU使用率过高的问题
处理了一起ons的offline的故障,ons导致CPU使用率过高的问题。简单记录在此。1.故障描述发现在数据库没有什么压力的前提下,RAC每个节点CPU的每个core使用率都在50%以上。2.处理过程遇到这样的问题,需要先查看o...
【SQL】行列转换方法示例
一、行变列1.创建测试表test,并初始化实验数据sec@ora10g> create table test (name_id varchar2(10), name varchar2(10));sec@ora10g> insert into test values ('01','Andy1');sec@ora10g> insert in...
【OCM】收到OCM证书、成员卡片及精美外套,留念
今天中午收到了OCM证书、OCM成员卡片和一件绣有“ORACLE 10g Certified Master”字样的黑色外套。从8月5日参加OCM考试到今天,一共经历了50多天的等待,在DHL快递包裹打开的那一刹那,一切...