INFORMIX的dbexport和dbimport使用示例说明[转]

INFORMIX-IDS数据库进行迁移中,我们在进行数据级别的迁移时,采用dbexport,dbimport来完成。dbexport导出数据库中所有对象的模式脚本和表数据文件,该模式脚本中包含有表等的创建脚本,同时包含了导出的表的对于数据文件的信息。dbimport根据模式脚本进行导入,导入过程首先根据模式脚本创建对象,如何导入相应的数据,导入数据过程类似load过程。如要加速导入,可以首先将数据库的日志模式选择为nolog模式。导入完成后进行日志模式的改变即可。

以下说明如何使用dbexport和dbimport进行IDS的数据库的数据级别的迁移。

1、导出,首先创建导出一个目录,示例中在/db/目录下创建sunguorong的一个文件夹

dbexport  dbname -c -ss -o /db/sunguorong

2、导出完成后,在sunguorong目录下生成一个dbname.exp的目录,找到该目录下的dbname.sql模式脚本文件,需要利用工具(如sqleditor)来验证一下脚本的语法的正确性(导出的脚本可能存在语法上的错误),需要加以修改纠正。

3、导入,在导入之前,需要按照存储情况先划分好DBSPACE

dbimport dbname -i /db/sunguorong dbname -c -l buffered -d default_dbspacename

4、导入完成后,进行数据库级别的统计更新

update statistics ;
参与0

0同行回答

“答”则兼济天下,请您为题主分忧!

提问者

saigon
系统运维工程师China
擅长领域: 服务器UnixAIX

相关问题

问题状态

  • 发布时间:2011-07-18
  • 关注会员:0 人
  • 问题浏览:2047
  • X社区推广