CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

数据库 | Oracle | DB2 | SQL Server | MySQL | 商业智能 | BI | DBA | Sybase| SQL Server 2008

您现在的位置: IT专家网 > 数据库子站 > 数据库技巧

DB2实用程序介绍之EXPORT实用程序

作者: ,  出处:论坛, 责任编辑: 李书琴, 
2007-12-10 00:01
  要想成功地调用 EXPORT 实用程序,必须拥有 SYSADM 或 DBADM 权限,或者拥有 EXPORT 命令中所访问的表或视图上的 CONTROL 或 SELECT 特权……

  nnn 是大型对象在 LOB 文件中的偏移位置,以字节计。

  mmm 是大型对象的长度,以字节计。

  例如,resume.001.lob.1257.2415/ 表明大型对象位于 resume.001.lob 文件中,实际的 LOB 数据从文件的第 1257 个字节开始,其长度为 2,415 个字节。

  为了清楚地说明 LLS 的用法,可以看看下面的例子。

  EXPORT TO empresume.del DEL
  LOBS TO d:\lob1\
  LOBFILE resume
  MODIFIED BY LOBSINFILE
  MESSAGES msg.out
  SELECT * FROM emp_resume

  使用 LOBSINSEPFILES 修饰符导出大型对象

  如前面的小节所示,您还可以选择完整地导出 LOB 数据并将它们分别存储在单独的文件中。前面描述的 LOB 选项还是一样的,不同的是这里使用了 LOBSINSEPFILES 修饰符。

  下面是使用 LOBSINSEPFILES 修饰符的一个例子。

  EXPORT TO empresume.del DEL
  LOBS TO d:\lob1\
  LOBFILE resume
  MODIFIED BY LOBSINSEPFILES
  MESSAGES msg.out
  SELECT * FROM emp_resume

  上面的 EXPORT 命令将把 LOB 数据写入到具有 resume.ext.lob 文件名的文件中(即 resume.001.lob、resume.002.lob、resume.003.lob 等),这些文件都位于 LOB 路径 d:\lob1 中。

  导出 XML 数据

  随着 DB2 9.1 中引入了本地 XML 支持,导出实用程序也被扩展,以支持 XML。如果没有指定任何与 XML 相关的选项而导出一个表(用 XML 数据定义的),那么相关的 XML 数据将被写入到与导出的其他关系数据分开的一个或多个文件中。让我们看一个例子。下面的 EXPORT 命令是在 PRODUCT 表上发出的,该表中定义了一个 XML 列:

  EXPORT TO prodexport.del DEL
  MESSAGES msg.out
  SELECT * FROM product

  在这个例子中,导出实用程序将生成两个输出文件。其中一个输出文件是 prodexport.del,该文件将包含表中的关系数据和 XML data specifier (XDS)。

共5页。 9 1 2 3 4 5 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅


    
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i