• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > 在 DB2 for Linux, UNIX and Windows 中使用管道加载数据

在 DB2 for Linux, UNIX and Windows 中使用管道加载数据

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了db2 for linux,db2 for linux 下载,toad for db2,db2 for循环,toad for db2教程等相关知识,希望本文的分享对您有所帮助
</div>

动机

在 UNIX 和 Linux 环境中,您可以使用 mkfifo 命令来创建管道。然后,您可以通过 DB2 LOAD 命令来使用管道。但是,Windows 操作系统不允许您使用类似于 mkfifo 的外部命令来创建指定管道。在 Windows 中,您需要通过 Windows API 来创建指定管道,并且该管道的作用域仅限于创建它时所处的会话。此外,使用 Java 创建的指定管道不能与 Windows shell 交互,因此不能由 DB2 LOAD 命令使用。

本文 下载 部分提供了 pipeload.zip 文件的下载链接,其中的示例代码可帮助您解决此问题。使用该示例代码,您可以创建供 DB2 LOAD 命令使用的 Windows 管道。为此,您将创建一些 Java Native Interface (JNI) 包装器,它们可通过 C 程序调用 Windows API 以创建和使用指定管道。然后,您可以使用 Java 程序将数据发送给 Windows 管道。

示例代码概述

从较高的层面来说,示例代码使用 Java 驱动程序(TestPipe.java 或 TestUnixPipe.java)将数据发送给指定管道。然后,db2load.sql 通过单独命令 shell 中的管道来使用数据。IBM Data Movement Tool 演示了这一概念。

pipeload.zip 下载 文件中各主要文件的描述如下:

Pipe.c — 使用 Windows APIs 创建、使用和关闭 Windows 指定管道的 C 代码。

Pipes.java — 为 Pipe.c 中使用的所有 Windows 本地方法声明包装器的 Java Native Interface (JNI)。

 2 3 4 5 6  下一页</div> </div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • DB2个人版(Linux)安装
  • DB2 for Linux, UNIX, and Windows 的锁事件,第 3 部分: 使用 DB2 9.7 中的锁事件监控器来解决并发性问题
  • DB2 for Linux, UNIX, and Windows 的锁事件,第 1 部分: 分析 DB2 for Linux, UNIX, and Windows 中的锁等待情形
  • 在 DB2 for Linux, UNIX and Windows 中使用管道加载数据
  • 使用 Technology Explorer for IBM DB2 为 DB2 for Linux, UNIX, and Windows 管理用户和组身份验证
  • 分析DB2 for Linux,UNIX,and Windows中的锁等待情形
  • DB2 for i5/OS上的SQL性能优化目标评测
  • 在 DB2 for Linux, Unix, and Windows 中的行压缩的最佳实践
  • 分析 DB2 for Linux, UNIX, and Windows 中的锁等待情形
  • DB2 for i5/OS 上的 SQL 性能优化目标评测

相关文章

  • 2017-06-28DB2时间函数
  • 2017-06-28备份和恢复DB2 Universal Database
  • 2017-06-28DB2 最佳实践: 使用虚拟化来提高数据服务器利用率和对数据服务器的管理
  • 2017-06-28DB2 UDB简述
  • 2017-06-28OLTP 应用程序的 DB2 调优技巧
  • 2017-06-28在 DB2 中使用 XML 模式和数据类型
  • 2017-06-28并行方式处理DB2 for iSeries索引
  • 2017-06-28图解在Windows 和 AIX 上卸载 DB2
  • 2017-06-28Data Web Services:访问IBM数据库服务器的新方式 - 构建Web服务
  • 2017-06-28IBM DB2日常维护汇总

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • DB2 sqlstate 57016 原因码 "7"错误
    • Linux平台下DB2 UDB V8.1的安装与卸载
    • 全面解析IBM DB2 9中的查询优化新特性
    • 使用DB2 9 pureXML管理ODF和Microsoft Office 2007 文档
    • 在使用 SQLJ 和 JDBC 时获取最优的 DB2 性能
    • 创建一个空的IBM DB2 ECO数据库的方法
    • DB2 V7存储过程构建环境设置
    • 通过 IBM Migration Toolkit 支持把数据从 MySQL 迁移到 DB2 和 Informix Dynamic Server
    • IBM DB2前世今生之早期事件
    • DB2 Express-C 9.7.2 新增特性

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有