Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > INFORMIX数据库在SCO UNIX上的安装和配置
【标  题】:INFORMIX数据库在SCO UNIX上的安装和配置
【关键字】:INFORMIX,SCO,UNIX
【来  源】:http://blog.chinaunix.net/article.php?articleId=34688&blogId=2939

INFORMIX数据库在SCO UNIX上的安装和配置

Your Ad Here

<!--[if !supportLists]--> <!--[endif]-->INFORMIX数据库在SCO UNIX上的安装和配置

<!--[if !supportLists]-->2.1.2               <!--[endif]-->INFORMIX数据库在SCO UNIX上的安装和配置

<!--[if !supportLists]-->2.1.2.1   <!--[endif]-->安装和配置概述

INFORMIX服务器产品的安装和配置基本有以下一些步骤:

<!--[if !supportLists]-->1.            <!--[endif]-->INFORMIX服务器产品的安装

<!--[if !supportLists]-->l             <!--[endif]-->创建"informix"用户组和"informix"用户

<!--[if !supportLists]-->l             <!--[endif]-->设置安装所需环境变量

<!--[if !supportLists]-->l             <!--[endif]-->逐个安装INFORMIX服务器产品,包括:

<!--[if !supportLists]-->1)        <!--[endif]-->Informix SQL for SCO UNIX

<!--[if !supportLists]-->2)        <!--[endif]-->Informix Online for SCO UNIX

<!--[if !supportLists]-->3)        <!--[endif]-->Informix Global Language Support (GLS)

INFORMIX所有产品的安装应一次完成。先装低版本产品,后装高版本产品;先装开发工具,后装ONLINEONLINE版本必须等于或高于开发工具)。

<!--[if !supportLists]-->2.            <!--[endif]-->INFORMIX服务器配置准备

<!--[if !supportLists]-->l             <!--[endif]-->为数据存储分配原始磁盘空间

<!--[if !supportLists]-->l             <!--[endif]-->调节UNIX系统核心参数

<!--[if !supportLists]-->l             <!--[endif]-->调整系统的交换区

<!--[if !supportLists]-->l             <!--[endif]-->调整/tmp文件系统

<!--[if !supportLists]-->l             <!--[endif]-->信息提示选用西文方式

(具体做法:$cd  /usr/informix/msg

            $mv  zh_cn  zh_cn.gb    )

<!--[if !supportLists]-->3.            <!--[endif]-->INFORMIX服务器的配置

<!--[if !supportLists]-->l             <!--[endif]-->设置informix用户的环境变量

<!--[if !supportLists]-->l             <!--[endif]-->修改/etc/hosts/etc/services文件

<!--[if !supportLists]-->l             <!--[endif]-->准备连接文件$INFORMIXDIR/etc/sqlhosts

<!--[if !supportLists]-->l             <!--[endif]-->准备ONCONFIG配置文件

<!--[if !supportLists]-->l             <!--[endif]-->ONLINE数据库服务器的初始化

<!--[if !supportLists]-->l             <!--[endif]-->调整逻辑日志和物理日志

<!--[if !supportLists]-->l             <!--[endif]-->重新启动ONLINE服务器

<!--[if !supportLists]-->2.1.2.2   <!--[endif]-->INFORMIX服务器产品安装

<!--[if !supportLists]-->1.            <!--[endif]-->创建"informix"组和"informix"用户

root用户身份注册,启动系统管理工具“scoadmin”。

<!--[if !supportLists]-->1)        <!--[endif]-->创建“informix”用户组, 组号大于100

<!--[if !supportLists]-->2)        <!--[endif]-->创建“informix”用户,其中:

用户号User ID大于100

主组Login Group设为“informix”用户组

主目录Home Directory为:/usr/informix

<!--[if !supportLists]-->3)        <!--[endif]-->修改informix用户的口令。使用 #passwd informix设置informix用户口令。

<!--[if !supportLists]-->2.            <!--[endif]-->设置安装所需环境变量

使用root注册,设置PATHINFORMIXDIR环境变量

B shell

# INFORMIXDIR=/usr/informix

# PATH$PATH:$INFORMIXDIR/bin

#export INFORMIXDIR PATH

C shell

#setenv  INFORMIXDIR  /usr/informix

#setenv  PATH  $/bin$

并将当前目录改变到/usr/informix

#cd $INFORMIXDIR

<!--[if !supportLists]-->3.            <!--[endif]-->安装SQL

<!--[if !supportLists]-->1)        <!--[endif]-->安装软件光盘

SQL光盘插入光驱执行命令

#mount /dev/cd0 /mnt

<!--[if !supportLists]-->2)        <!--[endif]-->拷贝介质

产品介质的格式参照产品License Card中的“Load Line:”部分。

介质如果为tar格式,则执行: #tar xvf   /mnt/SQL.TAR

介质如果为cpio格式,则执行:#cpio  -icvdumB

<!--[if !supportLists]-->3)        <!--[endif]-->执行安装命令

./installsql

根据提示输入产品的序列号,如AACX999999,注意字母必须大写

根据提示输入产品的KEY,如AAABBB,注意必须为大写字母。

最后屏幕提示Informix SQL安装完毕。

<!--[if !supportLists]-->4)        <!--[endif]-->卸载软件光盘

执行命令#umount  /mnt,并取出软件光盘。

<!--[if !supportLists]-->4.            <!--[endif]-->安装ONLINE

ONLINE的安装步骤与SQL相同:

<!--[if !supportLists]-->1)      <!--[endif]-->安装软件光盘

ONLINE 光盘插入光驱执行命令

#mount /dev/cd0 /mnt

<!--[if !supportLists]-->2)        <!--[endif]-->拷贝介质中的文件名是:

/mnt/ ONLINE/ONLINE.TAR

/mnt/ ONLINE/ONLINE.CPI

<!--[if !supportLists]-->3)        <!--[endif]-->执行安装命令为:#./installonline

根据提示输入产品的序列号,如AACX999999,注意字母必须大写

根据提示输入产品的KEY,如AAABBB,注意必须为大写字母。

最后屏幕提示Informix ONLINE安装完毕。

<!--[if !supportLists]-->4)        <!--[endif]-->卸载软件光盘

执行命令#umount  /mnt,并取出软件光盘。

 

<!--[if !supportLists]-->5.            <!--[endif]-->安装Global Language Support (GLS)

Global Language Support (GLS)的安装步骤与SQL相同:

<!--[if !supportLists]-->1)      <!--[endif]-->安装软件光盘

GLS光盘插入光驱执行命令

#mount /dev/cd0 /mnt

<!--[if !supportLists]-->2)        <!--[endif]-->拷贝介质中的文件名是:

/mnt/ LS723.TAR/mnt/LS723.CPI

<!--[if !supportLists]-->3)        <!--[endif]-->执行安装命令为:#./installzhcn

根据提示输入产品的序列号,如AACX999999,注意字母必须大写

根据提示输入产品的KEY,如AAABBB,注意必须为大写字母。

最后屏幕提示Informix GLS安装完毕。

<!--[if !supportLists]-->4)        <!--[endif]-->卸载软件光盘

执行命令#umount  /mnt,并取出软件光盘。

 

<!--[if !supportLists]-->2.1.2.3   <!--[endif]-->INFORMIX服务器配置准备

<!--[if !supportLists]-->1.            <!--[endif]-->为数据存储分配原始磁盘空间

应用系统要求使用原始磁盘空间作为Informix的数据存储空间。这种方式效率高,安全性好,但要注意在安装操作系统时,预留出这部分磁盘空间,并且不能格式化,还应该知道该磁盘空间的设备和大小。修改相应字符型设备(带r的,例如:rrootdbsrlogdbsrtempdbsrphydbsrdatadbs1chk1等)的权限为660,属组为informix,属主为informix。并用UNIX 链接命令“ln –s(软连接)”,将之链接到一个便于记忆和管理的设备文件。

所有的链接名都建立在“/usr/informix/dbs”目录下,链接名取名应与附录A 1.2 Informix的数据库空间划分中相应的chunk名一致。例如:rdatadbs1chk1通过“ln –s 链接到名为datadbs1chk1的设备文件上。

根据信贷管理信息系统中各级分行的硬件配置情况,对数据库使用空间的使用和划分参见附录中“Informix空间划分”部分。

例如:/dev/rrootdbs  为安装时预留的原始磁盘空间。通过链接命令“ln ”将/dev/rrootdbs链接到/usr/informix/dbs/rootdbs,并且修改属性。执行过程如下:

root 用户注册:

#chgrp informix /dev/rrootdbs

#chown informix /dev/rrootdbs

#chmod 660 /dev/rrootdbs

#ln –s /dev/rrootdbs /usr/infomix/dbs/rootdbs

<!--[if !supportLists]-->2.            <!--[endif]-->调节UNIX核心参数

如果UNIX核心参数的缺省值小于Online 所需,则需先调整UNIX核心参数。如果操作系统为:SCO Openserver 5Informix为:IDS 7.2X,调整UNIX核心参数配置如下:

root用户注册,切换到目录/etc/conf/cf.d下,根据下表的要求用vi编辑核心参数配置文件stune(核心参数当前值) ,修改或添加系统参数。如下表所示:

 

SHMMAX

409600000

SHMMIN

1

SHMALL

512

SHMMNI

100

SHMSEG

6

MAXUMEM

524287

SEMMNI

8192

SEMMNS

8192

SEMMAP

8192

SEMMNU

100

SEMMSL

25

表中的灰色部分可以不加。

修改后使用命令idbuildlink_unix重新连接核心,如果提示修改的参数值超界,则需修改相应核心参数的上界(/etc/conf/df.d/mtune),再重新连接核心。参数修改成功后,重新启动机器。

<!--[if !supportLists]-->3.            <!--[endif]-->交换区的调整

安装操作系统时根据以下表格调整SWAP

SWAP

64M

>=128M

128M

>=256M

256M

>=256M

512M

>=512M

大于等于1G

实际物理内存

如果要在系统运行期间调整系统的交换区,可以使用系统命令swap来增加,删除交换区大小,具体使用参见SCO UNIX系统帮助文档。

# swap -a [ [ ] ]

<!--[if !supportLists]-->4.            <!--[endif]-->/tmp文件系统的调整

要求保证/tmp目录下至少应有100MB的可用空间。

<!--[if !supportLists]-->5.            <!--[endif]-->选用西文信息提示

informix用户注册

$cd  /usr/informix/msg

$mv  zh_cn  zh_cn.gb

<!--[if !supportLists]-->2.1.2.4   <!--[endif]-->INFORMIX服务器初始化配置

<!--[if !supportLists]-->2.1.2.4.1             <!--[endif]-->设置环境变量

信贷管理信息系统中,informix用户及与informix同组的用户的环境变量要求统一设置。具体要求如下:

INFORMIXDIR=/usr/informix

PATH=$INFORMIXDIR/bin:$HOME/bin:$PATH:.

INFORMIXSERVER=数据库服务器名

ONCONFIG=onconfig.ccbxd (小型一级行和二级行均用ccbxd)

DB_LOCALE=zh_CN.gb

CLIENT_LOCALE=zh_CN.gb

DBDATE=MDY4/

export INFORMIXDIR PATH INFORMIXSERVER ONCONFIG DB_LOCALE CLIENT_LOCALE  DBDATE 

<!--[if !vml]-->


文字方塊: INFORMIXDIR=/usr/informix
PATH=$INFORMIXDIR/bin:$HOME/bin:$PATH:. 
INFORMIXSERVER=数据库服务器名
ONCONFIG=onconfig.ccbxd (小型一级行和二级行均用ccbxd)
DB_LOCALE=zh_CN.gb
CLIENT_LOCALE=zh_CN.gb
DBDATE=MDY4/
export INFORMIXDIR PATH INFORMIXSERVER ONCONFIG DB_LOCALE CLIENT_LOCALE  DBDATE
<!--[endif]-->
informix用户注册,编辑.profile文件,增加以下内容:

 

监控Informix Dynamic Server以获取更高性能:【上一篇】
10-10-25 - Informix第一个25年的故事 by Stuart Litel:【下一篇】

【相关文章】
  • 监控Informix Dynamic Server以获取更高性能
  • 在UNIX下的Informix-online中合理地组织表
  • Linux+Informix后台数据库系统编程设置
  • informix支持中文问题汇总
  • Informix 高级培训教材(一)
  • Informix sysmaster表详解
  • :informix使用建议
  • Informix SQL 语句详解
  • 如何配置和实现Informix ON-Bar的备份解决方案
  • Server Studio JE一个for Informix的工具软件
  • 【随机文章】
  • Coad规则
  • 发现一个好东西--卡卡安全助手
  • Windows服务编写原理及探讨(4)
  • .NET设计模式(18):迭代器模式(Iterator Pattern)
  • 代码自测检查单模板
  • const使用辨析
  • 使用HttpWebRequest访问需要登录的网站-另一种途径
  • 新时代硬件对撼 XBOX2死拼PS3?
  • 《霸王大陆》的BT玩法(FC)
  • 阻绝邮件病毒之非典型策略(2)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.