上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 50 下一页

2021年12月23日

26.查看oracle某个错误代码

摘要: 我们经常会在oracle的告警日志中看到关于ORA-xxxx这样的错误,可能有时候这种报错信息显示不是很完整,那么我们可以使用如下命令进行查看: [oracle@node04 ~]$ oerr ora 30012 30012, 00000, "undo tablespace '%s' does no 阅读全文

posted @ 2021-12-23 20:37 太白金星有点烦 阅读(216) 评论(0) 推荐(0)

2021年12月19日

25.oracle坏块修复的几种方式

摘要: 1.前言 Oracle 数据库的运行不可避免的会遇到各种各样的错误,就比如数据表出现坏块,此时,你这张表的数据就无法访问了,有什么好的办法可以恢复呢? 2.介绍 对于oracle数据块物理损坏的情形,通常可以分为两种情况: 有备份,通过RMAN恢复 无备份,通过DBMS_REPAIR修复 3.RMA 阅读全文

posted @ 2021-12-19 21:01 太白金星有点烦 阅读(822) 评论(0) 推荐(0)

24.oracle表空间的状态?

摘要: 1.前言 对于oracle来说,表空间有四种状态,在线(online),离线(offline),只读(read only),读写(read write),我们可以通过如下命令进行查询 SQL> select a.name as tablespace,b.file#,b.status,b.name a 阅读全文

posted @ 2021-12-19 16:26 太白金星有点烦 阅读(391) 评论(0) 推荐(0)

23.控制文件和scn

摘要: 1.前言 在oracle中有这样的一个比喻:控制文件是数据库的大脑,而system表空间是数据库的心脏,这里我们在回顾一下数据库启动过程,首先是nomount阶段,在该阶段,oracle首先寻找参数文件,然后根据参数文件的参数(如内存分配大小等),创建实例(instance),分配内存,启动后台进程 阅读全文

posted @ 2021-12-19 14:03 太白金星有点烦 阅读(393) 评论(0) 推荐(0)

2021年12月17日

22.AWR报告获取

摘要: 这里直结用sql语句生成或者用PL/SQL编辑器生成 sql>var snap_id number; sql>exec :snap_id :=dbms_workload_repository.create_snapshot('TYPICAL'); sql>print snap_id; sql>sel 阅读全文

posted @ 2021-12-17 17:19 太白金星有点烦 阅读(147) 评论(0) 推荐(0)

2021年12月7日

21.Oracle权限详解

摘要: Oracle权限管理详解 Oracle 权限 权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限:Object 对象级、System 系统级、Role 角色级。这些权限可以授予给用户、特殊用户public或角色,如果授予一个权限给特殊用户"Public"(用户public是o 阅读全文

posted @ 2021-12-07 13:55 太白金星有点烦 阅读(324) 评论(0) 推荐(0)

3.Oracle闪回技术之闪回数据03

摘要: 1.闪回表(Flashback table) 使用该特性可以将该表恢复到恢复到之前的任意时刻点上,它与flashback query不同的是,flashback query仅仅是得到在某一个时刻点上的快照,并不会改变当前表的物理状态,而flashback table却能够将表以及附属对象一起恢复到以 阅读全文

posted @ 2021-12-07 13:46 太白金星有点烦 阅读(125) 评论(0) 推荐(0)

2021年12月5日

2.Oracle闪回技术之基本介绍02

摘要: 1.Flashback的简单原理 Oracle会将数据库数据的每1个改动记录在日志文件中,所以理论上依靠日志文件,是能将数据库回滚到任何一个时间点的 而flash的机制有点类似与回收站,会把数据库改动前的镜像放到undo表空间中, 如果用户rollback 1个数据对象,只需要找到undo表空间中对 阅读全文

posted @ 2021-12-05 22:15 太白金星有点烦 阅读(117) 评论(0) 推荐(0)

1.Oracle闪回技术之闪回查询01

摘要: Oracle闪回技术(Flashback) oracle的闪回技术有一种时间的穿越的功能,主要是针对误操作,比如说误删除了表、误删除数据、其它错误的数据库操作等等,这些都是有可能是人为的,因此针对这些误操作,Oracle发明了闪回技术(flashback) oracle的闪回操作主要有两大类:一种是 阅读全文

posted @ 2021-12-05 20:21 太白金星有点烦 阅读(2825) 评论(0) 推荐(0)

2021年12月4日

20.Oracle运维脚本:hist和err

摘要: 首次使用rman备份数据库时,为了安全起见,我们应该将整个数据库exp出来,显而易见,每次手敲exp代码是不可取的。 为了,这里可以写一个exp脚本,之后的每次导出便只需敲写./exp_dp_full.sh或者sh exp_db_full.sh,还能实现各个参数的前后一致,如下: export NL 阅读全文

posted @ 2021-12-04 18:02 太白金星有点烦 阅读(153) 评论(0) 推荐(0)

上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 50 下一页

导航