温馨提示×

Informix在Ubuntu上的安装步骤

小樊
59
2025-04-08 05:47:45
栏目: 智能运维

很抱歉,我暂时没有找到Informix在Ubuntu上的安装步骤,但是我可以为您提供在CentOS系统下的安装步骤供您参考:

环境搭建

  • 创建UNIX环境

    1. 以root身份登录。
    2. 创建informix用户组:groupadd -g 1000 informix
    3. 创建informix用户:useradd -u 1000 -g 1000 -d /home/informix -m informix
    4. 设置informix用户密码:passwd informix(需要重复输入密码两次)
  • 将informix安装包放入Linux中,进行解压安装

    1. 解压安装包:tar -xvf iif.11.50.UC4E.Linux-RHEL4.tar
    2. 执行安装文件:./installserver(注意:安装路径选择在/home/informix)

配置Informix

  • 在informix用户下配置环境变量

    1. 切换到informix用户:su - informix
    2. 进入安装路径目录下:cd /home/informix
    3. 配置环境变量:vi ~/.bash_profile
    • 添加以下内容:
      export INFORMIXDIR /home/informix(安装路径)
      export INFORMIXSERVER informix(informix的服务器名)
      export ONCONFIG onconfig.informix(informix的配置文件名)
      export LD_LIBRARY_PATH $INFORMIXDIR(informix的lib库路径)
      export PATH:$INFORMIXDIR/bin:$PATH
      
    1. 使修改生效:./.bash_profile
  • 编辑配置文件

    1. 编辑"onconfig.informix",修改或添加以下内容:
      # 修改SERVERNUM,0255之间即可,保证唯一
      SERVERNUM 49
      # 修改FULL_DISK FULL_DISK_INIT 1
      FULL_DISK 1
      # 修改NETTYPE NETTYPE soctcp,1,50,CPU
      NETTYPE soctcp,1,50,CPU
      
  • 授权数据库空间文件

    cd /opt/informix/storage chmod 660 rootdbs

  • 修改sqlhosts文件

    1. 编辑文件:vim /opt/informix/etc/sqlhosts.ol_informix1210
    2. 文件内容如下:
      # 注意:此处只开放了内网TCP的监听
      ol_informix1210 onsoctcp localhost
      ol_informix1210 dr_informix1210 drsoctcp localhost
      dr_informix1210 lo_informix1210 onsoctcp localhost
      lo_informix1210 drsoctcp localhost
      # 注意:informix默认只开启了内网的TCP监听
      如果需要远程访问的话,需要将localhost段设为星号*
      

    解析

    • tramsserver:是数据库服务器名,和环境变量中的一样。
    • onipcshm/onsoctcp:使用的协议名称,连接数据库的两种方式。
    • localhost:主机名,和/etc/hosts里的一样。
    • informix_services:服务名,和/etc/services中的一样。

数据库初始化和连接

  • 执行初始化

    oninit -ivy(第一次启动的时候需加-ivy参数,以后正常启动时直接oninit

  • 连接数据库

    onstat -i(如果出现如下提示,说明数据库状态正常) 输入q就可以退出onstat

请注意,上述步骤可能与您使用的Informix版本或具体的安装需求有所不同。建议参考Informix的官方文档或联系IBM的技术支持以获取最准确的安装指南。

希望以上信息对您有所帮助。

0