informix的dbimport和dbexport验证

informix数据库dbexport导出和dbimport导入命令

看过informix导出和导入不少帖子,记录下自己验证的过程

一、dbexport导出命令

以导出测试库test为例:

dbexport  库名-c -q -ss -o /xx/yy   参数-o导出到指定目录;-q参数,带-q参数屏幕上不会输出导出过程,不带则屏幕会输出;-o是导出到指定目录

 1、导出数据库命令:dbexport test -c -ss -o /opt/informix/test  

{ DATABASE test  delimiter | }

grant dba to "informix";
{ TABLE "informix".tt1 row size = 31 number of columns = 2 index size = 0 }
{ unload file name = tt1__00100.unl number of rows = 3 }

create table "informix".tt1
  (
    id int8,
    name varchar(20)
  ) extent size 64 next size 64 lock mode row;

revoke all on "informix".tt1 from "public" as "informix";

。。。。。

dbexport completed

2、导出完成后,查看导出内容

默认导出的是以数据库命名+.exp后缀的文件夹,这里是text.exp文件夹。里面是数据库的表

[informix@TEST201 test]$ ll
drwxr-xr-x 2 informix informix 4096 Sep 15 11:07 test.exp

3、查看导出具体内容:

 1是test数据库对象的创建语句,以数据库命名+.sql后缀的文件;2是各个表的数据,即是表名+.unl数据文件,一个表对应一个unl文件

[informix@TEST201 test.exp]$ ll
total 8
-rw-rw-r-- 1 informix informix 2664 Sep 15 11:07 test.sql
-rw-rw-r-- 1 informix informix   23 Sep 15 11:07 tt1__00100.unl
[informix@TEST201 test.exp]$

二、导入

dbimport dbname -c -q -d  default_dbspacename -l buffered  -i  /xx/dir  

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值