用户名:
密  码:
验证码:
 
JAVA J2EE J2ME J2SE JSP C/C++ C语言 C++ VC MFC Web前台 Html css JavaScript 软件测试 软件测试入门 LoadRunner Windows Win2008 Win2003 WinXP
.NET ASP.NET VB.NET MVC Linux/Unix Linux Unix Shell Web开发 PHP ASP Ajax IIS Apache 编程语言 C VB Delphi 汇编 数据库 MSSQL Mysql Oracle

Oracle数据导入导出

www.diybl.com 时间:2008-05-05 作者:佚名 编辑:本站 点击:  [评论]

本文转载自: http://www.cublog.cn/u/15117/showart_103965.html

下面这些在使用过程中经常使用到的.(以后加上调优的参数说明,SGA区,共享池,PGA,等等spfile里面的参数)
 
 

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


语法:
exp 文件的目录 其它参数 file=DMP
获取帮助,敲入:exp help=y
 
 
Export常用的参数(1)
Direst 选择是否采用直接路径导出
File指定导出文件名
Full Full=Y将整个数据库导出
Incremental导出上次Incremental CumulativeComplete导出而改变的所有对象
Cumulative 导出上次CumulativeComplete导出后改变的所有对象
Complete 导出所有的对象
Indexes 指定索引是否被导出
Export常用的参数(2)
Log 指定日志的文件名
Owner 允许为指定的用户导出对象
Parfile 允许从一个文件读取导出参数
Query 指定从表中导出符合条件的行
Record 指定是否在导出系统表中记录IncrementalCumulative导出,默认为Y
Rows 控制表数据是否被导出
Tables 允许导入一个或多个表
Triggers 指定触发器是否和表一起导出
 
 
2.Import工具是一个导入程序
语法:
imp UserId/Password@<数据库全局名font size="3">文件的目录 其它参数 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
如果图片或页面不能正常显示请点击这里 站内搜索:
推荐文章
文章评论
请您留言
昵称:  
验证码:
注册会员
会员登陆
频道地图