当前位置:文档之家› Informix安装步骤

Informix安装步骤

Informix安装步骤
Informix安装步骤

Informix安装步骤

./ids_install -javahome /usr/bin/java

1.前言

本文主要描述的是在linux环境下的informix的安装配置步骤,且本实例采用的Cook File作为Chunk文件。

2.安装前准备(release文件首先得解压IDS安装包之后在解压的目录中find . –name

“ids_mach*”)

2.1.确认Informix所需的系统补丁

通过查看$INFORMIXDIR/release/en_us/0333目录下的ids_machine_notes_11.50.txt文件得知需要安装以下的包:

libaio-0.3.106

libgcc-4.1.1

libstdc++-4.1.1

ncurses-5.5

pam-0.99.6.2

采用如下指令,查看本机是否安装了上面系统补丁

页脚内容1

rpm –qa | grep

2.2.确认Informix所需的内核参数

查看文件$INFORMIXDIR/release/en_us/0333/ids_machine_notes_11.50.txt,确认该平台下Informix所需的内核参数配置。

SHMMAX: 33554432

SHMMIN: 1

SHMMNI: 128

SHMSEG: 128

SHMALL: 4194304

SEMMNI: 128

SEMMSL: 250

SEMMNS: 32000

SEMOPM: 32

SHMBASE 0x44000000L

请参考如下步骤进行内核参数修改:

以root的身份登录

页脚内容2

修改文件/etc/sysctl.conf

执行“sysctl –p”,使更改生效

2.3.确认DISK剩余空间充足

请确保磁盘剩余空间>1G,由于本实例采用cook file作为chunk文件,所以建议至少大于2G的磁盘空间

2.4.创建Informix用户及组

以root用户执行如下指令,创建所需的user和group

groupadd informix;

useradd informix –g informix

3.安装informix软件

3.1.创建安装环境

在/home/informix目录下创建install目录,并将informix的安装包放在其目录下

3.2.解压安装包

tar -xvf IDS.11.50.FC5.Linux.x86.CZ5IZEN.tar

3.3.执行安装指令

页脚内容3

su – root

export INFORMIXDIR=/home/informix/ids1150 安装目录

cd /home/informix/install/

./ids_install

下面出现的是安装过程中需要选择的一些信息:

是否选用图形界面安装

Do you want to run installer in GUI mode [y/n] : n 确认安装选项

1. Release Notes

2. Installation Guide

3. Launch Information Center

4. Begin Installation

Please select one of these options [4] 4

确认继续执行安装

页脚内容4

Press 1 for Next, 3 to Cancel or 4 to Redisplay [1] 1

确认安装版本

Welcome to the InstallShield Wizard for IBM Informix Dynamic Server Version 11.50 Bundle

The InstallShield Wizard will install IBM Informix Dynamic Server Version 11.50 Bundle on your computer.

To continue, choose Next.

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1] 1

确认接受使用许可协议并继续

Press Enter to continue viewing the license agreement, or, Enter "1" to accept the agreement, "2" to decline it or "99" to go back to the previous screen, "3" Print, "4" Read Non-IBM Terms.

1

Press 1 for Next, 3 to Cancel or 4 to Redisplay [1] 1

确认安装目录继续

页脚内容5

IBM Informix Dynamic Server Version 11.50 Bundle Install Location Please specify a directory or press Enter to accept the default directory. Directory Name: [/home/informix/ids1150]

Press 1 for Next, 3 to Cancel or 4 to Redisplay [1] 1

确认安装的产品并继续

Select the products you would like to install:

To select/deselect a product or to change its setup type, type its number: Product Setup Type

------------------------------------------------ ------------------------

1. [ ] IBM Informix IConnect Version 3.50

2. [x] IBM Informix Client-SDK Version

3.50 Typical

3. [x] IBM Informix Dynamic Server Version 11.50 Typical

4. [x] IBM Informix JDBC Driver Version 3.50

Other options:

0. Continue installing

Enter command [0]

页脚内容6

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1] 1确认是否进行角色分离

Do you want to enable role separation for auditing procedures? [ ] 1 - Yes

[X] 2 - No

To select an item enter its number, or 0 when you are finished: [0]

If you enable role separation, you can assign existing groups of users to specific roles.

If you do not enable role separation, the database server administrator performs all administration tasks.

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1] 1确认是否建立IDS示范数据库服务器实例并继续

Do you want to create an IDS demonstration database server instance? [ ] 1 - Yes

[X] 2 - No

页脚内容7

To select an item enter its number, or 0 when you are finished: [0]

You can use a demonstration database server instance to verify that IDS is installed correctly and that the hardware is configured correctly. You can also configure the demonstration database server instance to use it as a production instance.

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1] 1

确认安装信息并继续

IBM Informix Dynamic Server Version 11.50 Bundle will be installed in the following location:

/home/informix/ids1150

with the following features:

IBM Informix Client-SDK Version 3.50

IBM Informix Dynamic Server Version 11.50

IBM Informix JDBC Driver Version 3.50

for a total size:

446.5 MB

页脚内容8

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1] 1开始安装

Installing IBM Informix Client-SDK Version 3.50. Please wait...

0 % complete

10 % complete

20 % complete

30 % complete

40 % complete

50 % complete

60 % complete

70 % complete

80 % complete

90 % complete

100 % complete

……

确认是否读安装文本并继续

页脚内容9

Press ENTER to read the text [Type q to quit] q

Press 1 for Next, 3 to Cancel or 4 to Redisplay [1] 1

确认成功安装

The InstallShield Wizard has successfully installed IBM Informix Dynamic Server Version 11.50 Bundle. Choose Next to continue the wizard.

Press 1 for Next, 3 to Cancel or 4 to Redisplay [1] 1

1. Release Notes

2. Installation Guide

3. Launch Information Center

4. Finish Installation

Please select one of these options [4] 4

Finishing installation...

Press 3 to Finish or 4 to Redisplay [3]

https://www.doczj.com/doc/3a5334770.html,rmix实例配置

4.1.环境变量的设置

页脚内容10

su – Informix 切换至informix用户

vi setenv1150 建立一个脚本写环境变量INFORMIXSERVER=pc100_ids1150

INFORMIXDIR=/home/informix/ids1150 INFINFORMIXSQLHOSTS=$INFORMIXDIR/etc/sqlhosts

ONCONFIG=onconfig.$INFORMIXSERVER

PATH=$INFORMIXDIR/bin:$PATH

export INFORMIXSERVER INFORMIXDIR INFORMIXSQLHOSTS ONCONFIG PATH 将脚本写到.bash_profile中

. /home/informix/setenv1150

执行. ./.bash_profile

4.2.配置SQLHOSaobTS文件

页脚内容11

4.3.配置ONCONFIG文件

页脚内容12

4.4.

建立chunk目录并建立文件

4.5.初始化实例

oninit –i

5.日志的移动

5.1.分别建立一个物理的和逻辑的chunk文件并更改权限

页脚内容13

touch llogdbs.chk

chmod 660 plogdbs.chk

chmod 660 llogdbs.chk

5.2.分别建立物理和逻辑的dbspace

onspaces -c -d plogdbs -p /home/informix/ids1150/chunk/plogdbs.chk -o 0 -s 50000

onspaces -c -d llogdbs -p /home/informix/ids1150/chunk/llogdbs.chk -o 0 -s 50000

5.3.移动物理日志

将物理日志从rootdbs下移动到plogdbs

onparams -p -s 49000 -d plogdbs

5.4.逻辑日志的增加

onparams -a -d llogdbs -s 5000

注意:此操作执行10次,但是在最后一次的时候会报错,是因为空间已经不够了。

5.5.逻辑日志的删除

页脚内容14

活动逻辑日志的切换

onmode –l

注意:一直切换到自己新建的逻辑日志为止

完全检查点切换到当前日志

onmode –c

Ontape –a 只有备份过后的逻辑日志才能删除

逻辑日志的删除

onparams -d -l 1

onparams -d -l 2

onparams -d -l 3…

注意:1 2 3分别代表的是逻辑日志的number

5.6.对数据库做全备份使日志的移动生效ontape -s -L 0

5.7.确认实例配置完成

页脚内容15

页脚内容16

Informix数据库dbaccess工具执行SQL语句操作说明

【文档名称】:Informix数据库dbaccess工具执行SQL语句操作说明 【背景说明】 部分工程经常要对数据库进行操作,而各省客服及驻点同事对相关操作不熟悉,现整理一份实用的操作说明。 【适用范围】 适用设备:Informix-9.4,Informix-11.5 【文档正文】 1)用informix账户登录操作系统,在开始菜单中打开“ol_实例名”。 2)直接输入dbaccess并回车。选择Connection,然后选择Connect。

3)选择数据库实例。一般只有一个,直接回车即可。 4)输入用户名informix,回车。

5)输入数据库密码,回车。 6)下方提示已连接。 7)直接按回车,然后选择Exit回车。 8)选择第一个Query-language回车。

9)选择Use-editor回车。 10)直接回车,默认用记事本打开编辑器。 11)将SQL语句粘贴到记事本。 12)关闭,选择保存,然后选择Run,回车,查看返回结果是否成功。

常用SQL语句: 1、导出某张表。(需注意当前用户对该目录是否有写入权限,否则会导出失败)unload to 'C:\_analarmtype' select * from _analarmtype; 导出_analarmtype表并保存到C盘根目录。 2、删除某张表。 delete from _analarmtype; 3、导入某张表。 load from 'C:\ _analarmtype ' insert into _analarmtype; 4、查询某张表的条目数。 select count(*) from analarmhis; 查询历史告警条目数 select count(*) from ancurrentalarm; 查询当前告警条目数 DBACCESS基本讲解. doc

informix学习总结

i n f o r m i x学习总结-标准化文件发布号:(9556-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

INFORMIX的学习第一章 ESQL/C的数据类型 数据类型 SQL与C数据类型的对应 简单类型 SQL C CHAR(n) char(n+1) CHARCTER(n) char * SMALLINT short int INTERGER INT long int SMALLFLOAT REAL float FLOAT DOUBLE PRECISIONdouble SERIAL long int DATE long int 复杂类型 SQL C DECIMAL DEC NUMERIC dec_t or struct decimal MONEY dec_t or struct decimal DATETIME dtime_t or struct dtime INREVER intrvl_t or struct intrvl VARCHAR varchar or string 数据类型转换 转换类型转换后 FLOAT DECIMAL(16) SMALLFLOAT DECIMAL(8) INTERGER DECIMAL(10,0)

SAMLLINT DECIMAL(5,0) 数据类型的转换函数 有关CHAR类型的函数 1、以空值结尾的串的操作函数 rdownshift(char *s) 把一个字符串中的所有字母转换成小写形式。 rupshift(char *s) 把一个字符串中的所有字母转换成大写形式。 stcat(char *s, char *dest) 把一个字符串同另一个字符串相连接。 stcmpr(char *s1, char *s2) 比较两个字符串。 stcopy(char *from, char *to) 把一个字符串拷贝到另一个字符串。 stleng(char *string) 统计字符串的长度。 2、定长串的操作函数 bycmpr(char byte1, byte2, rpt len) 比较两组连续的字节内存块。 bycopy(char *from, char *to, int len) 把一块内存的内容拷贝到另一块内存。 byfill(char *to, int len, char ch) 用字符填充指定的内存块。 byleng(char from, int count) 统计有效字符的数目。有效字符是指字符串去除了末尾空格所剩的字符。 3、字符串操作函数 ldchar(char *from, int num, char *to) 拷贝定长串到空值结尾的串。 stchar(char *from, char *to, int num) 拷贝空值结尾的串到定长串。 4、字符串函数简单数值转换 rstod(char *str, double *dblval) 把以空值结束的字符串转换成C的double型 rstoi(char *str, int *intval) 把以空值结束的字符串转换成C的int类型。 rstol(char *str, long *lngval) 把以空值结束的字符串转换成C的long类型。

Informix11.5 for linux5安装步骤

象以Informix用户和潜在用户为主] Informix11.5 for linux as4 u2安装 一、软件包下载 在IBM网站上注册并下载安装包: iif.11.50.UC2TL.Linux-RHEL4.tar 二、安装 1.创建informix用户和组 [root@vmbank ~]# groupadd informix [root@vmbank ~]# useradd -g informix -m informix [root@vmbank ~]# passwd informix Changing password for user informix. New UNIX password: BAD PASSWORD: it is based on a dictionary word Retype new UNIX password: passwd: all authentication tokens updated successfully. [root@vmbank ~]# id informix uid=1002(informix) gid=1003(informix) groups=1003(informix) [root@vmbank ~]# mkdir /usr/informix [root@vmbank ~]# chown informix:informix /usr/informix 2.将安装包上传到服务器 使用infomix用户将iif.11.50.UC2TL.Linux-RHEL4.tar上传到服务器:/usr/Informix/insta目录下。 3.解压软件 软件被放在/home/soft/目录下 [root@vmbank informix]# tar xvf iif.11.50.UC2TL.Linux-RHEL4.tar /usr/Informix/insta

nbu配置手册(oracle+informix)

Windows平台Nbu配置手册 一、系统架构 Master server: windows2003 hostname:nbu Media server: windows 2003 hostname:client01 Oracle:test实例运行在client01主机上 rman库运行在nbu主机上 二、安装nbu软件 安装软件之前确定好hosts表里面对应的ip和host名 1、安装master server Solaris:首先安装NetBackup_6.5_ICS_Solaris.tar.gz, 都选第一个(PBX)。 6.0版本还需要安装一个rs的包 然后再开始安装master server Windows: 将安装光盘放入光驱,选择Launch.exe双击运行 NEXT,直到出现选择master server、Media server 和admin console的界面时输入license 之后master server和media server变为可选状态,选择master server进行安装 选择typical方式安装 配置企业介质管理服务器,一般默认选择master server 2、安装media server 同master server 安装类似,只是在选择界面选择media server即可 3、安装client 端 可以将介质传到客户端进行安装,也可以通过在master server上安装同时分发到各个客户端,我们选择分发的方式进行安装。 选择install client software→select from available computers on the network/typical→输入master server,选择LAN方式然后进行安装 4、安装补丁包: 在NBU中远程分发客户端软件 到客户端主机上面安装nbu软件client端或: step1:创建新的policy 客户端总是和一个具体的备份策略(Policy)相绑定,客户端不能独立于Policy而存在.所以通过在Master Server上以”PUSH”方式向客户端分发NBU客户软件之前,必须先创建合适的Policy.(在Server上分发客户端软件,必须确保相应的客户端软件已存在于服务器上.) step2:分发客户端软件.

AIX上安装Informix

AIX上安装Informix 1 安装informix9.4 1.1安装准备 1)创建informix组和informix用户,创建informix主目录/home/db/Informix。 2)为Informix用户添加环境变量,在.profile文件中加入: export INFORMIXDIR=/home/db/informix export PATH=$INFORMIXDIR/bin:$PATH export LIBPATH=$INFORMIXDIR/lib:$LIBPATH export TERMCAP=$INFORMIXDIR/etc/termcap 1.2安装informix server9.4 使用root用户登陆,设置环境变量: export INFORMIXDIR=/home/db/informix export PATH=$INFORMIXDIR/bin:$PATH 然后执行安装目录下的ids_install脚本开始安装: 选择1)安装informix dynamic server 安装目录输入:/home/db/informix,然后开始安装informix。 1.3配置informix server 1)复制一份onconfig文件,例如:onconfig.server1,server1为server的名字。编 辑onconfig.server1文件,修改数据库参数。以下列出比较重要的参数:

--rootdbs路径、空间 ROOTNAME rootdbs # Root dbspace name ROOTPATH /home/db/informix/dbs/rootchunk01 # Path for device containing root dbspace ROOTOFFSET 0 # Offset of root dbspace into device (Kbytes) ROOTSIZE 100000 # Size of root dbspace (Kbytes) --物理日志的dbs空间,先用rootdbs的20M; PHYSDBS rootdbs # Location (dbspace) of physical log PHYSFILE 20000 # Physical log file size (Kbytes) --逻辑日志用默认的 # Logical Log Configuration LOGFILES 6 # Number of logical log files LOGSIZE 2000 # Logical log size (Kbytes) --把磁带的东西都改成/dev/null TAPEDEV /dev/null # Tape device path TAPEBLK 32 # Tape block size (Kbytes) TAPESIZE 10240 # Maximum amount of data to put on tape (Kbytes) # Log Archive Tape Device LTAPEDEV /dev/null # Log tape device path LTAPEBLK 32 # Log tape block size (Kbytes) LTAPESIZE 10240 # Max amount of data to put on log tape (Kbytes) --配置数据库服务器参数,根据自己机器配置的实际情况分配locks和buffers; SERVERNUM 0 # Unique id corresponding to a OnLine instance

informix数据库配置参考

智能网数据库配置参考 2006-02-10 1、准备数据设备 (1)、如果数据库设备采用文件系统,以informix用户登录,按照下列步骤,创建数据库设备文件,同时修改权限 mkdir /informix/indbs cd /informix/indbs touch /informix/indbs/rootchk touch /informix/indbs/phychk touch /informix/indbs/logchk touch /informix/indbs/tmpchk touch /informix/indbs/datachk01 touch /informix/indbs/datachk02 touch /informix/indbs/datachk03 touch /informix/indbs/datachk04 …… chown informix:informix /informix/indbs/* chmod 664 /informix/indbs/* (2)、如果数据库设备采用磁盘陈列的裸设备,按照下列步骤,创建数据库设备文件,同时修改权限 ●按照文档列表,确认主机上已经建好了所有的逻辑卷(在相应的目录下检查 是否存在相应的文件名/dev/vgin/lv_datachunk01等) ●如果数据库设备采用磁盘陈列的裸设备,以root用户登录,修改逻辑卷的 权限 ?cd /dev/vgin/ ?chown informix:informix /dev/vgin/* ?chmod 664 /dev/vgin/* ●以informix用户登录,建立连接,以下内容可以放在一个脚本文件中执行 mkdir /informix/indbs cd /informix/indbs ln -s /dev/vgin/rlv_rootchunk /informix/indbs/rootchk ln -s /dev/vgin/rlv_phychunk /informix/indbs/phychk ln -s /dev/vgin/rlv_logchunk /informix/indbs/logchk ln -s /dev/vgin/rlv_tmpchunk /informix/indbs/tmpchk ln -s /dev/vgin/rlv_datachunk01 /informix/indbs/datachk01 ln -s /dev/vgin/rlv_datachunk02 /informix/indbs/datachk02 ln -s /dev/vgin/rlv_datachunk03 /informix/indbs/datachk03 ln -s /dev/vgin/rlv_datachunk04 /informix/indbs/datachk04 ……

第 9 部分 Informix 复制技术

第9 部分: Informix 复制技术 关于本教程 本教程讨论 IDS 11.50 提供的各种复制和高可用性技术。它解释了如何配置High Availability Data Replication (HDR)、Enterprise Replication (ER)、Remote Standalone secondary (RSS) 服务器、Shared Disk secondary (SDS) 服务器和持续日志恢复。 目标 本教程主要帮助您熟悉: ?IDS 提供的各种复制技术 ?各种复制技术之间的区别 ?不同的复制术语 ?如何设置 HDR、ER、RSS、SDS 和持续日志恢复

?容量释放:您可以将 OLTP 数据传播到备份站点,可以在报告时将用户引导到备份站点。这样,就可以在主站点上为与 OLTP 相关的用户提供更多的容量。 ?高可用性:在主站点更新数据,然后再复制到备份站点。当主站点出现故障时,备份站点将成为主站点。 ?数据合并:您可以将远程数据合并到中央服务器中。例如,您可以合并分支机构的数据。 ?分布式可用性:您可以从中央服务器将数据分布到不同位置。例如,您可以从总部将数据分发到分支机构。 ?就地更新:以点对点的方式在任意站点上更新数据,从而保持数据的一致性。 ?主服务器和备份服务器的操作系统和硬件相同。不能在不同的操作系统之间设置 HDR。

?添加到每个服务器的块的磁盘布局必须相同。必须在备份服务器上创建可用的驻留数据库块的设备,并且其 PATH 值必须与主服务器一样。这可以通过符号链接来实现。 ?HDR 主服务器和备份服务器上的 IDS 的版本必须一样。 ?必须记录数据库日志。 ?如果使用 blob 数据库类型,那么它们必须储存在 dbspace 中。将不复制存储在 dbspace 中的 blob 数据类型。 ?如果根块(chunk)被映射到主服务器,那么也必须将它映射到备份服务器。 ?HDR 使用 TCP/IP 连接。数据库服务器的名称(DBSERVERANME 配置参数的值)必须设置为 sqlhosts 文件中的 TCP/IP 连接。 ?主服务器和备份服务器都必须是可信的。为用户 informix 修改 .rhosts 或 /etc/hosts.equiv 以建立可信通信。 ?DRAUTO:DRAUTO 配置参数决定在主服务器失败时备份服务器采取什么操作。该参数的设置在主服务器和备份服务器中必须相同。需要谨慎地使用该参数。如果出现临时的网络失败,每个服务器都能感知对方宕机。对于这种情况,如果 DRAUTO 设置为 1,备份服务器将转变为标准服务器,而主服务器停止复制。客户端将分别尝试在这两个服务器上更新数据。这可能导致服务器不能保持同步。根据 DRAUTO 的设置不同,备份服务器可能执行以下操作之一: o如果 DRAUTO 设置为 0,备份服务器将保持只读状态,直至手动地将其切换为主服务器或切换到标准模式。 o如果 DRAUTO 设置为 1(RETAIN_TYPE),备份服务器在主服务器失败时自动切换为标准服务器。当 HDR 对重新启动时,该服务器 将重新切换回到备份服务器。 o如果 DRAUTO 设置为 2(REVERSE_TYPE),备份服务器在主服务器失败时自动切换成主服务器。当 HDR 对重新启动之后,该服务器 将切换为主服务器(而原先的主服务器切换为备份服务器)。 ?DRINTERVAL:DRINTERVAL 指定 HDR 数据缓冲区刷新之间的最大秒数。该参数在主服务器和备份服务器上的设置必须相同。 HDR 有两个主要操作模式:同步和异步。让我们看看更新如何从主服务器传播到备份服务器。 当主服务器开始将共享内存中的逻辑日志缓冲区的内容转储到磁盘的逻辑日志时,它同样将逻辑日志缓冲区的内容复制到一个数据复制缓冲区。

informix安装与配置

经常在论坛中看到有新人寻求informix的安装步骤,回想自己当初刚接触时,也是得到了众多好心人的帮助。如今将自己的实际经验与从前前辈们的安装文档自整理下放到这里,希望能对有需要的人有所帮助。由于毕竟经验有限,其中难免有遗漏或者不足的地方,欢迎大家批评指正! 1. 创建informix组和informix用户,组ID和用户ID为301(注:此处可根据需要自己设置),并为informix用户设置密码 group:informix user:informix 2. 为Informix数据库安装创建文件系统,并赋予权限,例: /informix chown -R informix:informix /informix 3. 修改环境变量.profile文件 INFORMIXDIR=/informix; PA TH=$PA TH:$INFORMIXDIR/bin; ONCONFIG=onconfig.test; INFORMIXSERVER=online; TERMCAP=$INFORMIXDIR/etc/termcap; TERM=vt100; export INFORMIXDIR PA TH ONCONFIG INFORMIXSERVER TERMCAP TERM 4. 数据库安装 必须用root用户安装 安装目录选择informix ./ids_install(此为10版本的集成安装,显示如下: Product Setup Type ------------------------------------------------ ------------------------ 1. [ ] IBM Informix IConnect 2. [x] IBM Informix Client-SDK Typical 3. [x] IBM Informix Dynamic Server Typical 4. [x] IBM Informix JDBC Driver )若为10以下的版本,可以选择进入SERVER文件夹,执行installserver进行安装。 5. 为informix实例创建裸设备,可根据需要自行添加。 例:裸设备名称分别为:testroot,testdata01,testdata02,testphy,testtmp,testindex,testlog 为裸设备修改属主和权限 chown informix:informix /dev/test* chown informix:informix /dev/rtest* chmod 660 /dev/test* chmod 660 /dev/rtest* 6. 为裸设备创建链接文件 su – informix cd /informix mkdir data ************************

数据库安装配置文档

鸿蚨电子商务平台 数据库 安装配置文档
数据库安装配置 ....................................................................................................................... 2 安装流程 ............................................................................................................................... 2 1. 2. 3. 根据服务器安装配置文档,配置服务器 (略) ................................................ 2 FTP 上传数据库二进制文件 ............................................................................. 2 添加数据库用户 ................................................................................................ 2
3.1. 3.2. 添加数据库用户组 ............................................................................................... 2 添加数据库用户 ................................................................................................... 2
4.
安装 ncurses ....................................................................................................... 3
4.1. 4.2. 4.3. 4.4. 4.5. FTP 上传源码安装包 ............................................................................................ 3 解压缩源码安装包 ............................................................................................... 3 进入安装目录 ....................................................................................................... 3 配置安装变量 ....................................................................................................... 3 编译安装 ............................................................................................................... 3
5.
安装数据库 ........................................................................................................ 3
5.1. 5.2. FTP 上传 mysql 源码安装包................................................................................. 3 解压缩 mysql 压缩包 ........................................................................................... 3

informix安装

一、安装前的准备: 以root用户身份登录系统后, 1、配置IP地址和Hostname。 2、建立空间大于150MB的Informix文件系统: # smit crjfs Mount Point:/informix 3、建立Informix组。 4、建立Informix用户: primary group:informix group set:informix,system HOME directory:/informix 5、将异步IO激活: # mkdev –l aio # smit aio使异步IO在系统启动时自动available。 6、插入Informix按照媒体,键入: # mount /Informix # cd /informix # tar –xvf /dev/rmt0 或 # cpio –icvBmud < /dev/cd0 7、更改环境变量: # export INformIXDIR=/informix 8、创建LV(放置rootdbs): # smit lv Lvname:worklv Devicename:rworklv Size:80MB(最大2GB) Type:raw Mirror Write Consistency:no Enable BAD BLOCK relocation:no 通常不建议将数据库的日志放在rootdbs上,而应单独建立一个raw类型的LV,存放logdbs。用户的数据(如索引、表等)需存放在其他的raw类型的LV上。 9、更改LV的权限和属主: # chown informix:informix rworklv # chown informix:informix worklv #chmod 660 rworklv #chmod 660 worlv 10、更改Informix的环境变量: # vi $HOME/.profile export INformIXDIR=/informix export TERMCAP=/informix/etc/termcap export INformIXSERVER=ssc export ONCONFIG=onconfig.ssc# informix启动时的配置文件 export TERM=vt100 11、分配Informix的端口号: # vi /etc/services

AIX系统维护命令大全

IBM小型机系统维护命令使用总结 uname -a //操作系统版本 instfix -i|grep ML //操作系统补丁 prtconf //获取硬件信息 mklv -y lvinformix -c 2 rootvg 64 //创建逻辑卷lvinformix,大小为64(LP)×16M=1G,磁盘镜像后需用-c参数 crfs -v jfs -d lvinformix -m /opt/informix //在lvinformix上创建文件系统/opt/informix mount /dev/lvinformix /opt/informix //将设备mount到文件系统上 chfs -A yes /dev/lvinformix //修改所建文件系统的自动安装属性(Auto-Mount) //以上四步为创建文件系统四步曲 mkvg -t 16 -s 4 -y vgdata hdisk2 //在hdisk2上创建卷组vgdata,-t 16指定系数factor=16,-s 4指定物理分区大小PP SIZE=4MB //factor×PP SIZE×1016≥hdisk2的大小。如果factor×PP SIZE×1016的值< hdisk2的大小,//请适当调整factor和PP SIZE的值 varyonvg vgdata //激活卷组vgdata varyoffvg vgdata //去激活卷组vgdata exportvg testvg //如果在smcp2上已经有testvg的信息,则先删除原有信息(exportvg),再引入新信息(importvg) importvg -y vgsmp hdisk2 //将vgsmp信息引入hdisk2 lspv //查看hdisk和vg的对应关系 lsdev -Cc disk //查看磁盘名和磁盘类型(内置盘还是SSA外置盘) lsdev -Cc processor //查询cpu的个数 lscfg -v -l ent0 //查看网卡ent0的MAC地址 lsvg -o //查询所有激活的卷组 chfs -a options=rw,mind /tellinshare/sms //设置文件系统/tellinshare/sms的mind属性 //否则当文件系统中有足够多的大文件(指32K以上的文件)时会出问题 mkgroup id=101 informix //创建组informix,组编号101 mkuser id=101 pgrp=informix home=/opt/informix shell=/usr/bin/csh informix //创建用户informix,命令参数说明: //id:指定用户的id号,请根据规划设置; //pgrp:指定该用户的归属组,请根据规划设置; //home:指定该用户的home目录,请根据规划设置;

informix安装手册

网管三期informix安装配置手册 亿阳信通股份有限公司 2003年9月

版权所有 本产品或文档受版权保护,其使用、复制、发行和反编译均受许可证限制。未经亿阳及其授权者事先的书面许可,不得以任何形式、任何手段复制本产品及其文档的任何部分。

目录 目录__________________________________________________________________________ 3第一章前言 ________________________________________________________________ 4 1.1目的______________________________________________________________________ 4 1.2内容______________________________________________________________________ 4 1.3谁应该读这本书_____________________________________________________________ 4第二章准备安装 __________________________________________________________ 5 2.1准备用户__________________________________________________________________ 5 2.2准备安装媒介_______________________________________________________________ 5 2.3准备环境变量_______________________________________________________________ 5第三章安装与配置 _______________________________________________________ 6 3.1安装Informix Online _______________________________________________________ 6 3.2 Informix系统环境设置_____________________________________________________ 6 3.3 Informix运行环境设置_____________________________________________________ 6 3.4准备数据库服务器硬盘空间___________________________________________________ 7第三章 informix client安装_________________________________________ 10附录: ______________________________________________________________________ 10

informix安装心得

/etc/rc.d/init.d/sendmail stop 关闭sendmail服务 然后再设置其不在系统启动时启动:chkconfig --levels 12345 sendmail off 关闭其端口 建立informix组:groupadd -g 20000 informix 建立informix用户:useradd -u 20000 -g 20000 -d /home/informix -m informix 分区partprobe 修改这个文件etc/sysconfig/network这个文件里的主机名. NETWORKING=yes HOSTNAME=主机名 ------------------------------------------------------------------------ 记得重启!!! ------------------------------------------------------------------------ 完整: 第一步: #hostname onkaohe 第二步: 修改/etc/sysconfig/network中的hostname 第三步: 修改/etc/hosts文件 Fdisk命令不能用原因是,/sbin的目录路径(系统用户目录)不在root的$PATH变量中造成的。 $su #cd ~ #vi .bash_porfile 在出现的文本编辑器中,找到PATH=$PATH:$HOME/bin。 在该行后面加上“:/sbin“(不含引号),如下行: PATH=$PATH:$HOME/bin:/sbin 保存退出。 mkdir /informix.links mkdir /dev/raw 并在/etc/rc.local文件绑定raw文件使得重启生效,同时使用命令绑定使得即可生效 raw /dev/raw1 /home/informix.links/rootdbs …… 权限如下:

在Informix+Dynamic+Server+中创建并使用函数索引

在Informix Dynamic Server 中创建并使用函数索引 随着数据量以惊人速度不断增长,数据库管理系统将继续关注性能问题。本文主要介绍一种名为函数索引(functional index)的性能调优技术。根据数据库使用情况的统计信息创建并使用函数索引,可以显著提升SELECT 查询的性能。通过本文了解如何在IBM ? Informix ? Dynamic Server 中创建和使用函数索引并最大限度提升查询性能。 简介 在选择数据库管理系统(DBMS)时,性能是一个关键的考虑因素。在执行SELECT、INSERT、UPDA TE 和DELETE 操作时,很多因素都会对性能产生影响。这些因素包括: 持久性数据存储的速度和大小 数据存储结构 数据访问方法 随着数据集不断变大,查询性能愈发变得重要。 通常,使用索引可以改善查询性能。索引将数据库中的行位置与一组有序数据子集和/或数据派生物关联在一起。索引可以减少DBMS 在执行查询时检查的行(或元组)数量,从而获得性能增益。有时,仅通过搜索索引即可完成查询,而不需要从表中取回任何元组(tuple)。例如,如果您在列c1 中建有索引,并且发出查询select c1 from t1 where c1 < 10 ,那么索引中包含了可以满足查询的所有信息。 有趣的是,ANSI SQL 标准并没有说明如何创建、实现或维护索引。因此,数据库供应商可以按照自己的方式自由地实现索引。 本文讨论了Informix Dynamic Server 的函数索引特性。要理解本文涉及的概念,您需要熟悉基本的数据库术语和概念,例如模式、表、行、列、索引和可扩展性。还需了解Informix Dynamic Server (IDS) 的基本配置以及如何启动和停止服务器、如何使用ONCONFIG 文件进行配置。此外,还需熟悉基本的SQL 命令以及如何使用dbaccess 对服务器执行SQL 命令。 本文的目的是帮助您理解函数索引的定义以及使用。此外,您还将了解如何创建和使用函数索引,以及在创建函数索引之前需要考虑的一些问题。 函数索引的优势 索引按照某种顺序保存列值。函数索引对列中的数据进行转换并按照顺序保存转换后的值。 假设某个表中保存了一个企业的员工名称,并且需要保留名称的大小写形式。那么,如果查询需要执行大小写不敏感的搜索(如下所示),则必须转换数据: SELECT * FROM t1 WHERE toUpper(name) LIKE 'ANTHONY % HOPKINS';

windows系统下Informix_11.7安装手册

windows系统下Informix 11.7安装手册1. 概述 Informix在windows系统下的安装过程与Linux下的有些不同,这里通过实际操作,详细描述了Informix在windows系统下的安装,创建实例,配置数据库的过程. 2. 安装环境 超级用户:informix 密码:informix 一般用户:XYRZ 密码:XYRZ 实例名:ol_informix1170 端口:9088 数据库名:xydb 3 informix软件安装 得到Informix 11.7 developer edition在windows32位系统下的安装包iif.11.70.TC5DE.win2003,大小约为498MB,安装包为.zip的压缩文件。 因Informix软件需要使用Informix账户进行管理,所以在安装之前需要创建Informix用户。如果系统中没有预先创建Informix账户,则Informix Server的安装过程中将自动创建该用户,下面以没有预先创建Informix账户的环境为例,详细介绍安装过程。 1)将得到的安装包解压到合适的位置。 2)双击启动安装程序ids_install.exe,得到如下图所示安装界面,单击next按钮进入 下一步

单击“next”按钮。 4)单击next按钮后得到如下安装界面。选择合适的安装位置来安装Informix Server, 默认为:C:\Program Files\IBM\Informix\11.70。这里选择e盘下的Informix文件夹作为安装位置(e:\Informix),在地址栏里输入e:\Informix。也可以通过点击“choose” 按钮来选择安装位置或点击“Restore Default Folder”来重新使用默认安装路径。 然后单击“next”按钮。

Informix安装步骤

Informix安装步骤 ./ids_install -javahome /usr/bin/java 1.前言 本文主要描述的是在linux环境下的informix的安装配置步骤,且本实例采用的Cook File作为Chunk文件。 2.安装前准备(release文件首先得解压IDS安装包之后在解压的目录中find . –name “ids_mach*”) 2.1.确认Informix所需的系统补丁 通过查看$INFORMIXDIR/release/en_us/0333目录下的ids_machine_notes_11.50.txt文件得知需要安装以下的包: libaio-0.3.106 libgcc-4.1.1 libstdc++-4.1.1 ncurses-5.5 pam-0.99.6.2 采用如下指令,查看本机是否安装了上面系统补丁 页脚内容1

rpm –qa | grep 2.2.确认Informix所需的内核参数 查看文件$INFORMIXDIR/release/en_us/0333/ids_machine_notes_11.50.txt,确认该平台下Informix所需的内核参数配置。 SHMMAX: 33554432 SHMMIN: 1 SHMMNI: 128 SHMSEG: 128 SHMALL: 4194304 SEMMNI: 128 SEMMSL: 250 SEMMNS: 32000 SEMOPM: 32 SHMBASE 0x44000000L 请参考如下步骤进行内核参数修改: 以root的身份登录 页脚内容2

修改文件/etc/sysctl.conf 执行“sysctl –p”,使更改生效 2.3.确认DISK剩余空间充足 请确保磁盘剩余空间>1G,由于本实例采用cook file作为chunk文件,所以建议至少大于2G的磁盘空间 2.4.创建Informix用户及组 以root用户执行如下指令,创建所需的user和group groupadd informix; useradd informix –g informix 3.安装informix软件 3.1.创建安装环境 在/home/informix目录下创建install目录,并将informix的安装包放在其目录下 3.2.解压安装包 tar -xvf IDS.11.50.FC5.Linux.x86.CZ5IZEN.tar 3.3.执行安装指令 页脚内容3

相关主题
文本预览
相关文档 最新文档