[color=blue:8a52c0f05e][size=18:8a52c0f05e]
三.Informix-online7.30的日常管理及维护
1. 自动启动关闭Informix-online数据库
启动ONLINE的命令是:oninit
但为了便于系统管理员的管理,将启动命令建立在/etc/rc2.d目录下,名字为S90informix, 就象DOS中的批处理文件一样,当启动SCOUNIX操作系统时,online随之启动。
编辑文件(在root用户下) /etc/rc2.d/S90informix,内容如下
INFORMIXDIR=/usr/informix
INFORMIXSERVER=picc
ONCONFIG=onconfig.picc
Export INFORMIXDIR INFORMIXSERVER ONCONFIG
INFORMIXDIR/bin/oninit
修改文件属性使它用执行权利: #chmod +x /etc/rc2.d/S90informix
自动关闭INFORMIX-ONLINE
关闭ONLINE的命令为: onmode –ky
将关闭命令建立在/etc/rc0.d目录下,编辑文件名为K01informix,内容如下:
INFORMIX INFORMIXDIR=/usr/informix
INFORMIXSERVER=picc
ONCONFIG=onconfig.picc
Export INFORMIXDIR INFORMIXSERVER ONCONFIG
INFORMIXDIR/bin/onmode -ky
修改文件属性使它用执行权利: #chmod +x /etc/rc2.d/K01informix
2. INFORMIX ONLINE 的常见工作模式
Off-line :实例没有运行,没有分配或初始化共享内存。
Quiescent:实例已经完全启动,但不允许用户访问数据库,有些管理任务,像增加删除dbspaces、逻辑日志,必须在实例处于Quiescent状态时才能完成。
On-line:实例完全启动,并且对所有有权访问它的用户都是可用的。
Shutdown::当实例从Online-line状态到Quiescent时的一种过渡状态,所有用户线索仍然可以继续完成他们的工作直到正常结束,但这时所有新的数据库连接都会被拒绝。
下面介绍各个模式相互转换的命令:
oninit(将一个配置好的实例从Off-line状态一直变为On-line状态)
oninit -s(将一个配置好的实例从Off-line状态一直变为Quiescent状态,现有的用户线索可以继续直到正常结束,但所有新的数据库请求连接将被拒绝)
onmode –sy(将实例从On-line状态经过shutdown)
onmode –uy(立即终止现有的实例,使之成为Quiescent,所有的用户线索和数据库请求都将被中断)
onmode –ky(实例从on-line或Quiescent变为off-line状态)
介绍完ONLINE的几种常用工作模式后,下面我们就可以为online增加工作区、逻辑日志、物理日志、临时文件数据库空间了。
[/color:8a52c0f05e][/size:8a52c0f05e]
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/