
oracle
文章平均质量分 80
gltyi99
这个作者很懒,什么都没留下…
展开
-
丢失控制文件和数据文件,但是有冷备份和全部归档文件的恢复
一、模拟情景数据库有全库备份。丢失全部数据文件和控制文件,拥有全部归档日志和在线日志文件,后增加的文件无备份。以下是一种恢复情况。二、测试环境原创 2014-06-06 15:15:38 · 923 阅读 · 0 评论 -
在windows系统使用OCFS挂载共享磁盘
在windows系统上搭建的RAC需要使用OCFS来实现共享存储来放置数据文件。下面是一个对现有windows系统下RAC共享磁盘的扩容操作过程。环境:windows 2008R2 64bitoracle 11gRAC 11.2.0.12节点RAC下面是操作过程:一、需要将存储挂载到2台服务器中。二、使用diskpart命令创建逻辑分区。首先使用li原创 2014-03-25 22:49:44 · 2285 阅读 · 0 评论 -
11g RAC 从11.2.0.3.0升级到11.2.0.3.9
这几天在RHEL5.7上装了一个2节点的11gRAC ,根据客户的要求需要打到最新的patch。下面是操作过程和大家进行一个分享,也是自己的一次在学习。1)下载最新的OPatch,并更新grid和oracle用户下的OPatch工具2)生成OCM配置文件。我这里升级GI用的OCM配置文件是使用grid用户生成的,升级RDBMS的OCM配置文件是使用Oracle用户生成的。生原创 2014-04-03 22:28:04 · 1102 阅读 · 0 评论 -
oracle-flashback的开启
在10g,11g中,flashback默认是关闭的。这个功能在处理表误删除或者数据误删除的恢复中还是有很重要的作用的。建议将其开启。开启过程如下:1)检查数据库flashback是否开启SYS@PROD>select open_mode,log_mode,flashback_on from v$database;OPEN_MODE LOG_MODE FLASHBACK_O原创 2014-04-03 22:49:19 · 4417 阅读 · 1 评论 -
oracle-归档和非归档模式
数据库可以运行在归档和非归档两种模式下。一、非归档和归档模式介绍非归档模式——建库以后,数据库默认是在非归档模式的。When you run your database in NOARCHIVELOG mode, you disable the archiving of the redo log. The database control file indicates that原创 2014-04-02 10:25:45 · 2188 阅读 · 1 评论 -
oracle-数据文件迁移
数据文件的迁移是一个经常会用到的操作。例如更换存储、分散数据文件以减少磁盘IO压力等都是数据文件迁移的应用场景。下面的操作,大家熟悉一下数据文件迁移的步骤即可。根据计划需要将 /oracle/ora10g/oradata路径下文件迁移到/ora_data/10g_data下面,我们迁移的动作使用rman copy命令来完成。如果数据库使用的是裸设备,最好选择使用rman copy来迁移。如果是原创 2014-04-02 15:43:45 · 1142 阅读 · 0 评论 -
oracle-datafile管理
数据文件,这一节还是比较简单的,都是一些简单的操作实验。A physical operating system file on disk that was created by Oracle and contains data structures such as tables and indexes. A datafile can only belong to one database.原创 2014-04-01 15:25:33 · 2243 阅读 · 0 评论 -
oracle-redolog日常管理
redolog是oracle中极其重要的组建,它的目的在于保证数据的安全。redolog的丢失可能导致数据库中数据的丢失。涉及redolog的故障恢复,应该是DBA应该掌握的。在生产库上,我们应该尽量将数据库运行在归档模式。说明:我操作的数据库版本是11.2.0.3一、online redolog日常管理1、查询redolog信息1、查询redolog信息原创 2014-03-31 14:43:53 · 3462 阅读 · 0 评论 -
DATAGUARD-physical standby安装配置
在前一章,我们介绍了DATAGUARD。这一章我们来亲自搭建一个DG环境来体验一下。DATAGUARD介绍,请参看 我的博文 《DATAGUARD概述》下面是physical standby安装配置过程一、环境说明primary环境信息 IP : 192.168.152.10 ORACLE_SID=PROD 数据库版本 10.2.0.1 操作原创 2014-03-26 10:28:25 · 818 阅读 · 0 评论 -
DATA GUARD的概述
DataGuard是oracle推出的一种高可用性数据库方案,在Oracle 8i之前被称为Standby Database,从Oracle 9i开始,正式更名为Data Guard。它是在主节点与备用节点间通过日志同步来保证数据的同步,可以实现数据库快速切换与灾难性恢复。Data Guard只是在软件上对数据库进行设置,并不需要额外购买任何组件。用户能够在对主数据库影响很小的情况下,实现原创 2014-03-26 09:10:14 · 1802 阅读 · 0 评论 -
DATAGUARD-启动和关闭操作
在前面的两章我们介绍了DG的概述和physical standby的配置过程。这一章我们进行DG的启动和关闭的操作。这一章没有太多的理论,按照命令来操作就可以了。这些命令需要经常使用以便能够熟练的记住。一、启动和关闭顺序关闭顺序——先primary 后 standby启动顺序——先standby 后primary二、启动操作1、standby数据库1)启动监原创 2014-03-26 15:39:58 · 2436 阅读 · 0 评论 -
新建数据文件丢失,其他文件全部都在的情况恢复
一、模拟情景新加数据文件丢失。该文件没有备份,有控制文件和全部归档日志。这种情况下,使用下面的方式恢复数据文件二、测试环境原创 2014-06-06 10:25:40 · 946 阅读 · 0 评论 -
通过闪回恢复误删除的数据
Flashback 是ORACLE 自9i 就开始提供的一项特性,在9i 中利用oracle 查询多版本一致的特点,实现从回滚段中读取表一定时间内操作过的数据,可用来进行数据比对,或者修正意外提交造成的错误数据,该项特性也被称为Flashback Query。Flashback Query分Flashback Query,Flashback Version Query,Flashback Tran原创 2014-04-29 09:21:41 · 866 阅读 · 0 评论 -
rman中format参数(format_String clause)
我们经常在使用rman来备份数据库。在使用format指定备份集名称,经常会使用%U等参数,这些参数是什么意思呢?下面开始详细的介绍。原创 2014-04-11 16:09:00 · 1147 阅读 · 0 评论 -
11gRAC 安装问题汇总
最近在RHEL6操作系统上安装11gRAC遇到一些问题,在这里进行汇总一下原创 2014-04-24 09:46:15 · 4618 阅读 · 0 评论 -
11gr2 RAC INS-06006 Passwordless SSH connectivity not set up between the following node(s) 解决方法
一、问题描述在AIX操作系统上安装11gR2 11.2.0.3的RAC,在安装GRID的时,遇到INS-06006错误。错误信息如下原创 2014-04-09 09:15:40 · 19320 阅读 · 0 评论 -
处理TNS-01101: Could not find service name LISTENER_SCAN1
在检查listener_scan1时报TNS-01101: Could not find service name LISTENER_SCAN1,该原创 2014-04-08 14:49:57 · 8405 阅读 · 0 评论 -
10g数据库从10.2.0.4升级到10.2.0.5
下面是10g数据库从10.2.0.4 升级到10.2.0.5 然后打patch 13923855的步骤。一、将数据库版本从10.2.0.4 升级到 10.2.0.51、升级前检查conn / as sysdbaset lines 200 pages 999spool /tmp/invald_sdh.logcol owner for a15SELECT version FRO原创 2014-03-26 16:11:43 · 1118 阅读 · 0 评论 -
oracle-11gR2 RAC service Side TAF的配置
现在使用oracle 11gr2 版本的RAC已经越来越多了,这里我们来测试一下服务器端的TAF。TAF( Transparent Application Failover )原创 2014-04-08 14:43:06 · 2074 阅读 · 0 评论 -
oracle数据库-参数文件学习总结
在开始之前,我们还是先简单的介绍一下oracle数据库的组成,从整体上有一个了解。oracle数据库主要由两部分组成:实例和数据库。实例是逻辑的,有oracle的内存和后台进程组成。由于存放在实例中的数据不会被永久保存,所以在数据库或系统重启之后,实例中的数据将会被清空,这时需要oracle完善的恢复机制来保证业务数据不丢失。数据库是物理的,由存储在磁盘中的文件组成,如控制文件、数据文件、日志原创 2014-03-26 22:01:17 · 1350 阅读 · 0 评论 -
oracle-flashback recovery area
Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动管理表空间。在10g中, Flashback主要可以实现-- Flashback Database, Flashback Drop,Flashback Table,Flashback Query,其中Flashback query又可以分为原创 2014-04-16 10:14:50 · 1553 阅读 · 0 评论 -
LOGMNR简单而强大的工具
在ORACLE数据库中,LGWR进程将数据库中进行的DML等操作信息记录在日志文件中,在归档模式下,日志文件还会写入到归档日志文件中。在数据库发生故障崩溃后,恢复时数据库可以根据日志信息来重演事务,完成恢复,从而保证成功提交的事务不丢失。很多第三方工具以及Oracle的一些工作,都可以通过解析日志文件来实现数据复制和同步。Oracle随数据库软件提供了一个LOGMNR工具,可以很容易实现对于日原创 2014-04-29 17:03:25 · 1201 阅读 · 0 评论 -
oracle-控制文件备份和恢复
控制文件(control file)是数据库重要的文件,一旦其丢失将导致数据库宕机。控制文件在数据库的MOUNT阶段被读取,它记录着数据库许多重要的信息。因此控制文件的日常检查以及一些常规故障恢复方法就是需要我们必须要掌握的。一、控制文件的查询-->通过参数查询SYS@testdb>show parameter control_files;NAME原创 2014-03-28 12:54:29 · 2407 阅读 · 1 评论 -
oracle-synonym(同义词)
从字面上理解就是别名的意思,和试图的功能类似。就是一种映射关系。同义词拥有如下好处:节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;扩展的数据库的使用范围,能够在不同的数据库用户之间实现无缝交互;同义词可以创建在不同一个数据库服务器上,通过网络实现连接。此外如果要创建一个远程的数据库上的某张表的同义词,需要先创建一个Database Link(数据库连接)来扩展访问,然后在使用如下语句原创 2014-03-28 14:02:38 · 1103 阅读 · 0 评论 -
DATAGUARD-3种保护模式切换
前面我们对DATAGUARD做了一些介绍并搭建了一个测试环境,还提到了DATAGUARD有3种保护模式,但是如何来设置这3种模式并没有提到。在这里我们将对3种模式进行介绍以及他们的配置过程。一、三种保护模式的相关配置比较 最大保护最大可用最大性能REDO写进程LGWRLGWRLGWR或者ARCH网络传输模式SY原创 2014-03-27 15:55:02 · 1360 阅读 · 0 评论