测试TOM=SQLLDR函数使用1
一个列可以是对一个或者多个其它列引用函数的结果,类似拼接字符串那种意思,只不过这里是列孙是字符测试会话1:创建新的控制文件[oracle@oraclelinux ~]$ vi dept_load11.ctlload datainfile *into tab...
测试TOM=SQLLDR使用函数加载数据
要在SQLLDR脚本中向某列应用函数,只需要将这个函数增加到控制文件中,用两引号括起来。测试如下[oracle@oraclelinux ~]$ cat dept_load10.ctlLOAD DATAINFILE *INTO TABLE DEPT_LOAD REPLACEFIELDS TERMINATED...
测试TOM=SQLLDR加载日期数据
想加载日期类型数据只需要在控制文件中增加DATE数据类型,并指定日期格式,格式和数据库中提供的日期函数中指定的那些格式一样。测试开始[oracle@oraclelinux ~]$ cat dept_load9.ctlload datainfile *into table de...
测试TOM==SQLLDR加载固定格式数据
如果平面文件中的数据格式固定,如NAME1-5字节,CITY6-10字节。这种格式的数据最适合用SQLLDR来处理,加载的速度也最快,要实现这一功能只需要用到SQLLDR的POSITION选项,这个选项是用来指定列的数据位置范围的。...
测试TOM=SQLLOADER加载制表符号数据
用字表符分割的数据,有两种加载办法1.TERMINATED BY X '09'2.TERMINATED BY WHITESPACE=============以WHITESPACE来测试制表符数据的加载=================会话1:清空测试表数据,创建新的控制...
测试TOM=SQLLOADER1
测试SQLLOADER使用,它是一个加载数据的工具,==============================================================以下情况测试数据控制文件中包含数据的情况下,如何使用SQLLOADER,如何写控制文件...
测试恢复7==不完全恢复
当归档日志丢失,或者联机日志丢失了一部分,这个时候不能恢复到出错前的状态,只能恢复到出错前更早时间点状态,这叫不完全恢复。不完全恢复总的来说就是说在恢复中有到的东西有丢失,比如日志文件等。 ...
测试恢复6==测试RMAN恢复的时候选 用那一个备份集
测试RMAN恢复是采用那一个备份集========================准备工作===============================会话1:用RAMN做合为中备份[oracle@oraclelinux ~]$ rman target /Recovery Manager: Release 10.2.0....
测试恢复5==使用2进制形式文件恢复控制文件
先看一下当向表中插入一条数据以后,数据存放在那里会话1:先生成1条测试数据SQL> show user;USER is "QQ1"SQL> create table t2 (id int,name char(10)) tablespace qq;Table created.SQL> insert ...
测试恢复3==当数据库处于打开状态时的恢复
说明:数据库在打开状态下需要恢复要怎么做呢?首先明确什么时候需要这么做这么做的前提是什么===发生损坏的文件和SYSTEM表空间没关系【系统表空间如果有问题那只能在关闭状态下进行恢复】,数据库在恢复的...
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...
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)设计为一种高度并发的方法,用在多用户环境中生成惟一键...
oracle-- tom悲观锁演示
环境Release 10.2.0.1.0悲观锁定:在修改数据前就在数据上加锁防止其它用户同时更新数据会话1:用户1查询一些数据,想从这些数据中找出要更改的,比如它想要更新EMPNO=7934这一条SQL> select em...
oracle--手动热备表空间
为什么是热备--就是为了不影响中断业务。手动热备表空间1.查找表空间信息以及对应的数据文件2.开始备份3.还要备份归档日志文件和控制文件信息正常情况下这样就算完事了,但是很有可能会出现一种情况...