1、创建INFORMIX用户组和informix用户 home=/usr/informix
2、给informix加密码
3、展开informix安装文件: rpm-i******************.rpm(共三个)
4、修改root的profile,增加
INFORMIXDIR=/usr/informix
exportINFORMIXDIR
执行profile
5、数据库安装,安装的原则是先装低版本的软件,后装高版本的软件,最后装online。
a、#cd/usr/informix
b、#./installclientsdk
c、#./installonline
6、增加文件系统online。用户可以定义别的文件系统。
mount/online文件系统。创建数据文件onlinedbs。
#cd/online
#>onlinedbs
#chmod660onlinedbs
7、修改/online和/online/onlinedbs的权限
#chowninformix/online
#chgrpinformix/online
#chowninformix/online/onlinedbs
#chgrpinformix/online/onlinedbs
8、以informix注册
cd/usr/informix/etc
9、将onconfig.std文件拷贝到onconfig或别的文件名。
vionconfig中的参数
a、ROOTPATH/online/onlinedbs
b、ROOTSIZE100000
c、CONSOLE/dev/null
d、TAPDEV/dev/null或用户定义
e、LTAPDEV/dev/null
f、DBSERVERNAMEdb(此项可自己定义但要求与sqlhosts中的定义一致。)
以上所有的内容均可由用户定义。
10、初始化共享内存
11、修改informix的.profile文件
$cd
vi.profile增加以下内容
INFORMIXDIR=/usr/informix
INFORMIXSERVER=db
ONCONFIG=onconfig
PATH=$PATH:/usr/informix/bin
exportINFORMIXDIRINFORMIXSERVERONCONFIGPATH
$chmod+x.profile
$../.profile
12、修改sqlhosts文件(/usr/informix/etc)
在此文件中有类似demo_ononipcshmon_hostnameon_servername的两行,
在第二行前加”#”,并增加相应内容如下:
demo_ononipcshmon_hostnameon_servername
增加:dbonipcshmtest1on_servername
与onconfigsharememory中一致,要求此项为onipcshm
主机名可自己定义
13、执行onmonitor
<注>如果运行onmonitor出现如下信息:
Thetypeofyourterminalisunknowntothesystem
可以编辑informix的.profile文件如:
TERM=vt100
TERMCAP=/usr/informix/etc/termcap
exportTERMTERMCAP
如果运行onmonitor出现如下信息:
(Share)Memoryfault
可以适当增加系统的共享内存。
在菜单中选择parameteràinitialization
按esc键默认其设定值,进行初始化配置。如果返回出错,检查/usr/informix/online.log文件判断出错原因。如果是共享内存或信号灯出错,可以适当增加系统的共享内存或信号灯。
exit退出onmonitor
#su-informix
$oninit
14、测试安装是否正确
$dbaccessdemo7
$dbaccess
15、必要时要重新编译内核或用onmonitor进行参数微调。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
Linux支持的引入 推动了SQL Server 2016集成服务的发展
随着SQL Server的不断发展,集成服务也在发生相应的变化。在最新的SSIS更新中,增加Linux支持和SQL Server 2016升级向导。
-
从Linux上的SQL Server看微软未来计划
在微软的大部分历史中,Windows一直是其旗舰产品,该公司已经试图通过开发几乎专门为Windows开发的软件来防止客户采用竞争的操作系统。
-
微软对Linux不友好?SQL Server支持Linux怎么说
现在的微软与5年前的微软差别很大了,公司越来越靠近开源和开放,我们在微软的许多产品中都能看到这一点。
-
微软与时俱进:Linux 系统支持SQL Server
Linux上的SQL Server 并不是凭空出现的。数据库始于Unix系统,微软一直在努力降低产品对Windows系统的依赖性。