Informix数据库配置详解(2)
来源:互联网 作者:2 出处:综艺读书 2006-11-173.1 规划数据库空间
|
|
|||
根据配置的思想,将数据库系统分三个区。分别是:
rootdbs: informix系统区,我们将一号机的e1_2dbs4分配给它,为了便于记忆我们将该区取个名为zxroot。
具体操作为:
# ln /dev/re1_2dbs4 /dev/zx_root
#chown informix:informix /dev/zx_root
#chmod 664 /dev/zx_root
logdbs: informix日志区,我们将一号机的e1_2dbs5分配给它,为了便于记忆我们将该区取个别名为zx_log。
具体操作为:
# ln /dev/re1_2dbs5 /dev/zx_log
#chown informix:informix /dev/zx_log
#chmod 664 /dev/zx_log
workdbs: informix数据区,我们将一号机的e1_2dbs0到e1_2dbs3分配给它,为了便于记忆我们将该区取个别名为zx_work。
具体操作为:
# ln /dev/re1_2dbs0 /dev/zx_dbs0
# ln /dev/re1_2dbs1 /dev/zx_dbs1
#chown informix:informix /dev/zx_dbs?
#chmod 664 /dev/zx_dbs?
3.2 informix系统参数配置
Informix系统参数配置文件由如下文件决定:
3.2.1 Informix 启动环境文件:start_zx 文件内容如下:
echo "start dbserver on zx"
INFORMIXDIR=/usr/informix
export INFORMIXDIR
TBCONFIG=tbconfig.zx
DBDATE=Y4MD/
PATH=$PATH:$INFORMIXDIR/bin:.
export PATH MAIL TBCONFIG
3.2.2 Informix 配置文件:$INFORMIXDIR/etc/tbconfig.zx
$ cd $INFORMIXDIR/etc
$ cp tbconfig.std tbconfig.zx
$ vi tbconfig.zx
修改相应参数:
ROOTPATH /dev/zx_root
ROOTSIZE 1000000
TAPEDEV /dev/null
PHYSFILE 100000
LOGSIZE 100000
LOGFILES 3
LOGSIZE 100000
MSGPATH /usr/informix/online_zx.log
CONSOLE /dev/console
SERVERNUM 0
DBSERVERNAME XXclic_zx
#注:XX:按各地市名称来取
#福州:fz 莆田:pt 泉州:qz 漳州:zz 龙岩:ly
#三明:sm 南平:np 宁德:nd
USERS 300
TRANSACTIONS 300
LOCKS 200000
BUFFERS 20000
TBLSPACES 6000
LOGSMAX 60
3.2.3 Informix 网络连接配置文件:$INFORMIXDIR/etc/sqlhosts.zx
该文件只有在C/S模式下和数据库联网才用到
3.3 Informix初始化操作:
a.启动系统环境:
以informix 用户登录
启动环境操作: # . ./start_zx
b.初始化数据库系统区
操作:tbinit -i
c.创建数据库日志和工作区
tbspaces –c –d zx_log –p /dev/zx_log –o 0 –s 870000
tbspaces –c –d zx_work –p /dev/zx_dbs0 -o 0 –s 2000000
tbspaces –a zx_work –p /dev/zx_dbs1 -o 0 –s 2000000
d.移动数据库系统区的日志到新的数据库日志区
1. 在logdbs上生成逻辑日志,逻辑日志共取600M,每个日志100M,分6个。操作如下:
$ tbmode –ky
以下命令重复执行共6次
$ tbparams –a –d zx_log
2.让新加的逻辑日志生效
tbtape –s #作0级备份
3.迁移日志到新日志上
tbmode –l
上述命令重复执行共3次
4.删除rootdbs上的逻辑日志
tbtape –s #作0级备份
tbparams –d –l 1 -y
tbparams –d –l 2 -y
tbparams –d –l 3 –y
e.迁移物理日志到logdbs上
tbmode –sy
tbparams –p –s 182000 –d zx_log –y
f.指定备份设备
修改tbconfig.zx文件,将以下参数该为:
TAPEDEV /dev/rct0
LTAPEDEV /dev/rct0
5.上载数据到数据库的数据(工作)区
dbimport –d zx_work rhdb
6.构造营销系统数据库的自动起停操作
自动启动:编辑/etc/rc2.d/S99startdbs文件,加入以下行:
echo "start dbserver on zx"
TBCONFIG=tbconfig.zx
export INFORMIXSERVER
export TBCONFIG
su informix -c "$INFORMIXDIR/bin/tbinit"
echo "start dbsever on zx is over"
自动停止:编辑/etc/shutdown.d/shut_dbs文件,写入以下行:
echo "shut dbserver on zx"
TBCONFIG=tbconfig.zx
export INFORMIXSERVER
export TBCONFIG
su informix -c "$INFORMIXDIR/bin/tbmode -ky"
echo "shut dbsever on zx is over"
·服务器配置专栏 (8814篇文章)
·informix (193篇文章)
·数据库专栏 (4469篇文章)
·数据库处理专题 (7214篇文章)
·城域网专题 (6668篇文章)
·数据库安全技术专题 (11215篇文章)
·数据库安装与卸载 (8929篇文章)
·Linux数据库宝典 (11165篇文章)
·informix安装配置 (50篇文章)
·开发优质高效的Informix数据库应用程序(4) 11-17
·开发优质高效的Informix数据库应用程序(3) 11-17
·开发优质高效的Informix数据库应用程序(2) 11-17
·Informix TRAIN 文档详解(5) 11-17
·Informix TRAIN 文档详解(4) 11-17
·Informix TRAIN 文档详解(3) 11-17
·Informix TRAIN 文档详解(2) 11-17
·Informix的监控和管理命令(2) 11-17
·Informix 5的安装及初始配置(2) 11-17
|
|||
| ·ACDSEE专题教程-下载使用 ·迅雷专题教程-下载使用 ·Windows XP频道 ·Windows Vista频道 ·Windows 2000频道 ·win2003频道 ·Freebsd频道 ·Oracle频道 |
·Linux频道 ·Windows频道 ·邮件服务器专题 ·协议大全 ·数据恢复指南教程 ·FreeBSD使用教程 ·Linux数据库宝典 ·Linux基础知识 |
||
| · 秘密:Vista隐蔽的动态屏保 · 腾讯开发新电子宠物--QQ熊 · 惠普否认2999元PC有价无货 |
· 驱逐Win系统“流氓”文件 · WinXP中获取未使用的IP地址 · 尝试format C:格式化硬盘? |
| · 在DOS下恢复回收站中的文件 · 拯救WinXP崩溃的救命稻草 · Linux系统中超级权限的应用 |
· 搜狗PK谷歌:谁能代言拼... · 昨日重现,一键GHOST轻松.. · 实现Web迅雷在空闲时杀毒 |
| · AVIFile函数制做AVI文件 · VC中链接动态链接库的方法 · 熊猫烧香核心源码(Delphi) |
· DateDiff函数祥解 · JavaScript去除空格的三种 · js效果 图片加载进度实时.. |
| · SQL Server数据库优化方案 · Oracle的初学者入门心得 · JSP连接Mysql数据库 |
· Photoshop为美女做艺术处理 · 用Freehand创建发光字特效 · 设计自己的个性QQ动态表情 |




