我有一个soalris8下,你自己看看,是我自己的安装笔记:
安装INFORMIX IDS7.3
1.建立INFORMIX组与INFORMIX用户.
2.检查~/release/en_us/0333/IDS_7.3文件,修改内核以及文件系统参数.
修改/etc/system文件.
set enable_sm_wa = 1
set shmsys:shminfo_shmmax=536870912
set semsys:seminfo_semmap=10
set semsys:seminfo_semmni=100
set semsys:seminfo_semmns=4096
set semsys:seminfo_semmnu=4096
set semsys:seminfo_semume=100
set semsys:seminfo_semmsl=500
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=500
set shmsys:shminfo_shmseg=100
LOCATION OF SHARED MEMORY:
=========================
0x10A000000
3.建立INFORMIXDIR环境变量,最好将它写入.profile文件中,执行./installserver,
输入注册码,整个安装完成.
INFORMIXDRIR=/usr/informix
PATH=$PATH: $INFORMIXDIR/bin
ONCONFIG=oncomfig文件
INFORMIXSERVER=onlineserver
4.修改~/etc/onconfig文件,主要目的是要与机器并且与应用相适应.
主要有数据库名,chunk设备,tape设备,处理器的数目,MULTIPROCESSOR.
AFF_SPROC 0 # Affinity start processor
AFF_NPROCS 0 # Affinity number of processors
? Kernel AIO is a standard feature of Solaris 7, and is supported
by this release. KAIO is enabled by default.
To disable KAIO, set the environment variable KAIOOFF.
KAIOOFF=1; export KAIOOFF (for Bourne or Korn Shell)
setenv KAIOOFF 1 (for C Shell)
* When running applications involving cascade delete operation, it is
recommended that the environment variable INFORMIXSTACKSIZE be set
to 128 (the default is 32), which in turn would require Dynamic
Server to perform recursive database tasks.
5.修改/etc/hosts文件,建立主机名,修改~/etc/sqlhosts文件,
online ontlitcp online turbo
6.修改/etc/services文件,加入以下一行:
turbo 1526/tcp
7.执行oninit -iy初始化数据库.
8.检查log文件.