cl02050212 发表于 2007-10-30 09:43

求助informix for unix安装

我这个版本只有installsql installesql installserver三个执行文件,还有十几个文件夹,有谁知道怎么配置环境变量和详细安装过程,知道的说一下

prefect 发表于 2007-10-30 10:39

最早就是遵循NET的安装原则:
N -- network
E -- engine
T -- tool

我从IDS9.X开始接触,IDS好像就把前两个合到一起了。
现在也是要先 安装online,再安装tool 。
建议安装到不同的目录里,以后对online的升级,也不会影响tool。
仅供参考

shanshl 发表于 2007-10-30 16:41

我记得好像是先安装工具,然后在安装online

gengpengfeiX 发表于 2007-10-30 17:06

http://www.builder.com.cn/2007/0913/505173.shtml

这是FOR LINUX的不只能有没有用

[ 本帖最后由 gengpengfeiX 于 2007-10-30 17:08 编辑 ]

林子 发表于 2007-10-31 10:16

1. 在 informix 用户下, 拷贝安装文件(使用超级用户)

   # cpio -icdvBum < ESQLCP~1
   # cpio -icdvBum < SQLCPI~1
   # cpio -icdvBum < IDSCPI~1

2. 配置共享内存 (80M - 100M), 重新连接内核

3. 修改 informix 用户的 .profile -- 增加:

   INFORMIXDIR=/usr/informix
   INFORMIXSERVER=on73
   SQLEXEC=$INFORMIXDIR/lib/sqlrm
   export INFORMIXDIR SQLEXEC INFORMIXSERVER

4. 安装 esql

   # ./installesql
      serial number    :
      serial number KEY:

5. 安装 sql

   # ./installsql
      serial number    :
      serial number KEY:

6. 安装 server

   # ./installserver
      serial number    :
      serial number KEY:

7. 配置 informix/etc/sqlhosts 文件

   #demo_on        onipcshm        on_hostname        on_servername
   #demo_se        seipcpip        se_hostname        sqlexec
   on73        ontlitcp        Host                sqlexec

   注: on73    : 与用户环境变量 INFORMIXSERVER 一致, 即: INFORMIXSERVER=on73
               与 onmonitor 配置时的 Server Name 一致
       ontlitcp: 协议名称
       Host    : 本主机名, 在 /etc/hosts 配置
       sqlexec : 与配置 /etc/services 时使用的名称一致

8. 配置 /etc/services 文件, 在文件的最后增加一行:
   sqlexec                10225/tcp
   注: sqlexec: 与 7 中的配置一致
       10225: tcp 端口号, 不能重复

9. 建立数据库空间名:
   # > /u/DB
   # chown informix /u/DB
   # chgrp informix /u/DB
   # chmod 660 /u/DB

10.在 informix 用户下, 使用 onmonitor 进行配置
   $ onmonitor   
   修改: 1) /dev/tapedev ==> /dev/null
         2) Root Size : 数据库空间大小, 根据需要设置
         3) /dev/online_root ==> /u/DB与 9 中的数据库名称对应
         4) Phy. Log Size 和 Log. Log Size 根据需要设置
   按 Esc 键, 继续配置
         5) Server Number: => 1
         6) Server Name: 与 7 中的配置一致 => on73
         7) Max # of Logical Logs :
            Max # of Locks      :
            Max # of Buffers      : 根据需要配置
   按 Esc 键、y 键、回车, 继续配置
   按 Esc 键,
   按 Esc 键,
   按 Esc 键,
   按 Esc 键, y 键

11.在 informix 用户下, 拷贝安装文件
   $ tar tvf SO

12.在每个使用 informix 数据库的用户的 .profile 中增加以下环境变量:

   INFORMIXDIR=/usr/informix
   INFORMIXSERVER=on73
   SQLEXEC=$INFORMIXDIR/lib/sqlrm
   export INFORMIXDIR SQLEXEC INFORMIXSERVER

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

其它: onmode -ky
      oninit

prefect 发表于 2007-10-31 13:00

原帖由 shanshl 于 2007-10-30 16:41 发表 http://bbs.chinaunix.net/images/common/back.gif
我记得好像是先安装工具,然后在安装online

如果你的tool和你的IDS不是一个平台上的 , 呵呵。。
> file ../4gl/bin/isql
../4gl/bin/isql: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped
> file bin/oninit      
bin/oninit: setuid setgid ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.4.0, dynamically linked (uses shared libs), not stripped


如果你要升级你的IDS的时候,你都全部再重来一变吗?

[ 本帖最后由 prefect 于 2007-10-31 13:06 编辑 ]

sdccf 发表于 2007-10-31 14:42

online一定要最后安装。

风雨同舟2007 发表于 2007-11-01 09:32

informix7和5差别很大,得先弄清是哪个本

风雨同舟2007 发表于 2007-11-01 09:32

不过一般是先装低本再装高本
页: [1]
查看完整版本: 求助informix for unix安装