站内搜索:
免费注册 登陆     
您现在的位置:TT数据库 > 技巧 > informix中简单数据导入导出命令sh程序
informix中简单数据导入导出命令sh程序
2008-6-20   | |

  Informix数据库自带两个命令:load和unload

  我们可根据方便编写sh程序进行数据的导入导出,以下两段sh程序在RedHat Linux AS 4上测试通过,应该适用于大多数Unix,Linux操作系统,放到$INFORMIX_HOME$/bin下,则使用informix登录后就可以随意使用,记得chmod +x load和chmod +x unload 

##!/bin/ksh;

if [ $# -ne 3 ]
then
  echo "error: arguments is not enough"
  echo "Usage: load dbname filename tablename";
  echo "e.g.:  load cmsdbs custinfo.unl custinfo";
  exit;
fi

dbname=$1;
filename=$2;
tablename=$3;


dbaccess <<!
database $dbname;
load from $filename insert into $tablename;
!


  ##!/bin/ksh;

if [ $# -ne 3 ]
then
  echo "error: arguments is not enough";
  echo "Usage: unload dbname filename tablename";
  echo "e.g.:  unload cmsdbs custinfo.unl custinfo";
  exit;
fi

dbname=$1;
filename=$2;
tablename=$3;


dbaccess <<!
database $dbname;
##!/bin/ksh;

if [ $# -ne 3 ]
then
  echo "error: arguments is not enough";
  echo "Usage: unload dbname filename tablename";
  echo "e.g.:  unload cmsdbs custinfo.unl custinfo";
  exit;
fi

dbname=$1;
filename=$2;
tablename=$3;


dbaccess <<!
database $dbname;
unload to $filename select * from $tablename;
unload to $filename select * from $tablename;

 来源:blog    
相关的新闻
本文将介绍DB2与Informix在开放性/可移植性、处理性能 、并行能力、分布式数据库、异构平台支持、复制能力等方面的比较。
 
相关的技巧
我们可根据方便编写sh程序进行数据的导入导出,以下两段sh程序在RedHat Linux AS 4上测试通过,应该适用于大多数Unix,Linux操作系统。
相关的专家答疑
 
相关的白皮书
本文将介绍DB2与Informix在开放性/可移植性、处理性能 、并行能力、分布式数据库、异构平台支持、复制能力等方面的比较。
我们可根据方便编写sh程序进行数据的导入导出,以下两段sh程序在RedHat Linux AS 4上测试通过,应该适用于大多数Unix,Linux操作系统。
你应该有一个informix帐号和一个informix组,帐号和组都是唯一的。在informix组中只应该有informix一个用户。怎样使用"informix"用户和"informix"组?
怎样看待Informix所在的操作系统与硬件?1.从全局着眼 通常只观察系统性能量度是不够的,需要考虑整个系统如磁盘/控制器、CPU、网络的使用情况……
作为Oracle E-Business Suite的初学者,应该从哪一部分开始学习?是Oracle Financials还是Oracle M
在上一个技术专题中我们提到了数据库安全,本篇继续介绍数据库安全的内容,包括如何限制用户的访问权限,并详细阐述了有关如何限制单一用户的访问权限、限制多个用户的访问权限、确保不同用户的
今天我们更加需要注意确保数据库安全。数据库安全当然包括数据库的用户名和密码安全问题。本文介绍设置用户名和密码的最佳方法、在授予或撤消用户访问权限时我们应该注意的事项以及我们能采取的
最新更新
专家答疑
技巧
Ian Abramson
我们想决定是否每晚都该进行增量更新和插入而不是复制产品系统。我知道增量表更新速度要快得多,但是有没有对该程序持反对意见的呢?有没有可能让文件脱离sync?
Ian Abramson
我是一名Oracle DBA。我想开始学习DW原理和其他的DW的其他资料。我还想紧跟这个行业的变化形势。你能给我们相关书籍和资料的建议吗?
Brian Peasland
数据仓储能在灾难恢复热站点上进行吗?Data Guard的优点之一就是你能将备用示例放在READ ONLY模式里,这样你就能在不影响Primary示例的情况下使报表接触到数据库。
TechTarget中国旗下网站群
All Rights Reserved, Copyright 2008, TechTarget中国
TechTarget中国