科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道导入、装载和导出DB2数据库的数据(1)

导入、装载和导出DB2数据库的数据(1)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文讲述如何导入来自一个硬盘文件的数据,然后将数据从表中导出到另一个文件中。然后,将使用装载实用程序用一个文件中存储的数据填充一个表。

来源:IT专家网 2008年6月3日

关键字: 数据库 IBM DB2

  • 评论
  • 分享微博
  • 分享邮件

DB2中每次插入一行数据会花费很长时间,尤其是对于有数千职员或数百万次客户交易的大公司。导入和装载实用程序可以简化这个任务。另外,有时候需要将数据从表中取出,并放进数据文件供进一步分析和处理。导出实用程序在这种情况下是有帮助的。导入、装载和导出数据实用程序还可以用来将数据从一个表转移到另一个表,或者从一个数据库转移到另一个数据库。

在以下练习中,将导入来自一个硬盘文件的数据,然后将数据从表中导出到另一个文件中。然后,将使用装载实用程序用一个文件中存储的数据填充一个表。

尽管导入、装载和导出实用程序有许多选项,但是本练习只关注以下选项:

◆File type:指定存储数据的文件的格式。在这个示例中使用 DEL,这意味着分界的 ASCII 文件。
◆Select statement:表示在 Export 期间是选择一个表中的所有列(select *),还是选择特定的列(select )。在这个示例中,选择所有列。
◆Import/Load operation:表示在 Import 期间是插入数据(追加)、替换数据、更新重复数据还是使用数据文件创建表。在这个示例中,插入数据。

对于这些实用程序的完整描述,请参考 DB2 Data Movement Utilities Guide and Reference。

1、使用导入填充 HWLD.AUTHOR 表。在 Control Center 中,右击 AUTHOR 表并选择 Import。

按照下图选择选项:

图1:导入表——Author

2、在这里,让 DB2 使用文件 author.del(下载 部分提供的 zip 文件中包含这个文件)填充 HWLD.AUTHOR 表。与导入相关的消息会放入消息文件 C:\DB2\hellowld\import.msg。

3、在 Columns 选项卡上,输入寻找 XML 列所用的路径。

图2:导入表——Author

可以点击 Show Command 查看完整的导入语句,如果需要,还可以保存这个语句。应该会返回消息 DB20000,这表示一切正常。

4、使用装载命令填充 HWLD.MODULE 表。右击 MODULE 表并选择 Load。
5、在 Load 向导中选择 Append data to table。点击 Next。
6、找到文件 module.del,从而提供输入文件的完整路径和文件名,然后指定消息文件。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章