informix表空间规划命令整理

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

informix表空间规划命令整理

2010-02-24 11:16:02| 分类:技术知识| 标签:|字号大中小订阅

初始化informix数据库: oninit -ivy

此时,数据库是空的,什么都没有。

我们需要规划数据库空间,创建相应的物理表空间,逻辑表空间,临时表空间。

首先在dbs目录下创建相应的文件并给予权限:

touch phydbs logdbs appdbs temp01 temp02 temp03 temp04 chmod 660 phydbs logdbs appdbs temp01 temp02 temp03 temp04 执行创建表空间的命令:

onspaces -c -d phydbs -p {informixdir}/dbs/phydbs -o 0 -s 500000 【一般为300M。此处创建500M】

onspaces -c -d logdbs -p {informixdir}/dbs/logdbs -o 0 -s 1000000 【一般为1G,共10个逻辑文件】

onspaces -c -d appdbs -p {informixdir}/dbs/appdbs -o 0 -s 4000000 【自己数据库所在空间,大小根据实际情况而定】onspaces -c -d temp01 -t -p {informixdir}/dbs/temp01 -o 0 -s 500000 【临时表空间,一般为4个,大小为500M,注意到创建临时表空间命令中多了 -t 】

onspaces -c -d temp02 -t -p {informixdir}/dbs/temp02 -o 0 -s

500000

onspaces -c -d temp03 -t -p {informixdir}/dbs/temp03 -o 0 -s 500000

onspaces -c -d temp04 -t -p {informixdir}/dbs/temp04 -o 0 -s 500000

切换物理日志:

onparams -p -s 480000 -d phydbs (注意:大小要比创建phydbs时稍微小一些不然会提示大小太大。)

此时可能会提示:IBM Informix Dynamic Server must be in quiescent mode

可以用onmode -sy切换到静态模式。也可以重启oninit -sy

切换逻辑日志:

首先创建逻辑文件:

for((i=0;i<10;i++))do onparams -a -d logdbs -s 100000 -i ;done; 最后一个逻辑文件创建会提示不成功,像之前的物理日志提示一样,要将大小修改的稍微小一些。

第二:切换逻辑日志

多次执行onmode -l 直到逻辑日志切换到新创建的逻辑文件中。

第三:删除原逻辑文件

onparams -d -l {逻辑文件号} -y

相关文档
最新文档