linux下搭建informix

linux下搭建informix如果中间出现 error 或者 warning 我们可以 man 一下日志文件 opt IBM informix online log 来看看是什么问题

大家好,欢迎来到IT知识分享网。

一.基础环境包准备

1.下载informix介质包,官网https://www.ibm.com/resources/mrs/assets/packageList?source=ifxids&lang=en_US

linux下搭建informix

百度网盘提取连接

二.基础安装整个过程以root用户进行

2.1创建informix用户组和用户

# 创建informix用户组 groupadd informix # 创建informix用户 useradd -g informix informix # 设置informix用户密码,需要重复输入密码两次 passwd informix

 2.2创建安装目录

通过如下命令创建安装目录: “/opt/informix”

#创建文件夹 mkdir /opt/informix #赋权限给informix用户组用户 chown informix.informix /opt/informix

2.3设置环境变量

直接执行如下命令设置informix相关环境变量

INFORMIXDIR=/opt/informix export INFORMIXDIR PATH=$PATH:$INFORMIXDIR/bin export PATH

2.4复制文件并解压安装包

cd /opt/informix/ tar -xvf ibm.ids.14.10.FC3.LNX.tar -C /opt/informix

2.5 执行安装

执行ids_install 文件,执行informix的安装

cd /opt/infomix ./ids_install

linux下搭建informix

按enter键继续 

linux下搭建informix

输入1,选择typical

linux下搭建informix

linux下搭建informix

按回车键 

linux下搭建informix

按回车键

linux下搭建informix
2.出现下方提示,输入1

image.png

linux下搭建informix

linux下搭建informix

三、配置Informix

su - informix

3.1 修改profile文件

执行命令

vi ~/.bash_profile

修改 “~/.bash_profile”文件,加入如下环境变量

export INFORMIXDIR=/opt/informix export INFORMIXSQLHOSTS=/opt/informix/etc/sqlhosts.ol_informix1410_4 export ONCONFIG=onconfig.ol_informix1410_4 export INFORMIXSERVER=ol_informix1410_4 export INFORMIXDIR INFORMIXSERVER ONCONFIG INFORMIXSQLHOSTS export PATH=$INFORMIXDIR/bin:.:$PATH

执行如下命令,使修改生效

. ~/.bash_profile

linux下搭建informix

3.2 编辑配置文件

编辑”onconfig.ol_informix1410_4″,修改或添加以下内容

# 修改SERVERNUM ,0~255之间即可,保证唯一 SERVERNUM 121 # 修改FULL_DISK FULL_DISK_INIT 1 # 修改NETTYPE NETTYPE soctcp,1,50,CPU

linux下搭建informix

3.3 授权数据库空间文件

注意:“rootdbs”文件权限必须是:660

cd /opt/informix/storage chmod 660 rootdbs 

3.4 修改sqlhosts文件

# 编辑文件 vi /opt/informix/etc/sqlhosts.ol_informix1410_4

文件内容如下:

# 注意:此处只开放了内网TCP的监听 ol_informix1410_4 onsoctcp localhost.localdomain ol_informix1410_4 dr_informix1410_4 drsoctcp localhost.localdomain dr_informix1410_4 lo_informix1410_4 onsoctcp 127.0.0.1 lo_informix1410_4 

                                                       

注意:informix默认只开启了内网的TCP监听

如果需要远程访问的话,需要将localhost段设为星号*

解析:

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



四、数据库初始化和连接

4.1 执行初始化

执行如下命令,进行数据库初始化

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

image.png

4.2 连接数据库

使用如下命令,连接数据库

onstat -i

如果出现如下提示,说明数据库状态正常

image.png

输入 q 就可以 退出 onstat


4.3 端口查看

4.3.1 通过netstat命令查看

netstat -apn|grep oninit

image.png

4.3.2 通过/etc/services文件查看

执行命令

view /etc/services

基本在文件末尾(输入G即可到达文件末尾)

image.png

4.4 其他常用命令

#关闭数据库 onmode -ky # 清空共享内存及缓存 #onclean -ky # 查看服务状态 #onstat 

linux下搭建informix

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/135589.html

(0)
上一篇 2025-07-03 18:10
下一篇 2025-07-03 18:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信