LINUX学习(四)在Linux文件内容查询命令
grep、fgrep和egrep命令 这组命令以指定模式搜索文件,并通知用户在什么文件中搜索到与指定的模式匹配的字符串,并打印出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名。grep命令一...
ORA-03113错误分析
ORA-03113错误分析----------------------前言----------------------每一个DBA在进行数据库管理的过程中不可避免的要遇到形形色色的错误(ORA-xxxx).有些错误由于频繁出现、原因复杂而被DBA们戏称之为"经典的错误"....
ora 19804 与ora 19809 错误及解决
[oracle@solbbk:~]$oerr ora 1980919809, 00000, "limit exceeded for recovery files"//*Cause: The limit for recovery files specified by the// DB_RECOVERY_FIL...
LINUX学习(三)在Linux环境下运行DOS命令
Linux系统提供了一组称为mtools的可移植工具,可以让用户轻松地从标准的DOS软盘上读、写文件和目录。它们对DOS和Linux环境之间交换文件非常有用。它们是不...
LINUX学习(二)备份与压缩命令
用户经常需要备份计算机系统中的数据,为了节省存储空间,常常将备份文件进行压缩。下面分别介绍备份与压缩的命令。 tar命令 tar可以为文件和目录创建档案。利用tar,用户可以...
LINUX学习(一)文件与目录操作
用户的数据和程序大多以文件的形式保存。用户使用Linux系统的过程中,需要经常对文件和目录进行操作。本章讲述了文件与目录的基本概念,有关文件和目录操作的命令以及如...
在UNIX裸设备和文件系统之间移动ORACLE
一、关于裸设备 1.1 什么是裸设备(RAW DEVICE) 裸设备是指未创建文件系统的磁盘分区(raw partition)或逻辑卷(raw logical volume),应用程序直接通过一 个字符设备驱动程序对...
用裸设备与Oracle数据库的性能
要知道这样一个事实:磁盘I/O是影响Oracle数据库性能的一个重要原因。就本质来说,任何Oracle数据库负责存储数据,从磁盘中查询数据是非常昂贵和费时的操作。 ...
裸设备和Oracle问答20例
裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备。本文收集裸设备和Oracle问答20例。 1.什么叫做裸设备? 裸设备,也叫裸分区(原始分区),是一种没有经过格...
ORA-01200原因及解决方法
ITPUB 论坛上的一个帖子,分享一下,谢谢LZ oracle_小秋在数据库startup时,报错:[oracle@Oracle9i:~]$sqlplus /nologSQL*Plus: Release 9.2.0.4.0 - Production on Sat May 22 11:50:27 2010Copyright (c) 1982, ...
当前日志组全部损坏的恢复
当前日志组是指在被后台进程LGWR写入事务变化的日志组。如果在关闭状态下,当前日志组全部损坏或出现介质失败,那么数据库不能重启。1)查看当前的日志组状态。SQL> s...
恢复重做日志
关闭情况下,非活动日志组成员全部损坏。此时DBA可以增加新日志组,删除原有日志组,然后打开数据库。1)查看当前的日志状态。SQL> select group#,thread#,sequence#,status from v$log; G...
关于ORA_ROWSCN 的一点研究
10g里为表新增加了一个伪列ORA_ROWSCN先来简单理解一下ORA_ROWSCN的实现原理。我们知道,每个Block在头部是记录了该block最近事务的SCN的,所以默认情况下,只需要从block头部直接获取这个值就可以了,不需要其他任...
Oracle的语句中的提示
这所提到的提示,都是Oracle9i的提示。一个语句中,可以含有一个或多个提示,当含有多个提示时,某些或者全部提示会失效。 提示中表名可以是别名。为了更好的理解这些...
如何复制控制文件在ASM实例存储
本文介绍如何在ASM实例的环境下,去复制2个控制文件的过程。如果在文件系统,相对比较简单了。##Make sure db is in the archived modeSQL> archive log listDatabase log mode Archive ModeAutomatic archival ...
RAC swap 不足, 实例down --解决
在论坛上看到一个案例,觉得不错,分享一下AIX RAC swap 不足, 实例down --解决os : aix 5.3 + hacmp 5.4.1db : 10.2.0. 3 racalert.logMon Sep 1 03:49:17 2008Process startup failed, error stack:M...
成就DBA职业生涯
介绍许多年来,我在不同的新闻组上花费了很多时间与那些想知道如何得到数据库管理员(DBA)的工作或者如何成长为一名DBA的IT人进行交谈,现在他们有了工作。这些年来许多人针对如何达到这个目标提出了不同意...
基于取消的不完全恢复
基于取消的不完全恢复是指数据库恢复到特定日志序列号之前的状态。当因丢失归档日志或重做日志完全恢复失败时,可以使用这种方法。在做这个实验时我是将序列号位 23的日志文件删除了。实验表t1;SQL> select * fro...
基于SCN的不完全恢复
有几天没写了,呵呵!这几天比较忙,赶着做关于一个桌面搜索的软件。做了基于取消的不完全恢复和基于SCN的不完全恢复,一直没写成博客,现在可以补一下了。先介绍一下...
基于时间的不完全恢复
基于时间的不完全恢复是指当出现了用户错误比如失误操作 drop table ,truncate table 时,使用备份文件,归档日志和重做日志文件将数据库恢复到用户误操作点的状态,从而恢复...