网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > PHP > 正文
基于DB2及PHP的应用系统跨平台迁移详细步骤(二
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/12/08
下载{$ArticleTitle}原创论文样式

1 2 3 4 5 下一页

  5.处理数据库表中的自增字段

  对于需要加载的含有自增字段的表,即该表的 ixf 数据文件中有自增列的值, 可以在 load 命令中加入如下参数控制自增字段值:

  1). modified by identityignore :加载的数据文件中有自增字段值,load 时忽略数据文件中自增字段值 ;

  2). modified by identitymissing :加载的数据文件中没有自增字段值,load 时自动生成自增字段值 ;

  3). modified by identityoverride :加载的数据文件中有自增字段值,load 时使用数据文件中的自增字段值 。

  为了使目标数据库中含有自增字段的表中数据与源数据库中的数据保持一致,本文实例中选择使用 modified by identityoverride 参数,在导入数据时使用数据文件中的自增字段值。读者可以根据不同情况选择适当的控制参数。

  首先,在 srcdb1_tables.ddl 文件中查找所有包自增字段的表名 ( 含有 GENERATED ALWAYS AS IDENTITY 字段的表 ),然后在 srcdb1_load.sql 中将 modified by identityoverride 语句片段插入到这些含有自增字段的表所对应的 load 命令行中。

  清单8. load 脚本中自增字段处理

  DB2 load from test.ixf of ixf modified by identityoverride insert into TEST;

  6.执行导出脚本

  执行导出脚本,导出所有表的数据 。

  # db2 -tvf srcdb1_export.sql

  导出的表数据以 ixf 格式存放于当前路径下。

  7.保存脚本和数据文件

  将所有 DDL 脚本以及数据文件 *.ixf 复制到目标系统所在站点。

  Linux 系统上的操作

  1.通过命令行处理器(CLP)创建实例 SRCDB1:

  # db2icrt SRCDB1

  2.使用 CREATE DATABASE 命令创建数据库 SRCDB1,创建必要的表空间及配置必要的数据库参数。

(责任编辑:admin)

  • 上一篇资讯: setcookie语句的问题
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号