Informix11.5 linux as4 u5安装

一、软件包下载
在IBM网站上注册并下载安装包:
iif.11.50.UC3DE.Linux-RHEL4.tar for   iif.11.50.UC3DE.Linux-RHEL4  xmanager3.0
二、安装
1.         安装系统包openmotif-2.2.3-6.RHEL4.2.i386.rpm
对于 IDS 图形工具,从 CD #3 安装 OpenMotif 运行库。 将 CD #3 放入驱动器。它会自动安装。 要安装软件包,请在终端中键入以下命令:
rpm -Uvh /media/cdrom/RedHat/RPMS/openmotif-2.2.3-6.RHEL4.2.i386.rpm
2.         创建informix用户和组
[root@mail RPMS]# groupadd informix
[root@mail RPMS]# useradd -g informix -m informix
[root@mail RPMS]# passwd informix
Changing password for user informix.
New UNIX password:
BAD PASSWORD: it is based . a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@mail RPMS]# id informix
uid=1002(informix) gid=1003(informix) groups=1003(informix)
[root@mail RPMS]#  mkdir /opt/informix
[root@mail RPMS]# chown informix:informix /opt/Informix
3.         解压软件
软件被放在/home/soft/目录下进入/opt/informix目录执行以下命令
[root@mail informix]# tar xvf /home/soft/iif.11.50.UC3DE.Linux-RHEL4.tar
4.         设置INFORMIXDIR和DISPLAY变量
export INFORMIXDIR=/opt/informix
[root@mail informix]# export DISPLAY=192.168.1.155:0.0
Windows客户端IP 192.168.1.155,使用xmanager软件把安装界面拉到客户端
5.         安装软件过程
1)        进入软件目录执行安装程序ids_install
[root@mail opt]# cd /opt/Informix
[root@mail informix]# ls
bundle.ini  DBLD      ids_install          images  README.html  suite.jar
CSDK        ICONNECT  ids_install.command  JDBC    SERVER
[root@mail informix]# ./ids_install
Do you want to run installer in GUI mode [y/n] :
y
Entering GUI Mode.
Initializing InstallShield Wizard........
Launching InstallShield Wizard........
Dec 22, 2008 11:35:43 AM java.util.prefs.FileSystemPreferences$2 run
INFO: Created user preferences directory.
Dec 22, 2008 11:35:43 AM java.util.prefs.FileSystemPreferences$3 run
INFO: Created system preferences directory in java.home.
2)        单击next
 
3)        单击next
 
4)        选择I accept both the IBM and the non-IBM terms
 
5)        选择目录位置/opt/Informix(默认),单击next
不选择IConnect Version3.50,因为安装Client-SDK时IConnect Version3.50就会被自动安装
6)        单击next
 
是否启用角色分离,默认为no,单击next
7)        是否创建demonstration数据库服务器实例,默认为no,单击next
 
8)        总结界面,
 
9)        单击next
 
 
 
对话框内容如下:
Set required environment variables
Set $INFORMIXDIR to the directory where the IDS server is installed.
Set $PATH to include $INFORMIXDIR/bin
Set $INFORMIXSERVER to the name of the database server
Set $ONCONFIG to the name of the active .config configuration file.
If using a sqlhosts file other than $INFORMIXDIR/etc/sqlhosts
Set $INFORMIXSQLHOSTS
If using a locale/language other than the default
Set $CLIENT_LOCALE
Set $DB_LOCALE
Set $SERVER_LOCALE
Set $DBLANG
Prepare connectivity files
sqlhosts
/etc/hosts
/etc/services
Prepare configuration file
Set DBSERVERNAME
Set SERVERNUM
Set ROOTNAME
Set ROOTPATH
Set ROOTSIZE   
Initialize database server
As informix or root, run .init
If initializing a new server for the FIRST time, run .init -i
This will overwrite any existing data, so use caution . an existing setup
For more information please refer to the IBM Informix Dynamic Server Getting Started Guide
10)     单击next
11)     单击finish
 
以上均为root用户登陆,操作
三、配置 IDS(以下使用informix用户登陆)
1.         设置环境
以 informix 用户身份登录,则将用户 ID 切换为 informix:
[root@mail informix]# su - informix
2.         编辑环境文件ids.env
新建一个名为 ids.env 的环境文件,例如: gedit ids.env
[informix@mail ~]$ vi ids.env
将以下命令行(总计3行)添加到 ids.env 文件:
export INFORMIXDIR=/opt/informix
export INFORMIXSERVER=demo_on
export PATH=$INFORMIXDIR/bin:$PATH
保存文件并退出编辑器。
3.         使 IDS 设置环境生效:
[informix@mail ~]$ . ./ids.env (使环境变量生效)
(键入: 点 空格 点 斜杠 ids.env)
每次需要访问该 IDS 实例时,您可以再次从此文件设置环境。
4.         创建和编辑 IDS 配置文件:
cd $INFORMIXDIR/etc
cp .config.std .config
cp sqlhosts.std sqlhosts
操作日志:
[root@mail informix]# su - informix
[informix@mail ~]$ vi ids.env
[informix@mail ~]$ vi ids.env
[informix@mail ~]$ . ./ids.env (使环境变量生效)
[informix@mail ~]$ cd $INFORMIXDIR/etc
[informix@mail etc]$ pwd
/opt/informix/etc
[informix@mail etc]$ ls
ac_config.std    buildsmi          glsfiles                  odbcinst.ini
alarmprogram.sh  CLI-cr            Glsfiles                  onconfig.std
ASF-cr           ClientSDK-cr      Glsfiles.installed        OSLIB-cr
blduser.sh       clientsdkfiles    ibmifmx_security.sh       plconfig.std
bldutil.sh       clone             IDS1150.SYS2              release_notes.png
boot1000a.sql    cmsm.cfg.sample   ids_16.png                setup.odbc
boot1000.sql     cnv10to1110.sql   ifx_failover_callback.sh  smi_6to7
boot1110.sql     cnv50t60.sql      IIF-cr                    smi_load
boot1150.sql     cnv50t92.sql      IIFfiles                  smi_unld
boot901.sql      cnv94t100.sql     IIFfiles.installed        sm_versions.std
boot90.sql       conv              IM_ic_16.png              sqlhosts
boot910b.sql     CPLUS-cr          IM_uninstall_16.png       sqlhosts.cmsm.sample
boot910.sql      cvtlongid7x.sql   informixdir-is-insecure   sqlhosts.std
boot911.sql      cvtlongid914.sql  install                   SQLI-cr
boot911u.sql     cvtviotab         installc                  sysadmin
boot912b.sql     DMI-cr            log_full.sh               syscdcv1.sql
boot912.sql      do_role_sep       make-informixdir-secure   syscdr.sql
boot920a.sql     dropcdr.sql       manifest.inf              syscdrview.sql
boot920b.sql     dummyupds         messagefiles              sysmaster.sql
boot920c.sql     dummyupds100.sql  Messagefiles              sysuser.sql
boot920.sql      ESQL-cr           Messagefiles.installed    sysutils.sql
boot930a.sql     evidence.sh       MSG-cr                    termcap
boot940.sql      GENLIB-cr         no_log.sh                 typetab
brand            GLS-cr            odbc.ini                  xpg4_is.sql
[informix@mail etc]$ cp .config.std .config
[informix@mail etc]$ cp sqlhosts.std sqlhosts
5.         编辑文件 .config,更改参数:
1)        实际配置
ROOTPATH     /home/informix/dbspaces/online_root
MSGPATH      /home/informix/logs/online.log
LTAPEDEV        /dev/tapedev 改为 /dev/null
DBSERVERNAME    默认为 空 改为demo_on
2)        找到机器网络节点的主机名:
[informix@mail etc]$ uname -n
mail
3)        用选择的编辑器(如上所示)编辑文件 sqlhosts,更改命令行:
[informix@mail etc]$ vi sqlhosts
demo_on .ipcshm   on_hostname改为mail(linux主机名)    on_servername 改为demo_on(数据库服务器名)
操作日志:
修改后内容:
#**************************************************************************
#
#  Licensed Material - Property Of IBM
#
#  "Restricted Materials of IBM"
#
#  IBM Informix Dynamic Server
#  (c) Copyright IBM Corporation 1996, 2004 All rights reserved.
#
#   Title:      sqlhosts.demo
#   De.ion:
#               Default sqlhosts file for running demos.
#
#**************************************************************************
# IANA ([url]www.iana.org[/url]) assigned port number/service names for Informix:
# sqlexec 9088/tcp
# sqlexec-ssl 9089/tcp
demo_on .ipcshm        mail    demo_on
demo_se seipcpip        se_hostname     sqlexec
6.         创建日志目录和数据空间目录
[informix@mail etc]$ mkdir /home/informix/logs
[informix@mail etc]$ mkdir /home/informix/dbspaces
[informix@mail etc]$ cd /home/informix/dbspaces/
[informix@mail dbspaces]$ touch .line_root
[informix@mail dbspaces]$ ls
online_root
[informix@mail dbspaces]$ chmod 660 .line_root
7.         启动和关闭
1)        启动并初始化配置的 IDS 实例
[informix@mail etc]$ .init -iv
This action will initialize IBM Informix Dynamic Server;
any existing IBM Informix Dynamic Server databases will NOT be accessible -
Do you wish to continue (y/n)? y
2)        输入y
This action will initialize IBM Informix Dynamic Server;
any existing IBM Informix Dynamic Server databases will NOT be accessible -
Do you wish to continue (y/n)? y
Checking group membership to determine server run mode...succeeded
Reading configuration file '/opt/informix/etc/onconfig'...succeeded
Creating /INFORMIXTMP/.infxdirs...succeeded
Creating infos file "/opt/informix/etc/.infos.demo_on"...succeeded
Linking conf file "/opt/informix/etc/.conf.demo_on"...succeeded
Checking config parameters...succeeded
Writing to infos file...succeeded
Allocating and attaching to shared memory...succeeded
Creating resident pool 10570 kbytes...succeeded
Allocating 100016 kbytes for buffer pool of 2K page size...succeeded
Initializing rhead structure...succeeded
Initialization of Encryption...succeeded
Initializing ASF...succeeded
Initializing Dictionary Cache and SPL Routine Cache...succeeded
Bringing up ADM VP...succeeded
Creating VP classes...succeeded
Onlining 0 additional cpu vps...succeeded
Onlining 2 IO vps...succeeded
Forking main_loop thread...succeeded
Initializing DR structures...succeeded
Forking 1 'ipcshm' listener threads...succeeded
Starting tracing...succeeded
Initializing 8 flushers...succeeded
Initializing log/checkpoint information...succeeded
Initializing dbspaces...succeeded
Opening primary chunks...succeeded
Opening mirror chunks...succeeded
Validating chunks...succeeded
Creating database partition...succeeded
Initialize Async Log Flusher...succeeded
Starting B-tree Scanner...succeeded
Initializing DBSPACETEMP list...succeeded
Checking database partition index...succeeded
Initializing dataskip structure...succeeded
Checking for temporary tables to drop...succeeded
Forking .mode_mon thread...succeeded
Creating periodic thread...succeeded
Starting scheduling system...succeeded
Verbose output complete: mode = 5
操作日志:
[informix@mail dbspaces]$ cd ..
[informix@mail ~]$ .init -iv
This action will initialize IBM Informix Dynamic Server;
any existing IBM Informix Dynamic Server databases will NOT be accessible -
Do you wish to continue (y/n)? y
Checking group membership to determine server run mode...succeeded
Reading configuration file '/opt/informix/etc/onconfig'...succeeded
Creating /INFORMIXTMP/.infxdirs...succeeded
Creating infos file "/opt/informix/etc/.infos.demo_on"...succeeded
Linking conf file "/opt/informix/etc/.conf.demo_on"...succeeded
Checking config parameters...succeeded
Writing to infos file...succeeded
Allocating and attaching to shared memory...succeeded
Creating resident pool 10570 kbytes...succeeded
Allocating 100016 kbytes for buffer pool of 2K page size...succeeded
Initializing rhead structure...succeeded
Initialization of Encryption...succeeded
Initializing ASF...succeeded
Initializing Dictionary Cache and SPL Routine Cache...succeeded
Bringing up ADM VP...succeeded
Creating VP classes...succeeded
Onlining 0 additional cpu vps...succeeded
Onlining 2 IO vps...succeeded
Forking main_loop thread...succeeded
Initializing DR structures...succeeded
Forking 1 'ipcshm' listener threads...succeeded
Starting tracing...succeeded
Initializing 8 flushers...succeeded
Initializing log/checkpoint information...succeeded
Initializing dbspaces...succeeded
Opening primary chunks...succeeded
Opening mirror chunks...succeeded
Validating chunks...succeeded
Creating database partition...succeeded
Initialize Async Log Flusher...succeeded
Starting B-tree Scanner...succeeded
Initializing DBSPACETEMP list...succeeded
Checking database partition index...succeeded
Initializing dataskip structure...succeeded
Checking for temporary tables to drop...succeeded
Forking .mode_mon thread...succeeded
Creating periodic thread...succeeded
Starting scheduling system...succeeded
Verbose output complete: mode = 5
[informix@mail ~]$
四、相关命令
1.         初始化环境变量
用infomix用户登陆
[informix@mail ~]$ . ./ids.env (使环境变量生效)
(键入: 点 空格 点 斜杠 ids.env)
2.         启动informix
[informix@mail ~]$ .init
3.关闭实例
onmode  -ky
五、测试
1.         运行测试程序dbaccessdemo7
[informix@mail ~]$ dbaccessdemo7
DBACCESS  Demonstration Database Installation .
Dropping existing stores_demo database ....
Creating stores_demo database ....
Lockmode set.
Database created.
Database closed.
Database selected.
Lockmode set.
Table created.
Table created.
Table created.
Table created.
Table created.
Table created.
Table created.
Table created.
Index created.
Table created.
Database closed.
Loading data ...
Database selected.
Lockmode set.
28 row(s) loaded.
23 row(s) loaded.
9 row(s) loaded.
74 row(s) loaded.
67 row(s) loaded.
52 row(s) loaded.
5 row(s) loaded.
7 row(s) loaded.
Statistics updated.
Permission granted.
Database closed.
Database selected.
Lockmode set.
74 row(s) loaded.
Database closed.
Database selected.
Routine executed.
Table created.
1 row(s) inserted.
Table created.
1 row(s) inserted.
1 row(s) inserted.
1 row(s) inserted.
1 row(s) inserted.
Table created.
1 row(s) inserted.
1 row(s) inserted.
1 row(s) inserted.
1 row(s) inserted.
Row type created.
Table created.
1 row(s) inserted.
Statistics updated.
Permission granted.
Database closed.
The creation of the demonstration database is now complete.  The remainder
of this . copies the examples into your current directory.
Press "Y" to continue, or "N" to abort.
2.         输入y
Now copying SQL command files ....
End of DBACCESSDEMO ..
3.         进入控制程序dbaccess
[informix@mail ~]$ dbaccess
菜单栏为:
Query-language  Connection  Database  Table  Session  Exit
DBACCESS:   Query-language  Connection  Database  Table  Session  Exit
Use SQL query language.
------------------------------------------------ Press CTRL-W for Help --------

附件:http://down.51cto.com/data/2351457

本文转自 pgmia 51CTO博客,原文链接:http://blog.51cto.com/heyiyi/121815

Informix install in linux as4 u5相关推荐

  1. 单网卡Squid AS4 U5 设置

    简单adsl拨号和squid代理部署<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office&q ...

  2. Install VMware tools 解决(物理主机WIN7X64和VM下的REHAT LINUX AS4共享文件)

    这里以Windows 7 X64.VMware Workstation 8.Rehat Linux AS4为例,其它环境类似. 1. 准备工作 打开VMware WorkStation,并启动Reha ...

  3. Linux As4 u4 oracle10R2 安装

    Linux As4 u4 oracle10R2 安装   Linux As4 u4 oracle10R2 安装 1.系统补丁安装 软件环境 数据库:10201_database_linux32.zip ...

  4. 如何处理错误消息Please install the Linux kernel header files

    Please install the Linux kernel "header" files matching the current kernel 当我启动minilkube时遇 ...

  5. linux as4,as4是linux系统吗?

    Red Hat Enterprise Linux AS是Red Hat Enterprise Linux家族内最强的版本,并是主要的作业系统和企业架构方案.和其它版本比较, Red Hat Enter ...

  6. linux安装oracle tar,在linux as4上用tar方式安装oracle 10g步骤教程-Oracle

    今天在linux as4上用tar方式安装oracle 10g,下面简单那记录步骤及安装过程中出现的问题. 原数据库所在服务器信息: [oracle@haoc2008 data]$ more /etc ...

  7. Redhat linux AS4 环境下iSCSI协议配置

    Redhat linux AS4 环境下iSCSI协议配置<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:offi ...

  8. redhat enterprise linux as4下载,RedHat Enterprise Linux AS4下安装小企鹅输入法.doc

    RedHat Enterprise Linux AS4下安装小企鹅输入法 RedHat Enterprise Linux AS4下安装小企鹅输入法(五笔.拼音) 下载软件 fcitx-3.0.0-1. ...

  9. linux输入密码后花屏,RedHat Linux AS4.0 后花屏的解决方法

    在虚拟机上安装 RedHat Linux AS4.0 后,由于视频配置时选择颜色深度太高,把 16 位色配置为 24 位色,导致打开图形界面时出现花屏,屏幕宽度非常大,严重变形,不能操作. 既然是显卡 ...

最新文章

  1. 第二阶段冲刺--团队站立会议03
  2. python怎么安装模块-Python模块及其导入
  3. 移植uboot第五步:支持NORFlash
  4. LINKs: Xamarin.Forms + Prism
  5. 数据科学入门与实战:Matplotlib绘图基础一
  6. [LeetCode]119.Pascal's Triangle II
  7. Forms验证中的roles(转)
  8. 基于R统计分析——样本与分布
  9. Android 和风天气+腾讯地图
  10. mt950报文解析_MT报文有两种格式
  11. 为什么我们不能坚持?
  12. 计算机接口3p,Roland(罗兰)宣布推出虚拟JX-3P合成器云乐器
  13. 【Unity 22】 Unity 力,扭矩,刚体,触发器的简单使用
  14. 简易的抽奖系统(二)
  15. 怎么实时查看mysql当前连接数
  16. 万用表测占空比怎么接_如何使用万用表测量频率和占空比?
  17. 建立自己的iOS开发体系
  18. CAD快捷键_CAD常用快捷键大全
  19. PHPStudy配置虚拟主机配置域名步骤
  20. 分享四款功能超赞的app,你们一定会喜欢的

热门文章

  1. 密码学~~~数字信封
  2. MFC中简易屏幕保护程序的实现
  3. oj betch与奔驰
  4. OJ每日一练——完数
  5. REHL7、CentOS7安装Nginx
  6. 在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序 (学习老罗的)
  7. 阿里云存储图片x-oss-process常用方法处理
  8. metasploit介绍及使用
  9. 信息比率(Information Ratio)
  10. 朱 蚌埠机器人餐厅_蚌埠一餐厅启用机器人服务员 能传菜会说话任拍照(图)...