文件-init.ora说明
先看下init.ora长什么样?就是一些键值对[root@oraclelinux dbs]# cat init.ora############################################################################### Copyright (c) 1991, 2001, 2002 by ...
dedicated server连接测试
当ORACLE以DEDICATED SERVER连接到服务器时:ORACLE对于每个会话都会生成新的专用服务器,会话与专用服务器间是一对一的关系测试:会话1:启动数据库以后没有用户连接上来的进程情况[oracle@oraclelinux ~]$...
测试TOM=SQLLDR生成外部表
什么是外部表--简单说就是可以把操作系统文件当成是一个只读的数据库表 下面测试利用SQLLDR来生成外部表测试开始[oracle@oraclelinux ~]$ cat demo1.ctlLOAD DATAINFILE *INTO TABLE DEPT_...
测试TOM=用PLSQL加载LOB类型数据
测试开始会话1:以SYS用户,创建两个逻辑目录,它们是指向操作系统中现有物理目录的指针。SQL> create or replace directory dir1 as '/tmp/';Directory created.SQL> create or replace directory "dir2" as '/tmp/...
测试TOM=SQLLDR加载内嵌换行符数据
换行符是SQLLDR默认的行结束符号,在ORACLE816以后可以实现加载数据中带有换行行的数据。基本原则就是用一个非换行符的其它字符表表示数据中的换行符号。测试:会话1:修改测试表结构,建立如下控制文件...
测试TOM=SQLLDR使用CASE语句
应用场景:当一个列中的格式有多种,如时间,有些值是一种格式,有些值是另一种格式,如何分别对它们处理,就可以用CASE.测试会话1:修改控制文件[oracle@oraclelinux ~]$ cat dept_load13.ctlLOAD DATAINFI...
测试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,如何写控制文件...
datastage7.5 can't view data?
问题:datastage7.5在WINDOWS安装以后无法查看ROW_GENERATOR中的数据? ##I TFCN 000001 17:04:29(000) <main_program> Ascential DataStage(tm) Enterprise Edition 7.5 Copyright (c) 20...
约束的延迟创建DEFERRABLE
说明约束延迟创建SQL> create table t (id integer);Table created.SQL> alter table t add constraint id_pk primary key(id) deferrable initially deferred;Table altered.SQL> insert into t values(1);1 row cr...
CATALOG选项说明1
CATALOG是什么?是一个独立的数据库,在没有CATALOG的时候我们使用RMAN进行恢复备份的信息都存储在控制文件中,但是控制文件一般是有一定大小的,所以引入CATALOG。当在还原恢复的时候使用CATALOG的时候,数据库的备...
测试恢复7==不完全恢复
当归档日志丢失,或者联机日志丢失了一部分,这个时候不能恢复到出错前的状态,只能恢复到出错前更早时间点状态,这叫不完全恢复。不完全恢复总的来说就是说在恢复中有到的东西有丢失,比如日志文件等。 ...
SHELL-分析日志实例
目的:分析日志提取有用信息出报告,以监控日常系统运行情况#!/bin/sh#############################analyze xxx.log#version1#created date:2012-4-28############################echo 'alalyze log file ...
测试恢复6==测试RMAN恢复的时候选 用那一个备份集
测试RMAN恢复是采用那一个备份集========================准备工作===============================会话1:用RAMN做合为中备份[oracle@oraclelinux ~]$ rman target /Recovery Manager: Release 10.2.0....
resetlog理解
如果你使用一个备份的控制文件,或者是不完全恢复的情况下呢,必须使用RESETLOGS选项来打开数据库。这个选项在系统中做了如下工作。1.重新设置日志,从新开始,序号由1开始。把当前联机重做日志归档,归档后...
测试恢复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 ...