Informix11.50FC4简易安装指南

 

步骤一:以informix用户编辑.cshrc文件(informix用户创建为csh用户)

        添加环境变量:INFORMIXDIR    ----informix数据库家目录

步骤二:解压安装包,调用ids_install,执行脚本的时候要以root用户执行,且同时要使用informix的环境变量。

        %su root   (su操作不加“-”,使用当前用户的环境变量)

步骤三:在.cshrc文件中继续添加如下环境变量

        setenv INFORMIXDIR /opt/informix 

        setenv INFORMIXCLIENT /opt/informix 

        setenv INFORMIXSERVER  test_online_net

        setenv PATH ${INFORMIXDIR}/bin:$PATH

        setenv ONCONFIG onconfig

        setenv SHLIB_PATH ${INFORMIXDIR}/lib

        setenv SHLIB_PATH ${INFORMIXCLIENT}/lib:$SHLIB_PATH

        setenv DBLANG en_US.utf8

        setenv DB_LOCALE en_US.utf8

        setenv CLIENT_LOCALE en_US.utf8

        setenv SERVER_LOCALE en_US.utf8

步骤四:配置sqlhosts文件

        示例:

             demo   onipcshm   10.10.10.10 sqlexecl

             demo_net onsoctcp  10.10.10.10 sqlexecl_net

  demo/demo_net:informix服务器名称,必须和环境变量还有onconfig配置文件中dbsername或者dbsernames一致

  onipcshm:表示通过共享内存方式连接

  onsoctcp/ontlitcp:表示通过网络连接采用tcp/ip协议

  sqlexecl/sqlexecl_net:端口号别名,必须在/etc/services中进行配置,且不被占用。

 

步骤五:配置onconfig文件

 

步骤六:初始化数据库:oninit -iv

 

步骤七:启用大CHUNK功能

        onmode -BC 1

 

步骤八:创建数据库空间:logdbs、phydbs、tempdbs、workdbs

        onspaces -c -d logdbs -p /test/logdbs -o 40 -s 2000

        onspaces -c -d phydbs -p /test/logdbs -o 40 -s 2000

        onspaces -c -t -d tempdbs -p /test/logdbs -o 40 -s 2000

        onspaces -c -d workdbs -p /test/logdbs -o 40 -s 2000

步骤九:刚开始初始化操作的时候,逻辑和物理日志空间都是默认使用的是rootdbs,所以需要将此空间移除至专用的空间

        1:onstat -l 查看已建立的系统日志情况,删除多余的系统日志,只保留三个。(为什么保留三个,onconfig文件中配置项LOGFILES就是配置系统日志的最低个数,默认

 

值就是3)

           onparams -d -l 4  (4是系统日志的标识)

        2:进入单用户模式:

           onmode -ky 

           oninit -s

        3:增加逻辑日志,具体增加多少,看实际需求

           onparams -a -d logdbs -s 1000  

           这个都是在之前建立的logdbs空间划分的,但是至少得建立三个,因为初始化了三个在rootdbs中,至少得同样数目的才能完全替换之。

        4:切换当前使用日志至新增日志上

           onmode -l

           onmode -l

           onmode -l  (执行三次,是将之前建立在rootdbs上的三个日志空间,切换至logdbs上)

           onmode -c

        5:删除rootdbs上的三个日志文件

           onparams -d -l 1

           onparams -d -l 2

           onparams -d -l 3

        6:执行零级备份(设置onconfig中TAPEDEV值为:/dev/null)

           ontape -s -L 0

        7:将物理日志移至phydbs上

           onparams -p -s 1000 -d phydbs -y

        8:执行零级备份

        9:重启informix数据库

           onmode -ky 

           oninit 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值