SinoDB在Linux系统上的安装配置

10 篇文章 0 订阅

前提条件:

获取root权限:

# su

输入密码,成功即获得root权限。

安装步骤:

以下步骤1~4,都必须使用root权限。

1:创建组和用户

# groupadd informix
# useradd -g informix -m informix
# passwd informix

2:上传安装包,这里将安装包放在informix用户路径下:/home/informix/Downloads

# cd /home/informix/Downloads
# rz

如果无法使用rz命令,则需要执行以下代码,安装lrzsz

# yum -y install lrzsz

3:解压安装包

# tar -xvf /home/informix/Downloads/iif.tar

4:安装SinoDB:

(1):设置环境变量中的安装路径,将SinoDB安装在/usr/local/bin/informix路径下。

# export INFORMIXDIR=/usr/local/bin/informix

(2):安装SinoDB:

# ./ids_install

安装过程中,出现“PRESS <ENTER> TO CONTINUE”,就按“回车”;出现“(Y/N)”,就按“Y”。


询问你,安装的默认路径是否正确,该路径就是之前你设置过环境变量中的安装路径。确认没问题,按“回车”。


选择“1”。


输入主机名称,这里使用“DemoServer”。


输入端口号,这里使用“9088”。


输入“yes”。


输入用户名:informix,以及之后的密码和确认密码。


选择“1”,创建一个数据库实例。


设置用户数,这里选择“1”。

(3):指定该文件夹的拥有者为informix。

# chown informix:informix /usr/local/bin/informix

5:配置IDS,该步骤开始,必须使用informix用户。

# su - informix

(1):创建ids.env文件

# vi ids.env

在ids.env文件中,添加以下内容:

# 设置安装路径
export INFORMIXDIR=/usr/local/bin/informix
# 设置实例名,使用你刚才安装时设置的名称
export INFORMIXSERVER=DemoServer
# 设置路径
export PATH=$INFORMIXDIR/bin:$PATH

(2):为IDS设置环境。两个“.”之间有一个空格。

# . ./ids.env

查看是否生效:

# env | grep INFO

(3):创建和编辑IDS配置文件。将onconfig.std和sqlhosts.std,分别复制一份为onconfig和sqlhosts。

# cd /usr/local/bin/informix/etc
# cp onconfig.std onconfig
# cp sqlhosts.std sqlhosts

(4):onconfig修改以下几个配置信息。

ROOTPATH=/home/informix/dbspaces/online_root
MSGPATH=/home/informix/logs/online.log
LTAPEDEV=/dev/null
DBSERVERNAME=DemoServer

(5):sqlhosts修改以下配置信息。

demoServer     onipcshm     主机名     DemoServer

通过以下命令,查看机器网络节点的主机名。

# uname -n

6:创建目录,并分配权限。

# cd ~
# mkdir logs
# mkdir dbspaces
# cd dbspaces/
# touch online_root
# chmod 660 online_root

7:启动实例。

(1):启动时,初始化实例:

# oninit -iv

(2):启动时,不初始化实例:

#oninit

(3):关闭实例:

# oninit -ky

8:执行dbaccess,操作数据库。

# dbaccess

9:之后使用时,需要执行以下命令:

# . ./ids.env
# oninit
# dbaccess

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值