设为首页 加入收藏

TOP

oracle中导出和导入部分blob,clob字段
2014-11-24 02:03:08 来源: 作者: 【 】 浏览:2
Tags:oracle 导出 导入 部分 blob clob 字段

今天遇到个问题,在A,B库中,表结构相同,要在A库A表中,导出某部分记录到B库的A表,
问题是两个库的两个相同表中,都含有BLOB,CLOB字段,琢磨了下,暂时找到了个方法,
当然不知道有没更好的工具,那就是用oracle自身的exp和IMP,方法为:

1 exp XXX/XXX@XXXX tables=(xxxx) file=c:\xxx.dmp
query="where birthday>= to_date('1980.12.18','yyyy-mm-dd')"

这是在WINDOWS平台下,对其他平台的话,要注意一下双引号转义:
exp ….. query=\”where col1 \< 1000\”
exp ….. query=\”where col1 \< ’1000′\”


或者干脆写在一个文件TXT里,就不用考虑这么多了,比如
首先建立一个1.txt文件:

tables=employee

file=f:/exp.dmp
query="where birthday>= to_date('1980.12.18','yyyy-mm-dd')"


然后:

exp user/user@bsrun parfile=1.txt


2 IMP时,注意导入时,用参数ignore=yes,即可在原来的表上追加记录拉,很简单

本文出自“jackyrong”

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇在Linux下安装完Oracle后,上方向.. 下一篇使用impdp复制Oracle的schema数据..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: