- 博客(26)
- 收藏
- 关注
原创 第四章 ORACLE体系结构 (三) 还原段
数据库管理系统对库中的一行数据进行写操作时,需要将这行数据用排他锁锁上。除了正在进行操作的进程之外,其他的任何进程(用户)不能访问上了排他锁的数据行的。 当一个进程正在写某一行数据时,其他的进程可以读这行但是不能写操作。此时其他进程读的是写之前的数据。oracle通过在所有的dml操作之前将原来的数据复制到还原段(9i版本之前叫回滚段)上来实现这一功能的。从9i开始,管理还原数据可以...
2018-11-01 22:26:45 270
原创 第三章 ORACLE数据库工作流程与ORACLE文件系统结构 (三) 文件系统结构
模式与用户一一对应,名字相同。参数文件[root@host10 oracle]# cat /u01/app/oracle/product/11.2.0/xe/dbs/init.ora# # $Header: rdbms/admin/init.ora /main/23 2009/05/15 13:35:38 ysarig Exp $ # # Copyright (c) 1991...
2018-09-14 22:35:27 330
原创 第六章 【用户】【角色】【权限】
对于数据库来讲,安全性的重要程度不言而喻,今天我们就来聊一聊Oracle的权限体系。 1.账户管理 在此之前,先解释下一个容易混淆的概念:模式。所谓模式,指的是用户账户所拥有的一组对象(比如表,索引,视图,同义词之类的)。所以严格意义上来讲它跟账户是不同的概念,切莫混淆。 创建一个账户 1 2 3 4 5 6 7...
2018-09-06 20:50:32 323
原创 第二章 ORACLE安装 之二 企业版本的安装方法
前言:图形界面安装时,有两个选项:oracle base 是数据库的安装顶层目录 : /u01/app/oracle software location软件目录为RDBMS软件的安装目录,这些目录都是在环境变量中读取的。安装在 /u01/app/oracle/product/11.2.0/dbhome_1 开始:[root@host11 opt]#...
2018-09-06 18:57:20 307
原创 第三章 启动关闭流程与ORACLE文件系统结构 (二) 启动关闭过程
Oracle数据库的完整启动过程包含以下3个步骤:简单地说,就是:启动实例-->加载数据库-->打开数据库.------------------------------------------------------------------------------------------------------------------1.创建并启动与数据库对应的实例。...
2018-09-05 19:25:30 113
原创 第七章 重做日志与归档日志 (一) 重做日志
实验说明Oracle重做日志与归档日志的作用2012年11月21日 13:41:25 阅读数:11425更多个人分类: Oracle备份恢复版权声明:随意复制转载,走捷径懒省事是中国IT的一大悲哀,继承和创新再到原创才是人间正道 https://blog.csdn.net/IndexMan/article/details/8207447最近在学习Oracle 归档日志模式的管...
2018-09-04 21:43:35 1958
原创 第十章 【备份】与【恢复】 (三) --RMAN
~~~~~~~~~~~~~~~~~oracle11g释放recovery_file_dest,解决ORA-002572013年04月18日 08:55:19阅读数:1815SQL> conn hr/hrERROR:ORA-00257: archiver error. Connect internal only, until freed.Warning: You...
2018-09-04 21:43:13 143
原创 第十章 【备份】与【恢复】 (四) 手工备份
~~~~~~~~~~~~~~~~~~控制文件SQL> select value from v$parameter where name = 'control_files';VALUE--------------------------------------------------------------------------------/u01/app/oracle...
2018-08-28 17:53:28 295
原创 第十章 【备份】与【恢复】 (一) 备份方法
ORACLE的差异增量备份和累积增量备份 先看MYSQL的:t1表 数据 23:00 文件名 备份量周一 完全 10条数据 1.sql 10周二 差异 新写 2 条数据 2.sql 2周三 5条 3.sql 7周四 3条 4.sql 10周五 1 5.sql 11周六 4 6.sql 15周日 差异 9 7.sql 24 t1表 数据 23:00 文...
2018-08-25 21:53:58 220
原创 第十章 【备份】与【恢复】 (五) 手工热备份 表空间
oracle 11g手工热备-表空间rm_rf_db0人评论452人阅读2018-01-24 22:35:19手工热备必须在归档模式下进行,只读表空间不能做热备,临时表空间不需要做热备。SYS@PROD> archive log list;——开启了归档Database log mode Archive ModeAutomatic archival ...
2018-08-24 22:54:07 126
原创 第七章 重做日志与归档日志 (二) 归档日志
Oracle-归档日志详解(运行模式、分类)一、Oracle日志分类 分三大类: Alert log files--警报日志,Trace files--跟踪日志(用户和进程)和 redo log 重做日志(记录数据库的更改)。 本文主要关注Oracle的重做日志。 重做日志分为在线重做日志和归档重做日志。 online Redo log files--在线...
2018-08-24 22:50:12 352
原创 第十六章 【闪回技术】
概述: 闪回技术是Oracle强大数据库备份恢复机制的一部分,在数据库发生逻辑错误的时候,闪回技术能提供快速且最小损失的恢复(多数闪回功能都能在数据库联机状态下完成)。需要注意的是,闪回技术旨在快速恢复逻辑错误,对于物理损坏或是介质丢失的错误,闪回技术就回天乏术了,还是得借助于Oracle一些高级的备份恢复工具如RAMN去完成(这才是Oracle强大备份恢复机制的精髓所在啊) 撤...
2018-08-22 22:54:45 161
原创 第四章 ORACLE体系结构 之二
SCNSCN即系统改变号(System Change Number),是在某个时间点定义数据库已提交版本的时间戳标记。是系统中维持数据的一致性和顺序恢复的重要标志,是数据库非常重要的一种数据结构。 Oracle为每个已提交的事务分配一个唯一的SCN。 SCN的值是对数据库进行更改的逻辑时间点。 Oracle使用此编号记录对数据库所做的更改。在数据库中,SCN也可以说是无处不在,数据文件头,控制...
2018-08-22 22:53:51 274 1
原创 第四章 ORACLE体系结构 之一
这里图片是网上搜索的,其中几张是官方图,很重要。名词:实例数据库 一、什么是Oracle数据库?内存结构,进程结构,存储结构 Oracle DataBase是由两个部分组成: 实例:实例是数据库启动时初始化的一组进程和内存结构 数据库:数据库则指的是用户存储数据的一些物理文件正因为如此我们一般才会说 关闭和启动实例,加载卸载数据库,...
2018-08-22 22:00:19 493
原创 第十章 【备份】与【恢复】 (六) 企业在实际生产中的定时备份策略
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~周一 level0 周二 level2周三 level2周四 level1周五 level2周六 level2周日 level2 分析:ORACLE从10g版本就不再推荐2级备份!也就是说只需要0级和1级即可!! 那么这三个级别分别怎么...
2018-08-21 22:58:45 234
原创 第十章 【备份】与【恢复】 (二) --物理备份
在ORACLE的免费学习版本XE上进行物理备份实验。 [root@host5 ~]# su - oracle[oracle@host5 ~]# sqlplus /nologSQL> connect / as sysdbaConnected.如果数据库还没开启,则SQL> startup数据库开启。 1.创建测试表空间 user_data 和数...
2018-08-20 22:58:45 191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人