`
文章列表
Crosschecking on Multiple Oracle Real Application Clusters Nodes When crosschecking on multiple nodes (and when operating RMAN in general), configure the cluster so that all backups can be accessed by every node, regardless of which node created the backup. When the cluster is conf ...
CONFIGURE Syntax CONFIGURE {ARCHIVELOG DELETION POLICY {CLEAR | TO {APPLIED ON STANDBY | NONE }} | AUXNAME FOR DATAFILE datafileSpec {CLEAR | TO ' filename '} | backupConf | cfauConf | deviceConf | ENCRYPTION {ALGORITHM CLEAR | FOR {DAT ...
CONFIGURE Syntax CONFIGURE {ARCHIVELOG DELETION POLICY {CLEAR | TO {APPLIED ON STANDBY | NONE }} | AUXNAME FOR DATAFILE datafileSpec {CLEAR | TO ' filename '} | backupConf | cfauConf | deviceConf | ENCRYPTION {ALGORITHM CLEAR | FOR {DAT ...
前言 目前所有使用Oracle作为数据库支撑平台的应用,大部分数据量比较庞大的系统,即表的数据量一般情况下都是在百万级以上的数据量。 当然在Oracle中创建分区是一种不错的选择,但是当你发现你的应用有多张表关联的时候,并且这些表大部分都是比较庞大,而你关联的时候发现其中的某一张或者某几张表关联之后得到的结果集非常小并且查询得到这个结果集的速度非常快,那么这个时候我考虑在Oracle中创建“临时表”。 我对临时表的理解:在Oracle中创建一张表,这个表不用于其他的什么功能,主要用于自己的软件系统一些特有功能才用的,而当你用完之后表中的数据就没用了。Oracle的临时表创建之后基本 ...
CONFIGURE Syntax CONFIGURE {ARCHIVELOG DELETION POLICY {CLEAR | TO {APPLIED ON STANDBY | NONE }} | AUXNAME FOR DATAFILE datafileSpec {CLEAR | TO ' filename '} | backupConf | cfauConf | deviceConf | ENCRYPTION {ALGORITHM CLEAR | FOR {DATABASE ...
由于笔者的生产环境下使用了DSG的数据同步工具,像Veritas,DSG这样的备份软件由于归档日志的异常导致归档日志备份失败大例子屡见不鲜,这里笔者提供个思路,也希望大家如果有更好的解决方式可以和笔者交流。 1. $rman 2. connect target / 3. crosscheck archivelog all; 4. delete expired archivelog all; ===========================原理 在controlfile中记录着每一个archivelog的相关信息,当我们在OS下把这些物理文件delet ...
在生产环境下,笔者曾经遇到需要需要某用户密码但却不知道该用户密码的情况。由于时间紧迫,采用了以下方法进入该用户的schema,笔者在这里以hr用户为例进行演示,hr用户的密码为hr $sqlplus / as sysdba; 通过DBA_USERS 查看加 ...
操作系统:Solaris 数据库环境:9i 9.2.0.8 不知道是Oracle的600bug太多还是最近笔者运气太好,经常遇到600bug,上礼拜5在处理完客户数据库无法正常启动后,立马出现了600bug,详细错误如下 ORA-00600: internal error code, arguments: [504], [0x38006F868], [160], [7], [shared pool], [2], [0], [0x38006F778] 刚开始笔者以为只有在数据库起停的时候才会出现这个错误,后来隔天客户给我打电话说,应用系统无法连接,通过查看日志推断出是由于上述bu ...
操作系统:AIX 6.1 数据库环境:RAC 10.2.0.5 2011/10 /08 16:33左右,节点1出现的ORA-00600错误,产生dump文件为5M多的 zgscdb1_ora_26739166.trc ,2011/10/09 15:43左右,节点二出现ORA-00600错误,dump文件为 159K的zgscdb2_ora_35651868.trc 节点1: 这个错误是由于取消当前操作所引发。 Sat Oct 08 16:33:46 GMT+08:00 2011Errors in file /oracle10g/app/oracle/admin/zgscdb/udum ...
最近找到两张VIM快捷键的图,一个是英文原版,一个是中文翻译的。       参考至:http://2015.iteye.com/blog/739416 如有错误,欢迎指正 邮箱:czmcj@163.com
crm_resource crm_resource命令对资源执行各种资源相关的操作。它可以修改已配置资源的定义、启动和停止资源,以及在节点间删除和迁移资源。 crm_resource  [-?|-V|-S] -L|-Q|-W|-D|-C|-P|-p [options] 示例 列出所有资源: crm_resource -L ...
关于脑裂我们先来看看红帽的文档是如何解释的 # What does "split-brain" mean? "Split brain" is a condition whereby two or more computers or groups of computers lose contact with one another but still act as if the cluster were intact. This is like having two go ...
crm资源得分概述 在V2的Heartbeat中,为了将资源的监控和切换结合起来,同时支持多节点集群,Heartbeat提供了一种积分策略来控制各个资源在集群中各节点之间的切换策略。通过该积分机制,计算出各节点的的总分数, 得分最高者将成为active状态来管理某个(或某组)资源。 如果在CIB的配置文件中不做出任何配置的话,那么每一个资源的初始分数(resource-stickiness)都会是默认的0,而且每一个资源在每次失败之后所减掉的分数(resource-failure-stickiness)也是0。如此的话,一个资源不论他失败多少次,heartbeat都 ...
heartbeat默认模式是没法监控资源的,也就是说其中某个资源要是crash掉了,也不会发生任何动作,它只有当它认为对方机器dead后才会发生动作,也就是机器crashed,网络断掉了之类。这显然没法达到我们的目标。为了达到我们的目标就要采用crm(cluster resource management)模式了。 本文需要实现的目标,让ha自动监控资源的运行状态。 启动服务ip为192.168.0.222,自动运行脚本echo.sh echo.sh脚本内容如下#!/bin/bash echo "ii" >> /var/lib/heartbea ...
昨天正常关机后,今早启动fedroa时,发现无法正常进入桌面系统,试了一下ctrl+alt+F2还可以用,还不错,至少可以备份有用信息。对于这个问题,有人说需要yum update,于是进入ctrl+alt+F2,yum update再重新登录结果还是登录不了。还有说可以运行级别3,然后startx就OK了,桌面起来是起来了,但是无法使用网络,看来还是没有解决问题。于是重启,按Esc进入字符界面启动, 发现avahi-daemon和abrt这两个服务无法启动 avahi-daemon Avahi是zeroconf协议的实现。它可以在没有DNS服务的局域网里发现基于zeroconf协议的 ...
Global site tag (gtag.js) - Google Analytics