`

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,即可在原来的表上追加记录拉,很简单
 
5
0
分享到:
评论
1 楼 kandari 2013-04-27  
正有此用!
3Q楼主

相关推荐

    Oracle导出Clob,Blob工具

    在描述中提到的“Oracle导出Clob,Blob等大字段工具”就是为了解决这个问题而设计的,它是一个自编写的实用程序,方便用户导出和管理Oracle数据库中的大对象数据。 Oracle数据库中的Clob类型用于存储大量的文本数据...

    Oracle导出Clob,Blob工具版本2

    "Oracle导出Clob,Blob工具版本2" 是一个专为解决这个问题而设计的应用程序,它改进了对CLOB(Character Large Object)和BLOB(Binary Large Object)数据类型的导出效率,特别是修复了上一版本中导出时间过长的问题...

    sql server中的image类型的数据导出到oracle的clob字段中

    为了将 SQL Server 中的 Image 类型数据导出到 Oracle 的 CLOB 字段中,我们需要使用Java 语言和 JDBC 驱动程序。下面是一个示例代码,演示如何将 SQL Server 中的 Image 类型数据导出到 Oracle 的 CLOB 字段中: ...

    批量导出ORACLE数据库BLOB字段生成图片

    用户只需提供必要的连接信息和表字段名,就能自动批量导出BLOB字段中的图片。 总之,批量导出Oracle数据库中的BLOB字段生成图片涉及到了数据库连接、SQL查询、BLOB数据处理和文件I/O等多个技术环节。掌握这些知识点...

    ORACLE中CLOB字段转String类型

    本文将详细介绍如何在Oracle中实现CLOB字段到字符串类型的转换,并探讨其中的关键技术和注意事项。 #### 一、CLOB概述 1. **定义**: - `CLOB`是Oracle数据库提供的一种特殊的数据类型,用于存储大文本数据。 - ...

    oracle中的BLOB(照片)转换到mysql中

    2. **导出BLOB为文件**:将查询结果的BLOB数据转换为文件保存在本地。在Java中,可以使用`ResultSet.getBinaryStream()`方法读取BLOB流,然后将其写入文件: ```java File outputFile = new File("&lt;output_path&gt;")...

    如何将DB2数据库中的大对象(BLOB,CLOB)数据类型复制到Oracle数据库中

    在数据库迁移或数据同步的过程中,有时需要将含有大对象(LOB,包括BLOB和CLOB)的数据从一个数据库系统复制到另一个不完全支持LOB的数据库系统。本例中,我们讨论如何将DB2数据库中的BLOB数据类型复制到Oracle...

    kettle通过java代码将数据库blob 字段抽取到本地文件

    kettle通过java代码将数据库blob 字段抽取到本地文件

    记录一次EXPDP导出BLOB字段 遇到ORA-01555报错

    oracle expdp导出blob字段遇到ora-01555报错的解决方案

    load blob clob

    本篇文章将围绕"load blob clob"这一主题,结合anysql免费工具合集,详细介绍如何在Oracle中操作Blob和Clob字段,并分享一些实用技巧。 首先,Blob数据类型在Oracle中代表Binary Large Object,它可以存储任意形式...

    oracle10g数据导入到oracle9i解决方案

    因此,如果需要将Oracle 10g中的数据导入到Oracle 9i中,尤其是该数据包含BLOB或CLOB字段时,就需要采取一定的策略来避免错误的发生。 #### 解决方案 本节将详细介绍如何解决Oracle 10g数据导入到Oracle 9i的问题,...

    通过PLSQL的进行oracle数据库导入导出

    PL/SQL Developer是一款强大的Oracle数据库开发工具,它提供了便捷的数据导出和导入功能,尤其适用于测试环境的搭建和故障恢复。本文将深入探讨如何使用PL/SQL Developer来处理包括CLOB和BLOB数据类型的导出问题。 ...

    sqluldr2 4.0.1版本 oracle数据导出工具

    `sqluldr2`是Oracle数据库系统中一个用于快速数据导入和导出的实用程序,它是`SQL*Loader`的一部分,常被用来批量加载大量数据到Oracle表中,或者将数据从Oracle表中导出。在`4.0.1`这个版本中,可能包含了性能优化...

    oracle数据库导出和oracle导入数据的二种方法(oracle导入导出数据)

    - 若导入的数据中包含有大字段(如blob,clob,long类型字段),则不能使用.sql文件格式导出,推荐使用.dmp格式。 - 在导入数据时,如果目标表已存在,会导致导入失败。此时可以在imp命令中添加ignore=y参数,以忽略...

    oracle app32

    oracle32位客户端,用于导出oracle中的blob和clob,解决plsql不能导出blob和clob的问题 D:\Programs\app32\exp.exe name/"""password"""@121.32.118.130:1521/dev file=act1.dmp tables=(ACT_GE_BYTEARRAY)

    Oracle LOB字段处理工具

    3. **数据导入导出**:支持从文件系统导入数据到LOB字段,或者将LOB字段中的数据导出到文件,这在数据迁移或备份时非常有用。 4. **性能优化**:可能包含一些性能优化功能,如分块读写,以减少对数据库资源的占用,...

    PLSQL导入导出数据方法 .doc

    PLSQL Developer是一款强大的Oracle数据库开发工具,它提供了方便的数据导入导出功能,使得数据库对象和数据的迁移变得简单。在本文中,我们将详细介绍如何在PLSQL Developer中进行数据的导入导出。 首先,我们来看...

    探讨Oracle数据库的数据导入方法

    `DBMS_LOB`是Oracle提供的一个PL/SQL包,主要用于处理LOB(Large Object)类型的数据,如BLOB(Binary Large Object)和CLOB(Character Large Object)。你可以通过这个包的函数和过程来读写、截断、复制和删除LOB...

    解决oracle10以上版本导出空表失败的问题

    - **包含大字段的表**:当表空间名称发生变化时,含有CLOB、NCLOB或BLOB等大字段的表可能无法正常导出和导入。为解决这个问题,可以先手动创建表结构,然后通过数据导入的方式填充数据。 - **权限问题**:导入表时...

Global site tag (gtag.js) - Google Analytics