易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle之EXP与IMP


 
使用EXP
EXP命令行选项
1,BUFFER
该选项用于指定提取行数据时的缓冲区尺寸.通过设置该选项,可以确定导出时数据提起尺寸.该选项只适用于常规选项.
Exp scott/tiger tables=dept,emp file=a.dmp buffer=81920
2,COMPRESS
该选项用于指定导入管理初始区(INITIAL)的方法.默认值为Y.当设置该选项为Y时,oracle会将INITIAL设置为表段的当前尺寸;当设置该选项为N时,oracle仍然使用表段的原有存储参数(INITIAL和NEXT).
3.CONSISTENT
该选项用于指定是否使用SET TRANSACTION READ ONLY语句确保取得一致时间点的数据,默认值为N .当设置该选项为Y时,所有被导出表会在同一个事务内完成导出.确保取得一致时间点的数据,当设置该选项为N时,每个被导出表会使用独立事务导出.需要注意,导出数据库时,为
了避免snapshot too old 错误,不要将选项CONSISTENT设置为Y.
4,CONSTRAINTS
设是否导出表的约束,默认值为Y.
5,DIRECT
该选项用于指定是否使用直接导出方式,默认值为N.当设置该选项为Y时,采用直接导出方式;当设置为N时,采用常规导出方式.需要注意,直接导出方式速度要优于常规导出,但要求客户端和服务端的字符集必须完全一致.
6.FEEDBACK
指定导出行数显示进程框,默认为0,如果设置该选项为10,则每导出10行显示一个园点(.)
7,FILE
该选项用于指定导出文件名
8,FILESIZE
该选项用于指定导出文件的最大尺寸.
9,FLASHBACK_SCN
该选项用于指定导出特定SCN时刻的表数据.FLASHBACK_SCN选项和FLASHBACK_TIME选项不能同时使用.
Exp system/manager tables=scott.dept,scott.emp file=a.dmp
Flashback_scn=941931
10.FLASHBACK_TIME
指定导出特定时刻的数据
Exp system/manager tables=scott.dept,scott.emp file=a.dmp
Flashback_time=”’2004-07-06 15:59:52’”
11.FULL
指定数据库导出模式,默认值为N,当设置为Y时,导出除SYS外所有其他方案的对象.
12.GRANTS
该选项用于指定是否导出对象权限信息,默认值为Y.
13.HELP
14.INDEXES
指定是否导出与表和簇相关的索引,默认值为Y
15,LOG
指定导出日志文件的名称,默认情况下不好生成导出日志文件.
16.OBJECT_CONSISTENT
用于指定是否基于对象级设置只读事务导出,默认值为N,当设置该选项为Y时,基于每个对象设置一个只读事务,然后导出相应对象的数据.
17.OWNER
指定用于导出模式.
18.PARFILE
指定导出工具要使用的参数文件名.如果经常需要使用EXP工具导出数据,


相关文档:

ORACLE NULL详解

问:什么是NULL?
答:在我们不知道具体有什么数据的时候,也即未知,可以用NULL,我们称它为空,ORACLE中,含有空值的表列长度为零。
 
ORACLE允许任何一种数据类型的字段为空,除了以下两种情况:
1、主键字段(primary key),
2、定义时已经加了NOT NULL限制条件的字段
说明:
1、等价于没有任何值、是未知 ......

Oracle 数据库的各类名称概念

数据库名、实例名、数据库域名、全局数据库名、服务名,
这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。
一、数据库名
什么是数据库名?
数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了 ......

oracle总结

查询:select语句,多表查询,group by 分组,having 对分组后的每一个组进行过滤,order by 排序。(select语句多表查询这个最重要)
DML语句:insert into emp() values(),insert into emp (select * from emp2),
    delete from emp where...
    update emp set sal =.. where ..
rollback;恢复 ......

解决Oracle中,用户作为SYSDBA可以以任何密码登录

oracle认证方式分为操作系统认证和口令文件认证2种方式,操作系统认证有时候也叫本地认证。
--操作系统认证:即oracle认为操作系统用户是可靠的,即既然能登陆到操作系统那么oracle数据库你也能登陆
--口令文件认证:oracle认证认为操作系统用户是不可信任的,如果要访问数据库,必须进行再次认证。
具体实现如下:
......

Oracle Exception

 1) 基本结构
  BEGIN
    ... --语句
  EXCEPTION -- 例外处理
    WHEN ...
    ...
    WHEN OTHERS
      ...
  END;
  2) 常用预定义例外
  EXCEPTION
    WHEN CU ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号