Chinaunix首页 | 论坛 | 博客
  • 博客访问: 479036
  • 博文数量: 83
  • 博客积分: 2570
  • 博客等级: 少校
  • 技术积分: 901
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-19 12:05
文章分类

全部博文(83)

文章存档

2012年(1)

2011年(1)

2010年(8)

2009年(14)

2008年(45)

2007年(14)

我的朋友

分类: DB2/Informix

2008-01-14 14:58:11

informix初始化安装:
定义.bash_profile文件加入
unset USERNAME
INFORMIXDIR=/home/informix
PATH=$PATH:$INFORMIXDIR/bin:
INFORMIXSERVER=server
ONCONFIG=onconfig.server
DBDATE=Y4MD0
DBCENTURY=C
INFORMIXTERM=terminfo
DB_LOCALE=zh_CN.gb
CLIENT_LOCALE=zh_CN.gb
export INFORMIXSERVER ONCONFIG INFORMIXTERM
export INFORMIXDIR PATH DBDATE DACENTURY
export DB_LOCALE CLIENT_LOCALE

LD_LIBRARY_PATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH

TERM=vt100
export TERM

set -o vi

使用fdisk /dev/sdb 分区
分区完成后,使用命令
mkdir /dev/raw
vi /etc/sysconfig/rawdevices
/dev/raw/raw1 /dev/sdbx
....
完成后使用命令
service rawdevices start
或者sh /etc/init.d/rawdevices start
启用raw设备
chkconfig rawdevices on
chown -R informix:informix /dev/raw
chmod 660 /dev/raw/*(不修改,会报错)
mkdir INFORMIXTMP
chown -R informix:informix INFORMIXTMP(如果修尬,会报错)
su - informix
mkdir tmp
chmod -R 660 tmp(不修改权限会报错)
su - root
vi /etc/services
添加
ifxsrv   33333/tcp
su - informix
vi etc/sqlhosts
修改配置。

然后oninit -ivy(初始化)
注意rootdbs的大小,其大小应该大于物理日志和逻辑日志的总和。这点困扰了我很久。
如果出现oninit: error while loading shared libraries: libstdc++-libc6.2-2.so.3的提示,可以在root用户下使用system-config-packegs命令添加包的命令来添加
 选择安装开发部分的原有的软件开发
需要第3、4张光盘。
如果在远端安装,可用xhost +和export DISPLAY来远程显示安装。





阅读(1274) | 评论(0) | 转发(0) |
0

上一篇:informix的一些命令

下一篇:informix基础知识

给主人留下些什么吧!~~