informix7.3安裝

原创 2011年01月19日 10:22:00

1.  Informix 7.3 安裝步驟

1.1    准備工作

        i.       Linux環境

IP                hostname:

      ii.       Informix 7.3 安裝文件

    sql.tar  debug.tar  rdevel.tar  IDB940UC6.tar  Chinese.tar

    以上文件存放于 /exp目錄下.

     iii.       /u目錄下大約至少100M 的磁盤空間

1.2    建立并配置informix 用戶

       i.       建立informix 用戶

#useradd –u 200 –d  /u/inf7.3  -s  /bin/bash  informix

      ii.       為用戶設置密碼

#passwd Informix 

#new passwd

#reinput

    iii.       配置/u/inf7.3/.bash_profile 文件,添加以下內容:

        INFORMIXDIR=/u/inf7.3;          export INFORMIXDIR

PATH=$INFORMIXDIR/bin:$PATH;   export PATH

DBDATE=Y4MD0;                  export DBDATE                     

DBCENTURY=C;                   export DBCENTURY

DBDELIMITER=”|”;             export DBDELIMITER

INFORMIXSERVER=on_tcp;       export INFORMIXSERVER

ONCONFIG=onconfig.top;         export ONCONFIG

DB_LOCALE=zh_tw.big5;          export DB_LOCALE

TERM=xterm;                    export TERM

CLIENT_LOCALE=zh_tw.big5;      export CLIENT_LOCALE

SERVER_LOCALE=zh_tw.big5;      export SERVER_LOCALE

1.3    安裝informix 7.3

       i.       root身份進入/u/inf7.3目錄

#cd /u/inf7.3

      ii.       切換到informix 用戶

#su – informix   

    iii.        讀取root 用戶的權限信息

#su  root                (注意:”-”)

      iv.       解壓縮sql.tar執行安裝文件

#cd /u/inf7.3   

#tar –xvf /exp/sql.tar   將安裝包解壓縮至/u/inf7.3目錄下,此時產生installsql文件

#./installsql             執行安裝文件

輸入序列號:   KEY:  

                   v.                解壓縮debug.tar并執行安裝文件

#tar –xvf  /exp/debug.tar       生成install4db安裝文件

#./install4db

輸入序列號:      KEY: 

                  vi.                解壓縮rdevel.tar并執行安裝文件

#tar –xvf  /exp/rdevel.tar       生成install4gp安裝文件

#./install4gp

輸入序列號:     KEY: 

                vii.                解壓縮IDS940UC6.tar并執行安裝文件

#tar –xvf  IDS940UC6.tar

#cd IDS940UC6

#./ids_install

選擇1) IBM Informix Dynamic Server 9.40

   viii.       安裝中文支持

#cd /u/inf7.3                 退出IDS940UC6

#tar –xvf /exp/Chinese.tar   生成installzhtw安裝文件

#./installzhtw          

輸入序列號:     KEY: 

选择  7(engine version)  and (tools version is  1)

 

若有異常,請參照異常診斷.至此所有安裝文件安裝完畢.

1.4    配置引擎

       i.      修改/etc/hosts 加入以下內容,如有則無需修改

  ip地址       主機名

      ii.       修改/etc/services 加入以下內容

            on_tcpXX_srv         XXXX/tcp                    (端口號不能和系統默認的端口號衝突)

                  iii.                修改/u/inf7.3/etc/sqlhosts   

 

:初始安裝時只有一sqlhost.std 作為模板文件,可通過

#cp –p  sqlhosts.std  sqlhost  (連同屬性一起復制否則需改文件所有者)

獲得該文件.加入以下內容:

            cdrXX             group           -                                -               i=XX

on_tcpXX      onsoctcp     dbatest      on_tcpXX_srv    g=cdrXX

on_shmXX    onipcshm     dbatest      on_shmXX_srv   g=cdrXX

 

      iv.       創建rootdbs

#cd /u

#mkdir dbs

#chown informix:informix dbs

#chmod 770 dbs

#cd dbs

#touch rootdbs

#chown informix:informix rootdbs

#chmod 660 rootdbs

       v.       修改/u/inf7.3/etc/onconfig.top

:初始安裝時只有一onconfig.std 模板文件,通過

#cp –p onconfig.std onconfig.top (連同屬性復制)

獲得該文件,修改如以下內容:

ROOTNAME       rootdbs

ROOTPATH        /u/dbs/rootdbs    #之前創建的文件 

ROOTSIZE         300000          #300M KB為單位

SERVERNUM      XX                   (SERVERNUM需要在1---255)

DBSERVERNAME  on_tcpXX

 

將文件中所有/usr/informix  替換為:/u/inf7.3

1.5    啟動引擎

        #exit   退出root 權限,轉變為真正informix 身份

        #oninit –ivy                   (注意:-i 參數只在第一次初始化時使用)

        #onstat -                  啟動完成后鍵入該命令看引擎是否正常運行.

        #dbaccess sysmaster        看看能否訪問資料庫sysmaster 如能,安裝基本沒有問題.

        如有異常請參照異常處理.

1.6    創建dbspace

        #cd /u/dbs

        #touch dbs01

        #chmod 660 dbs01

        #onspaces –c –d dbs01 –p /u/dbs/dbs01 –o 0 –s 100000

1.7    遷移邏輯日志

       i.       參照六創建一logdbs

#onspace –c –d logdbs –p /u/dbs/logdbs –o 0 –s 100000

      ii.       系統安裝后, 默認在rootdbs中創建6個邏輯日志文件,需將此文件遷移出rootdbs

#onstat –l 

    iii.       添加新的log

#onparams -a -d logdbs -s 5000              5M 大小一個

連續增加50,可用vi 編輯一腳本執行.

      iv.       删除在rootdbs 里的6logcal log

#onparams –d –l 1                        2,3,4,5,6 均刪除.

:informix最少保留3log文件,故采取先加后刪方法.

1.8    遷移物理日志

         #onparams –p  -s 10000 –d logdbs     

1.     異常診斷

1.1    執行安裝文件時異常退出

原因:

Ø   1 身份信息沒有切換正確 

Ø   2 序列號或Key輸入錯誤

Ø   3 版本與操作系統不兼容

解決方法1: 退出請重新安裝,并嚴格遵照身份切換順序.

解決方法2: 重新安裝,正確輸入序列號及Key

解決方法3: 確認版本是否是7.3的安裝文件,找合適的版本進行安裝.

1.2    執行oninit –ivy 時報共用記憶體時嚴重錯誤

原因:

Ø   1 系統內存中已經存在了該share memory 即原先存在系統中的引擎還在running .

Ø   2 第一次執行oninit –ivy 失敗后系統殘留oninit進程,第二次執行上述指令出現此        

       現象

解決方法1: onmode –ky 關閉原先引擎.再重新執行指令oninit -ivy.

解決方法2: root身份kill -9 指令殺掉第一次oninit –ivy 殘留的進程以釋放空間. 

           或者onstat – 查看當前系統中是否有引擎在跑,有則參照解決方法1處理.

 

1.3    執行oninit –ivy 時中途停止

原因:文件沒有配置好.

解決方法: 請參考如下分析

Ø   df 查看/u 目錄是否已滿

Ø   檢查/etc/hosts /etc/services 文件內容是否完整

Ø   檢查/u/inf7.3/etc/sqlhosts 文件內容是否寫錯,權限,屬主是否正確

Ø   檢查/u/inf7.3/etc/onconfig.top 權限,屬主是否正確

Ø   onconfig.top 文件中是否將rootdbs 的初始空間分配過大

Ø   SERVERNUM, DBSERVERNAME兩參數是否配置正確

Ø   onconfig.top 文件中是否已將/usr/Informix 全部替換為:/u/inf7.3

Ø   rootdbs 的文件路徑權限(660),屬主(Informix)是否正確. 

1.4     Informix 成功進入On-Line 狀態但不生成三個重要資料庫

  原因: rootdbs 文件路徑權限沒有開放正確

  解決方法:

1.      chmod 770 /u/dbs

2.      chmod 660 /u/dbs/rootdbs

 

SN:ACN#A313826     

KEY:YNLUKN

 

 

 

相关文章推荐

Solaris下Informix安装配置维护升级基础测试

1 概述 4 2 Informix 9.3 for solaris 8安装 4 2.1 安装环境准备 4 2.2 安装IDS和CSDK 5 2.3 配置通信服务和创建数据库 6 2.3.1 ...
  • yepiao
  • yepiao
  • 2012年07月06日 21:48
  • 1187

informix for linux安装全攻略

informix for linux安装全攻略第一步:下载ids 9.4 for linux: ftp://ftp.youngcow.net/Special/Database/DatabaseServ...
  • ky000
  • ky000
  • 2011年07月19日 16:55
  • 287

Informix Dynamic Server 11.50 第 1 部分: IDS 计划和安装

Informix Dynamic Server 11.50第 1 部分: IDS 计划和安装Jeffrey S. Bohm, 软件工程师, EMCJeff 从事关系数据库管理系统 (RDBMS) 产品...

informix-安装

oninit

sco unix 506下安装配置informix online 7.22

sco unix 5.06 informix

Linux下informix安装及数据库迁移

=====以下内容来源网上,但通过自己实践,并重新整理过了==  1.创建informix用户和组。 useradd informix 2. informix用户登录,并设置一些环境变量 在~...

Linux下informix安装

只有先初始化数据库后,才能用dbaccess 初始化数据库之前,先运行/home/informix/下的.bash_profile 1.创建informix用户和组。 u...

Centos6.8_x86_64安装使用 Informix11.70 数据库

Informix是IBM公司出品的关系数据库管理系统(RDBMS)家族。作为一个集成解决方案,它被定位为作为IBM在线事务处理(OLTP)旗舰级数据服务系统。...

Informix数据库安装配置

1.1.1.1              安装文件准备版本:IBM Informix Dynamic Server             Version  9.40.UC8             ...

AIX环境下的INFORMIX安装和配置

一、INFORMIX数据库服务器产品安装1、建立“Informix”组和“Informix”用户以root用户身份注册。1) 用AIX“smit mkgroup”命令建立一个名为“Informix”的...
  • ky000
  • ky000
  • 2011年07月19日 16:40
  • 415
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:informix7.3安裝
举报原因:
原因补充:

(最多只允许输入30个字)