`

db2表及数据导出导入(TXT,ASC,DEL,WSF,IXF格式文件)

阅读更多

 

 

db2导出某用户下数据库所有表结构:

db2look -d dbname -e -z schema_name  -i username -w password -o db2_create.sql 

 

创建db2表:

db2 -tvf  db2_create.sql

-------------------------------------------------------------------------------------

 

export导出数据(.DEL文件)

 

1.做文件export_data.txt文件内容为要导出的若干表执行语句。最后一句命令要回车。如:

export to "AT_HEART.DEL" of del select * from AT_HEART;

export to "AT_PACKET.DEL" of del select * from AT_PACKET;

 

2.使用SecureCRT等工具登陆数据库服务器后台,

mkdir db_data 创建新文件夹。

 

3.将export_data.txt文件上传到db_data下。

 

4.进入目录db_data,执行命令:

db2 -tvf export_data.txt

 

各*.DEL数据文件就会在此目录下生成。

 

-------------------------------------------------------------------------------------

 

import导入数据(.DEL文件)

 

1.做文件db2_load.sql文件内容为要导入的若干表执行语句。最后一句命令要回车。如:

import from "./AT_HEART.DEL" of del modified by codepage=1386 insert into  AT_HEART;

import from "./AT_PACKET.DEL" of del modified by codepage=1386 insert into  AT_PACKET;

 

2.做文件db2_load.sh文件内容为:

 

db2 connect to dbname

 

db2 -tvf  db2_load.sql

 

db2 terminate

 

3.将db2_load.sql文件,db2_load.sh文件,和.DEL数据文件放入同一目录下。

执行命令:

sh db2_load.sh

 

数据载入步骤完成。

 

注:*.ixf等其他格式文件操作基本相同。

ASC = ASCII

DEL = Delimited ASCII

WSF = Worksheet format

IXF = Integrated Exchange Format

ASC 和 DEL 格式的文件是文本文件,可以用任何文本编辑器打开。

 

WSF 格式的文件可以将数据迁移到电子表格软件中,例如 Excel,Lotus® 1-2-3。

 

IXF 格式文件包括了数据表的数据描述语言(DDL)和里面的数据。使用 IXF 格式是非常方便的,利用它可以重建数据表,而其他格式则没有办法这么做.

 

当数据导出到文件后,使用 Import 可以将数据由文件导入到数据表中。如果使用 ASC,DEL 和WSF 格式的文件作为中间文件,在它们导入之前数据表必须存在。而使用 IXF 格式的文件在导入前不需要存在相应的数据表。

 

 

 

 

 

 

分享到:
评论

相关推荐

    db2_导入导出

    4. **WSF(工作表文件)**:虽然这种格式使用较少,但依然提供了一种灵活的方式来处理数据。 #### 三、导出命令详解 导出命令(EXPORT)用于从数据库中导出数据到文件中。下面详细介绍导出命令的使用方法及其参数...

    Db2 文件导入导出常见命令总结

    Db2 数据库管理系统提供了丰富的命令来执行文件的导入与导出操作,这对于数据迁移、备份和恢复至关重要。本文主要总结了Db2中常用的文件导入导出命令,旨在帮助Db2新手更好地理解和应用这些命令。 首先,我们需要...

    DB2-数据迁移.ppt

    数据移动格式是这个过程中不可或缺的部分,有三种主要格式:ASC/DEL文本文件、WSF工作表格式(主要用于Lotus软件)以及IXF(集成交换格式)。其中,IXF格式推荐用于跨平台的数据迁移,因为它能确保数据完整性,而ASC...

    DB2导入、导出、备份及恢复数据库等操作资料

    ### DB2导入、导出、备份及恢复数据库等操作资料 #### 1. DB2 备份数据库 在 IBM DB2 数据库管理系统中,备份是非常重要的一个环节,它能够确保数据的安全性和可用性。通常使用 `db2backup` 命令来进行整个数据库...

    Db2中的常用命令和导入导出

    - **import from <filename> of <format> insert into **:从文件导入数据到指定的表。 - **load from <filename> of <format> insert into **:快速加载数据到表中。 - **load from <filename> of <format> replace...

    db2 export和inport命令相关

    DB2 数据移动使用了四种文件格式:ASC、DEL、WSF 和 PC/IXF。 1. ASC 文件格式:非定界 ASCII 文件,是一个 ASCII 字符流。数据流中的行由行定界符分隔,而行中的每一列则通过起始和结束位置来定义。 2. DEL 文件...

    DB2-迁移.ppt

    2. 导入(IMPORT)工具:将数据文件导入到数据库表中。它可以创建表和索引,支持触发器记录日志,但速度相对较慢。有三种操作模式:Insert(插入新数据)、Insert_Update(更新键值操作)和Replace(替换原有数据)...

    db2常用问题处理

    - **导入**:DB2支持多种文件格式,如DEL, ASC, IXF, WSF等,但不是所有格式都适用于所有操作。 - **导出**:支持DEL, IXF, WSF等格式,但不支持ASC格式。 - **加载**:支持DEL, ASC, IXF格式,不支持WSF。 - **...

    DB2中的数据移动(一)

    1. 假设我们有一个名为`org.txt`的文件,其中包含了一些数据,我们可以使用以下命令将其导入到DB2表中: ```sql IMPORT FROM c:\org.txt OF DEL INSERT INTO org ``` - `FROM`: 指定输入文件路径。 - `OF DEL`:...

    DB2数据库存储管理与维护.ppt

    DB2支持多种数据移动格式,如DEL(定界ASCII文件),其中数据由特定的字符定界符分隔;ASC(定长ASCII文件),所有列的长度固定;IXF(集成交换格式文件),一种包含数据和结构定义的压缩格式,适合于跨系统迁移;...

    IBM DB2 日常维护汇总(六)

    10. **数据导入导出和加载**:DB2支持多种文件格式,如IMPORT支持DEL, ASC, IXF, WSF,EXPORT支持DEL, IXF, WSF(不支持ASC),LOAD支持DEL, ASC, IXF(不支持WSF)。DB2MOVE则仅支持IXF格式。 11. **数据库监控**...

    数据库课件

    - **导入工具**:`IMPORT`命令用于将数据从指定格式的文件导入到数据库中。 - **示例**:具体的操作可以通过示例命令来了解如何使用这些工具。 通过以上介绍,我们可以了解到DB2数据库在存储管理和数据维护方面的...

    DB2常用傻瓜问题1000问(四)第1/2页

    DB2支持多种文件格式进行数据导入,主要包括: - **DEL** (Delimited File): 分隔符文件,常见的如CSV文件。 - **ASC** (ASCII File): ASCII文本文件。 - **IXF** (Information eXchange Format): 用于交换数据的XML...

Global site tag (gtag.js) - Google Analytics