ora-00283
问题描述:SQL> show user;USER is "SYS"SQL> recover datafile 9;ORA-00283: recovery session canceled due to errorsORA-01110: data file 9: '/u01/oradata/dbtest/qq01.dbf'ORA-01157: cannot identify...
测试恢复3==当数据库处于打开状态时的恢复
说明:数据库在打开状态下需要恢复要怎么做呢?首先明确什么时候需要这么做这么做的前提是什么===发生损坏的文件和SYSTEM表空间没关系【系统表空间如果有问题那只能在关闭状态下进行恢复】,数据库在恢复的...
对象表
对象表是基于一个TYPE创建的表,而不是列的集合如:会话1对象表的创建SQL> conn scott/scottConnected.SQL> create or replace type address_type-----先创建类型 2 as object 3 (c...
oracle-tom-table-iot
目的:使用IOT表索引组织表---就是存储在一个索引结构中的表。我们一般的的表都是堆表,它的数据存放是无组织的。IOT表也就是索引组织表中的数据是按照主键存储和排序使用场景:当一个表的所有列都是索引时...
oracle-tom-表和段关系
TABLE &SEGMENT RELATIONSHIP:一个表可以对应一个或者多个段,最简单的情况是一个表对应一个段。一般情况下创建一个表也就是创建一个表段,下面包含区,区下面又划分为块。这是一般的存储结构。也有例外情况。如:会...
tkprof使用一例
tkprof用来使TRACE文件可读会话1:SQL> conn /as sysdbaConnected.SQL> alter session set sql_trace=true;Session altered.SQL> select * from t; X---------- &nb...
oracle-tom-dmllock-tm
TM 锁(TM lock)==用于确保在修改表的内容时,表的结构不会改变如果一个表正在被更新,但是其它会话对它进行DROP会话1:SQL> update t set wner='xxx';1655 rows updated.SQL> 会话2:SQL...
oracle-tom-dmllock-tx
ORACLE 的DML锁作用:确保一次,只有一个人能修改某一行,你在处理这个表时,别人不能删除这个表tx锁--事务锁,当事务发起第一个修改时会得么TX锁,直到事务提交或回滚。TX锁原理--是一种排队机制,...
ORA-01549
问题:删除测试表空间的时候报ORA-01549处理:查看表空间下有没其它对象SQL> select tablespace_name,segment_name from dba_segments where tablespace_name='QQ';TABLESPACE_NAME &n...
rman--备份集的复制duplexed backup sets
RMAN支持同时备份4份,同样一个备份集合可以一次备份4份,放到不同地方,以防一个丢失了,其它地方还有。如RMAN> configure device type disk parallelism 1 backup type to backupset;old RMAN configuration param...
RMAN提高备份速度
RMAN提供了一个参数来控制并发,并发可用来加速备份速度RMAN> configure device type disk parallelism 3 backup type to backupset;old RMAN configuration parameters:CONFIGURE DEVICE TYPE DISK PARALLE...
oracle备份常用命令
1.list backup;列出数据库中所有的备份信息。2.list backup of controlfile;列出所有备份的控制文件。3.list backup of datafile ' 或者 list backup of datafile 对应数据文件的ID号。数据文件全路径.d...
rman backup
前提:归档模式下! 1. 全库备份2.指定备份集存储的位置3.查看创建的全库备份RMAN> list backup of database;List of Backup Sets===================BS Key Type LV Size Devi...
oracle-tom死锁演示
Oracle 中极少出现死锁,甚至可以认为几乎不存在。通常情况下必须人为地提供条件才会产生死锁死锁原因:导致死锁的头号原因是外键未加索引,第二号原因是表上的位图索引遭到并发更新在以下两种情况下,Oracle 在...
oracle-演示tom-insert阻塞
如果应用允许最终用户生成主键/惟一列值,往往就会发生INSERT 阻塞。为避免这种情况,最容易的做法是使用一个序列来生成主键/惟一列值。序列(sequence)设计为一种高度并发的方法,用在多用户环境中生成惟一键...
WINDOW下系统监控
oracle-- tom悲观锁演示
环境Release 10.2.0.1.0悲观锁定:在修改数据前就在数据上加锁防止其它用户同时更新数据会话1:用户1查询一些数据,想从这些数据中找出要更改的,比如它想要更新EMPNO=7934这一条SQL> select em...
oracle--手动热备表空间
为什么是热备--就是为了不影响中断业务。手动热备表空间1.查找表空间信息以及对应的数据文件2.开始备份3.还要备份归档日志文件和控制文件信息正常情况下这样就算完事了,但是很有可能会出现一种情况...
SHELL-引号说明
目的:总结引号使用,分类:双引号,单引号,反引号,反斜杠双引号--引用除掉字符$,`,\外的任意字符或者字符串单引号--与双引号类似,不同的是shell会忽略任何引用值反斜杠--如果一个字符有特殊含义,反斜杠防止SHE...
SHELL--变量说明
目 的:回顾总结SHELL中变量方便查阅SHELL中变量大体上为为以下几种--本地变量,环境变量,变量替换(显示变量),位置变量,标准变量,特殊变量,影响变量的命令。相应说明:1.本地变量:本地变量在用户当前SHEL...