博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

Leeco's Blog

  leeco.cublog.cn

关于作者
姓名:leeco
职业:程序员
年龄:25
位置:杭州
邮箱:leeco@operamail.com
个性介绍:everything is possible.
|| << >> ||
我的分类


oracle 数据库的导入和导出
   以下资料我只是整理一下,多谢祎心姐姐给我做的培训.
 
 
一、 导入
============================================
关键字  说明(默认)        关键字      说明(默认)
--------------------------------------------------------------------------
USERID   用户名/口令           FULL         导入整个文件 (N)
BUFFER   数据缓冲区大小         FROMUSER     所有人用户名列表
FILE     输入文件 (EXPDAT.DMP)    TOUSER       用户名列表
SHOW     只列出文件内容 (N) TABLES      表名列表
IGNORE   忽略创建错误 (N)    RECORDLENGTH  IO 记录的长度
GRANTS  导入权限 (Y)           INCTYPE      增量导入类型
INDEXES 导入索引 (Y)          COMMIT       提交数组插入 (N)
ROWS    导入数据行 (Y)        PARFILE      参数文件名
LOG      屏幕输出的日志文件   CONSTRAINTS  导入限制 (Y)
DESTROY  覆盖表空间数据文件 (N)
INDEXFILE 将表/索引信息写入指定的文件
SKIP_UNUSABLE_INDEXES  跳过不可用索引的维护 (N)
ANALYZE  执行转储文件中的 ANALYZE 语句 (Y)
FEEDBACK 显示每 x 行 (0) 的进度
TOID_NOVALIDATE  跳过指定类型 id 的校验
FILESIZE 各转储文件的最大尺寸
RECALCULATE_STATISTICS 重新计算统计值 (N)
下列关键字仅用于可传输的表空间
TRANSPORT_TABLESPACE 导入可传输的表空间元数据 (N)
TABLESPACES 将要传输到数据库的表空间
DATAFILES 将要传输到数据库的数据文件
TTS_OWNERS 拥有可传输表空间集中数据的用户

二 导出
================================================================================
关键字  说明(默认)        关键字      说明(默认)
--------------------------------------------------------------------------
USERID   用户名/口令            FULL         导出整个文件 (N)
BUFFER   数据缓冲区的大小          OWNER        所有者用户名列表
FILE     输出文件 (EXPDAT.DMP)    TABLES       表名列表
COMPRESS 导入一个范围 (Y)   RECORDLENGTH  IO 记录的长度
GRANTS  导出权限 (Y)            INCTYPE      增量导出类型
INDEXES 导出索引 (Y)           RECORD       跟踪增量导出 (Y)
ROWS    导出数据行 (Y)         PARFILE      参数文件名
CONSTRAINTS 导出限制 (Y)    CONSISTENT   交叉表一致性
LOG      屏幕输出的日志文件    STATISTICS  分析对象 (ESTIMATE)
DIRECT   直接路径 (N)              TRIGGERS     导出触发器 (Y)
FEEDBACK 显示每 x 行 (0) 的进度
FILESIZE 各转储文件的最大尺寸
QUERY    选定导出表子集的子句
下列关键字仅用于可传输的表空间
TRANSPORT_TABLESPACE 导出可传输的表空间元数据 (N)
TABLESPACES 将传输的表空间列表

imp tidus/tidus@djw.centralsoft file=d:\database\expdat.dmp ignore=y tables=HK_NJ_JWTZGJ,BF_QYHZNR,BF_QYTZF,BF_SJQYQK,HZ_QYHZNR,HZ_SJQYQK,HZ_QYTZF,HZ_DZZZRKXX,HZ_WGCZDBQK,SL_WGCZDBQK,SL_QYFDDBR,SL_QYDSJLRY,SL_QYHZNR,SL_SJQYQK,SL_QYTZF,HZ_QYFDDBR,nnj_fr,BF_WGCZDBQK,BF_QYDSJLRY,BF_QYFDDBR
imp scgl/scgl@wxl file=D:\P030\Coding\database\SCGL.DMP ignore=y tables=SC_HZ_SCDJ

导入: imp chyixin/chyixin@cyx.centralsoft file=d:\fzb.dmp ignore=y tables=xysc_bm_zbxfz
导出: exp zjxy/zjxy@stream.centralsoft file=d:\fzb.dmp GRANTS=Y tables=xysc_bm_zbxfz

导入整个表 :
C:\Documents and Settings\Administrator>imp chyixin/chyixin@djw.centralsoft file
=d:\base\base.dmp full=y ignore=y

C:\Documents and Settings\yx.chen>imp ysjk/ysjk@djw file=e:\jjhkhzk.dmp fromuser
=jjhkhzk touser=ysjk

发表于: 2007-12-14,修改于: 2007-12-14 14:25,已浏览401次,有评论5条 推荐 投诉


网友评论
网友: 鸭子 时间:2007-12-15 13:22:57 IP地址:61.172.149.★
过来踩一下,我只折腾过Mysql,这个没接触过

网友: leeco 时间:2007-12-16 14:11:25 IP地址:211.155.226.★
嘿嘿,欢迎~~

网友: ... 时间:2007-12-18 14:01:48 IP地址:58.213.189.★
2个人在搞暧昧?

网友: leeco 时间:2007-12-19 08:44:10 IP地址:211.155.226.★
楼上的邪恶...

网友: leeco 时间:2008-03-10 11:21:57 IP地址:211.155.226.★
如何导出(导入)指定的表(单个或多个)的数据(只导数据)。


导出/导入 几个表 

导出: 
exp dbuser/passwd file=user.dmp log=user.log tables=table1,table2 buffer=2048000 
feedback=1000 

导入: 
imp user2/passwd file=user.dmp log=user.log tables=table1,table2 fromuser=user touser=user2 buffer=2048000 commit=y ignore=y



导出: 
exp user/passwd file=u.dmp log=a.log tables=table1,table2... buffer=2048000 
导出时候会把数据和表结构和他对应的对象EXP出来 

导入: 
imp user/passwd file=u.dmp log=a.log tables=table1,table2... fromuser=user touser=user2 buffer=2048000 rows=y 
如果不想导入表结构,可以加上ROWS=Y,用IGNORE=Y 是忽略错误,如果表存在就不创建, 
否则CREATE  

 发表评论