您现在的位置:主页 > 技术中心 > 数据库技术 > Oracle

oracle中导出和导入部分blob,clob字段

来源:网络 责任编辑:admin 发表时间:2013-07-01 23:25 点击:

今天遇到个问题,在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”
 

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      评价:
      表情:
      用户名: 验证码:点击我更换图片

      推荐热点

      • Table函数使用简介
      • Oracle数据库Constraint约束的常用操作及异常处理
      • Bulk Collect性能分析(zz)
      • export/import的使用
      • OCP043第十五讲 Database Security
      • ORACLE10gr2数据导入MySQL方案
      • oracle 让sys用户可以使用isqlplus
      • 在oracle数据库下使用iSQL*Plus DBA访问数据库
      • Oracle行列转换小结
      ?? - ?? - ÝřŝžľŘÝź - TAGąęÇŠ - RSSśŠÔÄ - ??
      Copyright © 2004-2024 上海卓卓网络科技有限公司