oracle导入导出参数,oracle导入导出参数

oracle导入导出参数

姜涛1.Export工具是一个导出程序

语法:

exp UserId/Password@数据库全局名文件的目录 其它参数 file=DMP

获取帮助,敲入:exp help=y

Export常用的参数(1)

Direst 选择是否采用直接路径导出

File指定导出文件名

Full Full=Y将整个数据库导出

Incremental导出上次Incremental 、Cumulative、Complete导出而改变的所有对象

Cumulative 导出上次Cumulative、Complete导出后改变的所有对象

Complete 导出所有的对象

Indexes 指定索引是否被导出

Export常用的参数(2)

Log 指定日志的文件名

Owner 允许为指定的用户导出对象

Parfile 允许从一个文件读取导出参数

Query 指定从表中导出符合条件的行

Record 指定是否在导出系统表中记录Incremental或Cumulative导出,默认为Y

Rows 控制表数据是否被导出

Tables 允许导入一个或多个表

Triggers 指定触发器是否和表一起导出

2.Import工具是一个导入程序

语法:

imp UserId/Password@数据库全局名文件的目录 其它参数 file=DMP

获取帮助,敲入:imp help=y

Import常用的参数(1)

File 指定导入文件名

Fromuser 允许导入指定的用户拥有的表

Full full=Y时,导入DMP文件中所有的事物

Ignore 为Y时,如果数据出错,将继续下一行数据

Indexes 是否导入索引

Log 指定日志文件

Parfile 指定从文件中读导出参数

Rows 指定是否导入表的数据

Import常用的参数(2)

Show 指定显示全部要被执行的参数

Tables 指定导入一个或多个表

Touser 指定导入到哪个用户名下

Userid 指定导入的用户的用户名和密码

3.SQL*Loader简介

SQL*Loader从文本文件导数据到数据库中。功能包括:

从定界文件装数据

从固定长度的文本文件装数据

从二进制文件装数据

在输入文件中过滤数据

SQL*Loader使用的数据类型

Char:该char和数据库中的char类型不同,它包括数据库中的char、varchar、CLOB等类型

Date:时间类型

Interger external:定义整数值

Decimal external:定义包括小数点的数值

装载字段固定长度的文件

一个例子:

Load data

infile ‘yyb_data.txt’

append

Into table emp

( name position(1:10) char,

rank position(11:13) interger external,

birthday position(13:23) date “dd-mm-yyyy”

)

导入有界定符的文件

一个例子:

Load data

Infile ‘c:\yyb.txt’

append

Into table emp

( name char terminated by ‘,’,

rank interger external terminated by ‘,’,

birthday date “dd-mm-yyyy” terminated by ‘,’

)

导入有界定符的文件 (续)

再看一个例子(处理空字段):

Load data

Infile ‘c:\yyb.txt’

append

Into table emp

trailing nullcols

( name char terminated by ‘,’,

rank interger external terminated by ‘,’,

birthday date “dd-mm-yyyy” terminated by ‘,’ )

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值