`
文章列表

Oracle TSPITR

TSPITR介绍 TSPITR(表空间时间点恢复)用于将一个或多个表空间恢复到过去某个时间点的状态,而其他表空间仍然保持现有状态。 (1) TSPITR(Tablespace Point-In-Time Recovery),只适用于ARCHIVELOG模式。 (2) TSPITR实现方法,建议使用RMAN实现表 ...

reset incarnation

incarnation 测试先解释一下我对incarnation的理解吧,incarnation,我把这个叫做数据库实 体,不知道其他人怎么个叫法,从含义上看,它指的是一个重置scn后的数据库场景。一个数据库在刚开始被创建出来时,scn号为1,随着运行,scn不断 单调递增,Oracle就是根据scn描述数据库的整个发展进程,可以说scn就是数据库的时间轴。当数据库正常运行,或者执行完全恢复时,scn只会单 调递增直到最新的scn,这样数据库中所有的数据都按照时间的顺序改变着,但如果数据库出现了人为误操作,需要执行不完全恢复,这时候就得用以前备份的 所有数据文件将数据版本回到以前,然后从那个起 ...
修改IP地址和网关是很常见的操作,在做相关实验的时候,如果没有设置好,会带来很多不必要的麻烦。 1. 修改IP地址 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=none BROADCAST=192.168.1.255 IPADDR=192.168.1.33 NETMASK=255.255.255.0 NETWORK=192.168.1.0 ONBOOT=yes USERCTL=no PEERDNS=no TYPE=Ethernet 如果有2个网卡, 第二个的相关信息就保存在ifc ...
6、ASM(自动存储管理) 6.1. ASM Fast Mirror Resync 在10g的ASM中如果因为某些硬件故障(比如接口线,比如光纤卡,比如电源)导致Diskgroup中的某些磁盘无法正常读取,这些磁盘将处于offline状态,在offline之后不久ASM就会把这些磁盘从Diskgroup中删除,并且尝试利用冗余的extent来重新在其它磁盘中构建数据,这是一个比较耗时且耗资源的操作。当我们修复了磁盘,再将它们重新加回磁盘组中,又将是另外一次的数据重整操作。如果我们仅仅是例行的维护硬件,因为磁盘中的数据并没有真正的损坏,我们只是将磁盘取出来过一会儿再加回去,那么这样的两次数 ...
<div class="iteye-blog-content-contain" style="font-size: 14px;"><p>Oracle 11g于2007年7月11日美国东部时间11时(北京时间11日22时)正式发布,11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(Information Lifecycle Management)等多项创新。</p><p>一、新特性提纲</p><p>1、数据库管理部分</p><p ...
在实际项目中遇到了ORA-00257错误(空间不足错误),通过查找资料,绝大部分说这是由于归档日志太多,占用了全部的硬盘剩余空间导致的,通过简单删除日志或加大存储空间就能够解决。但是我在Oracle 10g上发现,存储空间还有很大,却也报这个错误。原来是Oracle 10g中新的特性,对Flash Recovery的管理导致的。Oracle数据库是目前业界最常用的大型数据库系统,我在实际项目中遇到了ORA-00257错误(空间不足错误),通过查找资料,绝大部分说这是由于归档日志太多,占用了全部的硬盘剩余空间导致的,通过简单删除日志或加大存储空间就能够解决。但是我在Oracle 10g上发现,存储 ...

AWR 简介

原文转自:http://blog.csdn.net/tianlesoftware/article/details/4682300 AWR的由来:10g之前的oracle:用户的连接将产生会话,当前会话记录保存在v$session中;处于等待状态的会话会被复制一份放在v$session_wait中。当该连接断开后,其原来的连接 ...
一.Data Recovery Advisor(DRA) 说明   1.1 DRA 说明 DRA在遇到错误时会自动收集数据故障信息。此外,它还能预先检查故障。在此模式中,它可以在数据库进程发现损坏并发送错误消息之前检测和分析数据故障(请注意,修复始终在人为控制之下进行)。 数据故障可能非常严重。例如,如果缺少最新的日志文件,则无法启动数据库。一些数据故障(如数据文件中的块损坏)不是灾难性故障,因为它们不会使数据库停机,也不会阻止您启动Oracle 实例。数据恢复指导可处理以下两种情况:一种情况是您无法启动数据库(因为缺少一些必需的数据库文件,或者这些数据库文件不一致或已损坏),另一 ...

Websphere安装

  1.Hostname   2.Vi  /etc/hosts   确保hostname和vi /etc/hosts中的主机名一样   3.打开XManager.   4.Export DISPLAY=192.168.20…:0.0和本机的地址一样、0.0是和Xmanager一样   (然后测试一下是否成功。输入xclock)  
Data Guard 与Straem流复制的介绍,两者异同   Data Guard是通过冗余数据来提供数据保护的。Data Guard通过日志同步机制保证冗余数据和主数据之间的同步,这种同步可以是实时,延时,同步,异步多种形式。Data Guard常用于异地容灾 ...
nocatalog方式:用control file作为catalog,每一次备份都要往控制文件里面写好多备份信息,控制文件里面会有越来越多的备份信息,即RMAN的备份信息写在本地控制文件里面。catalog方式:必须要首先要创建目录备份数据库(catalog,也称知识库),建立恢复目录,即数据库的备份信息写到恢复目录里面。当通过rman nocatalog方式备份Oracle数据库,Oracle使用controlfile存放RMAN的备份信息。因此,当使用Rman nocatalog方式备份数据库时,一定要记得备份controlfile。初始化参数control_file__record_kee ...

RMAN备份/恢复

  RMAN备份是指使用Recovery Manager备份数据文件、控制文件、归档日志和SPFILE的方法。            并且因为RMAN备份是由Target Database的服务器进程来完成,所以当使用RMAN执行备份操作时,Target Database必须处于MOUNT或
1: catalog 数据库上创建表空间: export Oracle_SID=ORCL create tablespace rmants datafile '/home/oracle/rman/rmants.ora' size 20M; 注意:这里面表空间名一定不要叫rman,如果叫rman,接下来操作会报错,因为rman是关键字; 2. catalog 数据库上创建用户: SQL>Create user rman identified by rman default tablespace rmants       2temporary  tablespace temp
ORACLE数据库开始归档模式出现 ORA-00265 要求实例恢复, 无法设置 ARCHIVELOG 模式 原因: 由于没有正常关闭数据库,如:shutdown abort,才出现上面错误 解决: 先shutdown immediate 然后startup mount就可以啦
ORACLE临时表—ON COMMIT PRESERVE ROWS   临时表:像普通表一样,有结构,但是对数据的管理上不一样,临时表存储事务或会话的中间结果集,临时表中保存的数据只对当前 会话可见,所有会话都看不到其他会话的数据,即使其他会话提交了,也看不到。临时表不存在并发行为,因为他们对于当前会话都是独立的。     创建临时表时,ORACLE只创建了表的结构(在数据字典中定义),并没有初始化内存空间,当某一会话使用临时表时,ORALCE会从当前用户的 临时表空间分配一块内存空间。也就是说只有向临时表中插入数据时,才会给临时表分配存储空间。 临时表分事务级临时表和会话级临时 ...
Global site tag (gtag.js) - Google Analytics