- 博客(14)
- 收藏
- 关注
原创 ORACLE DATABASE 10G FALSHBACK 知识整理
当出现介质损坏时(如数据文件丢失),任何闪回方法都毫无用处,只能执行标准的备份、还原与恢复。1) 默认在闪回区flash_recovery_area存放的7种文件a) 磁盘备份的默认位置(BACKUP AS COPY);b) 归档日志的默认位置(ARCHIVE LOG,不推荐,应尽快放到其他位置,因为一旦闪回区满,归档将停止,进而导致DML停止);c) RMAN备份(全备份);d) 控制文件自动备份(在RMAN中的设置);e) 复用的控制文件;f)
2013-09-12 20:32:42
990
原创 ORACLE FLASHBACK DATABASE 知识整理
1) 只有SYSDBA有权执行,闪回前一定要记录当前SCN2) 需要停机,并要求处于ARCHIVELOG模式中3) 闪回日志不能被复用和归档,是自动管理的。RVWR进程负责读SGA中的FLASHBACK BUFFER,写闪回日志,写的的内容是完整的数据块映像的日志。4) 使用FALSHBACK DATABASE闪回后的各数据块SCN很可能不一致,即闪回结果不是一个确定的时间点,而是该时间点前后的一个范围,所以必须用RESETLOGS打开数据库,或者使用alter databas
2013-09-11 23:23:24
2208
原创 ORACLE FLASHBACK QUERY 知识整理
1 通用的闪回方法SQL> select * from knight.books;//当前状态 ID NAME PRICE------------------------------ ---------- 200 WEBWORK 299.9 201 PMP
2013-09-09 21:04:21
1180
原创 ORACLE FLASHBACK DROP 知识整理
1) 不要求停机,也不需要备份。2) 无需配置,可以通过权限禁用3) 只有本地管理(非字典管理)的非SYSTEM表空间的数据才会进入回收站,也才能使用flashback drop4) 专门用于DROP命令,只能应用于表,被DROP的表可以在回收站被查看到(SQL>show recyclebin;//查看)。无法闪回TRUNCATE,被PURGE的表无法闪
2013-09-09 20:26:10
994
原创 ORACLE PROFILE 知识整理
1 知识储备1) 配置文件(PROFILE)是一个只允许具有CREATE PROFILE 的权限的用户设置口令管理和资源限制的对象。2) 创建数据库时会创建一个默认(DEFAULT)配置文件,该文件对所有资源不做任何限制。3) 一个用户只能拥有1个配置文件4) 配置文件分两部分,资源参数(resource parameters) 和
2013-09-08 21:27:22
717
原创 ORACLE ARCHIVE LOG(归档日志)知识整理
1 知识储备一旦数据库置为archivelog mode,则之前的备份全都失效,需要重新做备份2 参数设置1) log_archive_dest:使用log_archive_dest参数最多可设置2个归档路径,通过log_archive_dest设置一个主归档路径,通过log_archive_duplex_dest参数设置一个从归档路径。所有的
2013-09-08 20:52:53
8352
原创 ASMCMD命令释义
/**未做任何标识的为11G独有命令**/help(10G) 帮助命令1实例管理命令1) dsget返回discovery diskstring2) dsset设置discovery diskstring3) (常用命令)(10G)lsct显示当前oracle ASM的客户端,一般指数据库实例和ASM实例,数据来源于V$ASM_CLIENT视图4)
2013-09-04 21:23:24
1236
原创 ORACLE ASM知识储备
1 知识储备1) ASM可以接收未格式化的物理卷或逻辑卷,即ASM不接受任何具有文件系统的卷。2) ASM不能用于ORACLE主目录,只能用于数据库文件。3) ASM只能使用口令文件或者操作系统身份验证作为用户SYSOPER或者SYSDBA进行链接。4) ASM实例增加了两个新的进程RBAL和ARBn进程。当向磁盘组添加或者移除磁盘时,RBAL进程打开
2013-09-04 21:07:17
962
原创 LINUX下创建ASM实例过程详细图解
1、查看LINUX内核版本# uname -r2.6.18-164.el52、选择ASMLIB根据不同的内核选择不同版本的ASMLIB,下载地址(http://www.oracle.com/technetwork/server-storage/linux/downloads/index.html)3、安装ASMLIB# rpm -ivh oracleasm*.rp
2013-09-01 23:18:21
2464
原创 WINDOWS下创建ASM实例过程详细图解
1、物理磁盘准备 在控制面板-管理工具-计算机管理-磁盘管理,下添加待管理的磁盘,扩展分区-逻辑分区-不格式化-自动指定盘符2、启动CSS(Oracle Cluster Synchronization Service,集群同步服务)c:/>localconfig add;3、 创建监听。4、 准备ASM磁盘执行$ORACLE_HOME/BIN/asmtool
2013-09-01 22:51:14
2673
原创 ORACLE 10G 迁移至ASM过程小结
迁移在两台虚拟机上进行/***为了方便,在开始前直接创建了TEST2数据库在ASM上,即TEST2是一个运*行的ASM上的空数据库,这样,步骤中的修改pfile的步骤可不进行,直接备份出来即可。*/源机:WINDOWS SERVER2003 sp2 32bit文件管理:OS管理SQL> select * from v$version where rownum
2013-08-29 23:19:38
1277
原创 ORACLE过程小结(包括查询过程、DML执行过程、DBWn写磁盘的过程)
1 查询过程1) 进程首先检查内存以及数据库高速缓存区,看是否存在所需数据的数据块。如果不存在,进行第2步;如果存在,进行第4步。2) 如果查询开始后,待查询数据块变化了,系统将在进入保护这个变化的撤销段定位数据块;如果没有变化,系统定位对应的数据块.进行第3步。3) 由服务器进程根据LRU算法(最近最少使用)将这些数据块复制到数据库高速缓存区的空闲
2013-08-29 00:16:57
2150
原创 ORACLE STARTUP & SHUTDOWN
只有SYSDBA和SYSOPER有权限关闭或者开启数据库。1 STARTUP2 SHUTDOWN 2.1 关闭过程2.2 immediate关闭长时间无反应可能的原因:有transaction需要rollback,只能等待事务回滚完毕,数据库达到一致的状态.要查看alert log看有无报错,有报
2013-08-28 23:52:50
853
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人