`

DB2数据库的导入方法

    博客分类:
  • DB2
阅读更多

1、在新的db2中导入数据库
以徐矿的数据库为例,导出的数据库文件为:ncdata.tar.gz和iufodata.tar.gz,解压后放到ncdata和iufodata目录下
1.1  建立表结构
 在ncdata和iufodata文件夹下有ncdb.sql和iufodb.sql,里面是建库用的sql脚本....
 需要注意的是在执行脚本之前需要检查一下是不是需要修改表空间的名称...  
 否则执行:db2cmd db2 -tvf  ncdb.sql;db2 -tvf iufodb.sql
1.2  导入数据
     使用db2move  ncdb load将数据导入到对应表中

1.3  检查锁表记录
     db2 Select tabname from syscat.tables where status='C'  // 查找出被锁定的表
 然后将查询出的表名每条都执行一下语句:
 db2 connect to <数据库名> user <用户> using <密码>
 SET INTEGRITY FOR  TABLNAME ALL IMMEDIATE UNCHECKED
1.4  重建表结构
 db2 "reorgchk update statistics on table all"


2、更新现有的数据库

db2cmd db2move ncdb import -io replace_create

分享到:
评论

相关推荐

    DB2数据库导入导出

    DB2 数据库导入导出的操作方法是指将用户的 DB2 数据库导出并导入到自己的 DB2 数据库上。由于 DB2 没有直接的数据库导出功能,因此需要导出表结构、表数据,然后在导入。 一、导出表结构 在 DB2 命令行工具中,...

    db2数据库导入导出

    #### 三、DB2数据库导入数据的方法 1. **导入IXF格式数据**: - 使用命令`import from [path] of ixf insert into TABLE1`导入IXF格式数据。 - `[path]`指定导入文件路径。 - `of ixf`指定导入格式为IXF。 2. **...

    如何操作Excel读取数据导入DB2数据库

    Excel读取数据导入DB2数据库技术要点 Excel读取数据导入DB2数据库是一种常见的数据导入方式,本文将为大家介绍如何操作Excel读取数据导入DB2数据库。下面将详细介绍相关的技术要点。 技术要点1:POI读取Excel POI...

    DB2数据库常用命令手册

    ### DB2数据库常用命令详解 #### 一、启动与停止数据库 **命令:** - `db2start`:用于启动数据库。 - `db2stop`:用于停止数据库。 **注意事项:** - 在启动数据库之前,请确保所有依赖服务都已准备好,并且没有...

    db2数据库可视化工具(Quest Central for DB2)

    DB2数据库是IBM公司开发的一款关系型数据库管理系统,广泛应用于企业级数据存储和管理。为了更好地管理和维护DB2数据库,可视化工具的使用至关重要。Quest Central for DB2正是这样一款高效且用户友好的工具,它提供...

    如何读取Excel数据并导入DB2数据库

    项目需要读取Excel,将数据导入数据库保存,最终可以用报表读取数据库并显示,比较简单。本文介绍了使用POI读取Excel数据并导入DB2数据库的方法。

    DB2数据库迁移方法.docx

    DB2 跨平台迁移方法 下面是 DB2 跨平台迁移方法的详细知识点: 一、导出表结构 在 DB2 跨平台迁移中,需要将数据库表结构从 Linux 平台迁移到 Windows 平台。有两种方法可以实现: 1. 使用控制中心:在控制中心...

    DB2 数据库命令简介

    以上就是DB2数据库管理的一些基本命令,这些命令在日常管理中非常实用,能够帮助你完成数据库的启停、连接、SQL执行、配置管理、数据备份恢复以及数据导入导出等任务。掌握这些命令将大大提高你的工作效率。在实际...

    DB2数据库表导入MYSQL

    下面我们将详细探讨如何从DB2数据库将表导入到MySQL中,并在MyEclipse环境中进行操作。 首先,了解DB2和MySQL的基础是至关重要的。DB2是由IBM开发的一款关系型数据库管理系统,广泛应用于大型企业,支持复杂的事务...

    db2数据库连接工具RazorSQL

    以下是对RazorSQL在与DB2数据库连接方面的详细知识点介绍: 1. **多平台兼容性**:RazorSQL的跨平台特性使得用户可以在不同的操作系统环境下进行数据库管理和查询工作,无需担心平台限制。 2. **SQL查询工具**:...

    db2数据库面试问题

    根据给定文件中的标题、描述、标签以及部分内容,我们可以从中提炼出与DB2数据库相关的多个重要知识点。以下是对这些知识点的详细阐述: ### DB2数据库面试问题概览 #### 1. E-R图中的关系类型及其特点 E-R图...

    db2数据库命令

    28. **恢复数据库导入数据**:`#db2restoredb&lt;sourcedbname&gt;` - 从备份中恢复数据库,替换现有数据。 29. **在线恢复数据库**:`#db2"RESTOREDB&lt;databasename&gt;TO&lt;dbpath&gt;LOGTARGET&lt;logpath&gt;WITHOUTPROMPTING` - ...

    windows下DB2数据库恢复

    - 当需要将之前备份的数据恢复到当前数据库时,可以使用`db2move`命令进行导入操作。这里需要注意的是,实际使用中`-u`和`-p`参数后面应该跟具体的用户名和密码值,而非`usreid`和`password`。 #### 四、DB2 ...

    DB2 数据库常用命令

    `db2move`是IBM DB2数据库管理系统中的一个强大工具,主要用于在不同DB2数据库之间进行数据迁移和转换。它支持数据的导出、导入和加载功能,能够处理各种数据格式,如PC/IXF格式,且可以将多个PC/IXF文件打包到一个...

    DB2数据库数据库教学管理系统

    DB2数据库教学管理系统是一种基于IBM DB2数据库技术构建的教学管理平台,旨在将理论知识转化为实际操作,帮助学生和教师更有效地进行教学管理和信息处理。在这个系统中,SQL语言被广泛应用于数据的创建、修改和删除...

    db2数据库基本命令

    以上是DB2数据库中基本命令的详细解析,涵盖了数据查询、修改、导入导出、元数据管理以及表结构调整等方面的核心功能。这些命令是DBA和开发人员日常工作中频繁使用的工具,对于高效管理和操作DB2数据库至关重要。

    DB2数据导入导出

    3. 等待数据库导入完成,如果出现报错的表,需要手动导入。 4. 在命令窗口中找到所有报错的表,对每一个报错的表做以下操作。 5. 在 DB2 控制中心中,将所有表展开显示,找到报错的表,右键单击,选择“导入”。 6. ...

    DB2数据库批量导insert工具

    DB2数据库批量导insert工具是为了解决在某些DB2客户端中无法便捷地批量生成insert语句以备份数据的问题而设计的。这个工具允许用户高效地导出DB2数据库中的insert语句,使得数据备份过程更为简单且经过了大规模的...

Global site tag (gtag.js) - Google Analytics