informix印鉴网络数据库安装文档

合集下载

informix安装攻略

informix安装攻略

informix for linux安装全攻略第一步:下载ids 9.4 for linux:ftp:///Special/Database/DatabaseServer/Informix/InformixDynamicServe rVersion9.4/IIUG-IDS-9.4-linux.zip这个线程有限制http://202.96.110.133/informix/ids9.4/IIUG-IDS-9.4-linux.zipcsdk for linux:ftp:///software/data/informix/downloads/clientsdk.2.81.UC2.L INUX.tar第二步:linux搭建安装informix的环境建立informix组:groupadd -g 20000 informix建立informix用户:useradd -u 20000 -g 20000 -d /home/informix -m informix修改informix用户环境变量:修改 .bash_profile文件增加以下环境变量INFORMIXDIR=/home/informixINFORMIXSERVER=cs_dbsONCONFIG=onconfig.csDBDATE=MDY4*LD_LIBRARY_PATH=$INFORMIXDIR/libINFORMIXDIR/lib/esqlLD_LIBRARY_PATHexport INFORMIXDIR INFORMIXSERVER ONCONFIG LD_LIBRARY_PATHPATH=$PATHINFORMIXDIR/binexport PATH这个就不用偶解释了吧;第三步:准备安装文件zip文件解压就不用偶说了吧;呵呵把解开的一个Linux-IDS.9.40.tc1e1.cpio与clientsdk.2.81.UC2.LINUX.tar文件传入环境中;解开Linux-IDS.9.40.tc1e1.cpio:cpio -idmv <Linux-IDS.9.40.tc1e1.cpio;生成的文件你看的到;解开clientsdk.2.81.UC2.LINUX.tar:tar xvf clientsdk.2.81.UC2.LINUX.tar;生成csdk.cpi;解开csdk.cpi cpio -idmv <csdk.cpi;生成的文件你看的到;第四步:开始安装首先用informix用户登陆安装ids:在informix目录下运行./installserver碰到提示,直接回车;完成后su到root运行RUN_AS_ROOT.server;这样你的ids就安装好了;安装csdk:在inforomix目录下运行./installclientsdk;碰到提示敲yes,回车;完成后su到root运行RUN_AS_ROOT.clientsdk;这样你的clientsdk就装好了;第五步:开始配置1、配置/etc/services文件sqlexe 1526/tcpsqlexec 1528/tcp--sqlexe和sqlexec是services 名字,1526、1528是端口号;--TCP/IP表示TCP/IP协议2、配置/etc/hosts文件192.168.28.1 linux(本主机名称)3、配置$INFORMIXDIR/etc/sqlhosts文件cs_dbs onipcshm linux sqlexecs_dbs_tcp onsoctcp linux sqlexec--这里配置了共享内存方式和soctcp方式连接数据库的两种方式;linux代表主机名;sqlexe/sqlexec分别代表在services文件中配的服务;--另外需要注意的是,informix for linux 9.4版中release提到不支持tlitcp方式;所以这里采用的onsoctcp方式;--若sqlhosts文件配置了tlitcp方式或者说sqlhosts文件中的配置和onconfig.cs文件配置不一样,会出现很多人都经常碰到的25507错误;4、建立空间以informix用户操作在INFORMIXDIR中建立dbs目录;(便于区分拉)首先touch rootdbs logdbs phydbs blobdbs tmpdbs datadbs然后chmod 660 *保证所有的dbs文件都是informix用户informix组;权限都是660;5、配置$INFORMIXDIR/etc/onconfig.cs文件以下列出需要注意的几点内容:--rootdbs路径、空间ROOTNAME rootdbs # Root dbspace nameROOTPATH /home/informix/dbs/rootdbs # Path for device containing root dbspaceROOTOFFSET 0 # Offset of root dbspace into device (Kbytes) ROOTSIZE 100000 # Size of root dbspace (Kbytes)--物理日志的dbs空间,先用rootdbs的20M;PHYSDBS rootdbs # Location (dbspace) of physical logPHYSFILE 20000 # Physical log file size (Kbytes)--逻辑日志用默认的# Logical Log ConfigurationLOGFILES 6 # Number of logical log filesLOGSIZE 2000 # Logical log size (Kbytes)--把磁带的东西都改成/dev/nullTAPEDEV /dev/null # Tape device pathTAPEBLK 32 # Tape block size (Kbytes)TAPESIZE 10240 # Maximum amount of data to put on tape (Kbytes)# Log Archive Tape DeviceLTAPEDEV /dev/null # Log tape device pathLTAPEBLK 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 DBSERVERNAME cs_dbs # Name of default database serverDBSERVERALIASES cs_dbs_tcp # List of alternate dbservernamesNETTYPE ipcshm,1,8,CPU # Configure poll thread(s) for nettype NETTYPE soctcp,1,8,NET # Configure poll thread(s) for nettypeLOCKS 5000 # Maximum number of locksBUFFERS 500 # Maximum number of shared buffers NUMAIOVPS 2 # Number of IO vpsPHYSBUFF 32 # Physical log buffer size (Kbytes)LOGBUFF 32 # Logical log buffer size (Kbytes) CLEANERS 1 # Number of buffer cleaner processesSHMBASE 0x10000000 # Shared memory base addressSHMVIRTSIZE 8000 # initial virtual shared memory segment sizeSHMADD 8192 # Size of new shared memory segments (Kbytes)另外就是onconfig.cs文件中所有/usr/informix都替换成/home/informix/6、初始化数据库了oninit -ivy成功后用onstat -i 就可以看到了Informix Dynamic Server Version 9.40.UC1E1 -- On-Line -- Up 00:31:47 -- 18872 Kbytesonstat>;7、完善数据库空间下面提供一个我经常使用的shellecho "Add blobdbs, tmpdbs0, phydbs, logdbs..."echo "====================================================="onspaces -c -b blobdbs -g 32 -p /home/informix/dbs/blobdbs -o 0 -s 48000 onspaces -c -d tmpdbs -t -p /home/informix/dbs/tmpdbs -o 0 -s 100000onspaces -c -d phydbs -p /home/informix/dbs/phydbs -o 0 -s 50200onspaces -c -d logdbs -p /home/informix/dbs/logdbs -o 0 -s 200000echo "\nShut Down Server to Quiescent Mode..."echo "====================================================="onmode -s -ysleep 5echo "Adding Logical Log\n"onparams -a -d logdbs -s 20000onparams -a -d logdbs -s 20000onparams -a -d logdbs -s 20000onparams -a -d logdbs -s 20000onparams -a -d logdbs -s 20000onparams -a -d logdbs -s 20000onparams -a -d logdbs -s 20000onparams -a -d logdbs -s 20000onparams -a -d logdbs -s 20000onparams -a -d logdbs -s 10000echo "\nArchiving Database Server Please Wait 20 seconds.\n"echo "====================================================="ontape -ssleep 5onmode -lonmode -lonmode -lonmode -lonmode -lonmode -lonmode -csleep 10echo "\nDrop the old Logical Log Files... \n"echo "====================================================="onparams -d -l 1 -yonparams -d -l 2 -yonparams -d -l 3 -yonparams -d -l 4 -yonparams -d -l 5 -yonparams -d -l 6 -yecho "\nChange Physical Log Files, please wait about 1 minutes...\n" echo "====================================================="onparams -p -s 50000 -d phydbs -ysleep 100echo "\nNow add more dbspaces/chunks...\n"echo "====================================================="onspaces -c -d datadbs -p /home/informix/dbs/datadbs -o 0 -s 500000echo "\nTake a level 0 archive.\n"echo "====================================================="ontape -s -L 0echo "\nReboot IDS...\n\n"echo "====================================================="onmode -kyoninitsleep 10echo "\n====================================================="echo "Well done! \n"echo "====================================================="最后修改onconfig.cs文件DBSPACETEMP tmpdbs # Default temp dbspacesonmode -kyoninit。

Informix数据库配置详细解说-电脑资料

Informix数据库配置详细解说-电脑资料

Informix数据库配置详细解说-电脑资料1.配置概述本次数据库配置将采用数据库系统、数据库日志和数据库应用系统数据分开进行配置,以达到数据库系统优化的目的,。

2.营销系统数据库配置示例2.1 规划数据库空间根据配置的思想,将数据库系统分三个区。

分别是:rootdbs:informix系统区,我们将一号机的e1_1dbs4分配给它,为了便于记忆我们将该区取个名为yxroot。

具体操作为:#ln/dev/re1_1dbs4/dev/yx_root#chowninformix:informix/dev/yx_root#chmod664/dev/yx_rootlogdbs:informix日志区,我们将一号机的e1_1dbs5分配给它,为了便于记忆我们将该区取个别名为yx_log。

具体操作为:#ln/dev/re1_1dbs5/dev/yx_loG#chowninformix:informix/dev/yx_loG#chmod664/dev/yx_logworkdbs:informix数据区,我们将一号机的e1_1dbs0到e1_1dbs3分配给它,为了便于记忆我们将该区取个别名为yx_work。

具体操作为:#ln/dev/re1_1dbs0/dev/yx_dbs0#ln/dev/re1_1dbs1/dev/yx_dbs1#chowninformix:informix/dev/yx_dbs?#chmod664/dev/yx_dbs?2.2 Informix系统参数配置informix系统参数配置文件由如下文件决定:2.2.1 Informix启动环境文件:start_yx 文件内容如下:echo"startdbserveronyx"INFORMIXDIR=/usr/informix exportINFORMIXDIRTBCONFIG=tbconfig.yxDBDATE=Y4MD/PATH=$PATH:$INFORMIXDIR/bin:. exportPATHMAILTBCONFIG2.2.2 Informix配置文件:$INFORMIXDIR/etc/tbconfig.yx $cd$INFORMIXDIR/etc$cptbconfig.stdtbconfig.yx$vitbconfig.yx修改相应参数:ROOTPATH /dev/yx_rootROOTSIZE 1000000TAPEDEV /dev/nullPHYSFILE 100000LOGSIZE 100000LOGFILES 3LOGSIZE 100000MSGPATH /usr/informix/online_yx.loG CONSOLE /dev/consoleSERVERNUM 0DBSERVERNAME XXclic_yx#注:XX:按各地市名称来取#福州:fz 莆田:pt 泉州:qz 漳州:zz 龙岩:ly#三明:sm 南平:np 宁德:ndUSERS 300TRANSACTIONS 300LOCKS 200000BUFFERS 20000TBLSPACES 6000LOGSMAX 602.2.3 Informix网络连接配置文件:$INFORMIXDIR/etc/sqlhosts.yx该文件只有在C/S模式下和数据库联网才用到(略)2.3 Informix初始化操作:1.启动系统环境:以informix用户登录启动环境操作:#../start_yx2.初始化数据库系统区操作:tbinit-i3.创建数据库日志和工作区tbspaces–c–dyx_log–p/dev/yx_log–o0 –s870000tbspaces–c–dyx_work–p/dev/yx_dbs0 -o0 –s2000000tbspaces–ayx_work–p/dev/yx_dbs1 -o0–s20000004.移动数据库系统区的日志到新的数据库日志区a.在logdbs上生成逻辑日志,逻辑日志共取600M,每个日志100M,分6个。

Informix 数据库在UnixWare 7上的安装和配置new

Informix 数据库在UnixWare 7上的安装和配置new

第二章Informix 数据库在UnixWare 7上的安装和配置2.1 安装和配置概述INFORMIX服务器产品的安装和配置基本有以下一些步骤:1、INFORMIX服务器产品的安装●创建“Informix”用户组和“Informix”用户●设置安装所需环境变量●逐个安装INFORMIX服务器产品,包括:1)、Informix SQL for UnixWare 72)、IDS 7.3 for UnixWare 72、INFORMIX服务器配置准备●为数据库分配原始磁盘空间●调整Unix系统核心参数1、INFORMIX服务器的配置●设置informix 用户的环境变量●修改/etc/hosts及/etc/services文件●准备连接文件$INFORMIXDIR/etx/sqlhosts●准备ONCONFIG配置文件● ONLINE数据库服务器的初始化●调整逻辑日志和物理日志●重启ONLINE服务器2.2 INFORMIX服务器产品的安装1、创建“Informix”用户组和“Informix”用户以root用户注册,启动系统管理工具“scoadmin—>Account Manager”。

●创建“informix”用户组,组号大于100。

●创建“informix”用户,其中:用户号User ID 大于100,主组Login Group设为“informix”用户组,主目录设为:/home/Informix●修改informix 用户口令2、设置安装所需环境变量使用root注册,设置PATH和INFORMIXDIR环境K-shell:#INFORMIXDIR=/home/informix#PATH=$PATH:$INFORMIXDIR/bin;export#export INFORMIXDIR PATHC-shell:#setenv INFORMIXDIR /home/Informix#setenv PATH ${INFORMIXDIR}/bin: ${PATH}3、安装SQL●安装软件光盘将SQL光盘插入光驱并执行命令#mount /dev/cdrom/n1c2b0t0l0 /cdrom或#mount /dev/cdrom/n1cdrom1 /cdrom (假定在Node1上安装)●拷贝介质将当前目录改变到/home/informix下#cd /home/Informix产品介质的格式请参照产品License Card中的“Load Line:”部分。

INFORMIX ONLINE 7.x for sco 安装步骤

INFORMIX ONLINE 7.x for sco 安装步骤

[精华] INFORMIX ONLINE 7.x for sco 安装步骤 作者:diablocom发表于:2005-03-05 08:19:42 【发表评论】【查看原文】【Informix讨论区】【关闭】1.建立informix 用户组及用户。

在root 用户下,scoadmin->;accout manager->;group->;add new group, 加入informix 用户组。

scoadmin->;account manager->;user->;add new user, 加入informix 用户,注意home directory应是你希望安装informix 的地方.Login group 改为informix , membership 中则加入informix.当然以上步骤可以用命令行的方式实现。

2.配置unix 核心参数, 在root 用户下,scoadmin->;hardware manager/kernel->;parameters, 修改以下各参数:SHMMAX 134217728SHMMIN 1SEMMSL 150MAXUP 2048然后Relink kernel , 重新启动。

[color=red]一般的值,必须根据实际调整.[/color][color=red]一般是参照/etc/conf/cf.d/mtune中的各项的最大值添加到stune中[/color]3.vi informix home directory 下的 .profile 文件,加入INFORMIXDIR=/usr/informixONCONFIG=onconfig (这是定义online 的配置文件,由自己起名) INFORMIXSERVER=online (informix数据库server的名称,由自己定)另在PATH中加入/usr/informix/bin (注意应同INFORMIXDIR 统一)最后export 以上各项。

SUSE11SP2 LINUX 系统安装Informix过程

SUSE11SP2 LINUX 系统安装Informix过程

SUSE11下安装INFORMIX数据库过程记录说明之前偶尔用一下informix,没有真正接触,最近装了几台PC Server,准备把INFORMIX安装起来,后续可以把其他小型机的数据库移到linux上来,把小型机尽量作为应用主机。

一、准备软件:ids11.50fc5linuxX86.tar ---从服务器上下载240M多环境:/INFORMIX ---归属informix用户和用户组informix 用户组informix用户二、安装过程解压安装包配置环境变量环境变量配置了字符集,如果使用客户端工具DbVisualizer进行连接,中文查询会出现乱码,驱动属性必须配置一个参数NEWCODESET,参数值:GBK,8859-1,819如图安装数据库,用于也是图像界面安装,需要Xmanager等工具协助。

必须root 用户安装这步可能报错,如下:解决方法:目录要和informix 的home目录一致默认安装安装过程可能错误要求安装libncurses.so.5则必须下载ncurses-libs-5.7-3.20090208.el6.i686.rpm 安装,重新安装ncurses-libs-5.7-3.20090208.el6.i686.rar由于是测试库,为了管理方便,按照默认,不分开了默认使用默认配置,需要再修改安装完成,提示设置信息三、配置新建etc/onconfig.tramsserver文件,根据$INFORMIXDIR/etc/onconfig.std模板进行,内容如下:$cd$cd etc$cp onconfig.std onconfig.tramsserver$vi onconfig.tramsserver# Root数据库空间配置ROOTNAME rootdbs # Root数据库空间名ROOTPATH /opt/informix/data/rootdbs# Root数据库空间路径ROOTOFFSET 100 #偏移量(Kbytes)ROOTSIZE 1000000 #空间大小(Kbytes)# Disk Mirroring Configuration ParametersMIRROR 0 # Mirroring flag (Yes = 1, No = 0)MIRRORPATH # Path for device containing mirrored rootMIRROROFFSET 0 # Offset into mirrored device (Kbytes)# Physical Log ConfigurationPHYSDBS rootdbs # Location (dbspace) of physical logPHYSFILE 2000 # Physical log file size (Kbytes)# Logical Log ConfigurationLOGFILES 6 # Number of logical log filesLOGSIZE 2000 # Logical log size (Kbytes)LOG_BACKUP_MODE MANUAL # Logical log backup mode (MANUAL, CONT)# Tablespace Tablespace Configuration in Root DbspaceTBLTBLFIRST 0 # First extent size (Kbytes) (0 = default) TBLTBLNEXT 0 # Next extent size (Kbytes) (0 = default)# Security# DBCREATE_PERMISSION:# By default any user can create a database. Uncomment DBCREATE_PERMISSON to # limit database creation to a specific user. Add a new DBCREATE_PERMISSION# line for each permitted user.#DBCREATE_PERMISSION informix# DB_LIBRARY_PATH:# When loading a (C or C++) shared object (for a UDR or UDT), IDS checks that# the user-specified path starts with one of the directory prefixes listed in# the comma-separated list of prefixes in DB_LIBRARY_PATH. The string# "$INFORMIXDIR/extend" must be included in DB_LIBRARY_PATH in order for# extensibility and IBM supplied blades to work correctly.# DB_LIBRARY_PATH $INFORMIXDIR/extend# IFX_EXTEND_ROLE:# 0 (or off) => Disable use of EXTEND role to control who can register# external routines.# 1 (or on) => Enable use of EXTEND role to control who can register# external routines. This is the default behaviour.#IFX_EXTEND_ROLE 1# To control the usage of EXTEND role.# DiagnosticsMSGPATH /opt/informix/log/online.log #系统日志文件路径CONSOLE /dev/console # System console message path# To automatically backup logical logs, edit alarmprogram.sh and set# BACKUPLOGS=YALARMPROGRAM / opt /informix/etc/alarmprogram.sh#警告程序路径ALRM_ALL_EVENTS 0 # Triggers ALARMPROGRAM for any event occur TBLSPACE_STATS 1 # Maintain tblspace statistics# System Archive Tape DeviceTAPEDEV /dev/null # Tape device pathTAPEBLK 32 # Tape block size (Kbytes)TAPESIZE 10240 # Maximum amount of data to put on tape (Kbytes)# Log Archive Tape DeviceLTAPEDEV /dev/null # Log tape device pathLTAPEBLK 32 # Log tape block size (Kbytes)LTAPESIZE 10240 # Max amount of data to put on log tape (Kbytes) # OpticalSTAGEBLOB # Informix Dynamic Server staging area# System ConfigurationSERVERNUM 0 # Unique id corresponding to a OnLine instance DBSERVERNAME cmsserver #默认的数据库名称database name DBSERVERALIASES # List of alternate dbservernames#NETTYPE # Configure poll thread(s) for nettype DEADLOCK_TIMEOUT 60 # Max time to wait of lock in distributed env. RESIDENT 0 # Forced residency flag (Yes = 1, No = 0) MULTIPROCESSOR 0 # 0 for single-processor, 1 for multi-processor NUMCPUVPS 1 # Number of user (cpu) vpsSINGLE_CPU_VP 0 # If non-zero, limit number of cpu vps to one NOAGE 0 # Process agingAFF_SPROC 0 # Affinity start processorAFF_NPROCS 0 # Affinity number of processors# Shared Memory ParametersLOCKS 200000 #最大锁数量NUMAIOVPS # Number of IO vpsPHYSBUFF 32 # Physical log buffer size (Kbytes) LOGBUFF 32 # Logical log buffer size (Kbytes) CLEANERS 1 # Number of buffer cleaner processes SHMBASE 0x44000000 # Shared memory base address SHMVIRTSIZE 8192 # initial virtual shared memory segment size SHMADD 8192 # Size of new shared memory segments (Kbytes) EXTSHMADD 8192 # Size of new extension shared memory segments ( Kbytes)SHMTOTAL 0 # Total shared memory (Kbytes). 0=>unlimitedCKPTINTVL 300 # Check point interval (in sec)TXTIMEOUT 0x12c # Transaction timeout (in sec)STACKSIZE 32 # Stack size (Kbytes)# Dynamic Logging# DYNAMIC_LOGS:# 2 : server automatically add a new logical log when necessary. (ON)# 1 : notify DBA to add new logical logs when necessary. (ON)# 0 : cannot add logical log on the fly. (OFF)# When dynamic logging is on, we can have higher values for LTXHWM/LTXEHWM, # because the server can add new logical logs during long transaction rollback.# However, to limit the number of new logical logs being added, LTXHWM/LTXEHWM # can be set to smaller values.## If dynamic logging is off, LTXHWM/LTXEHWM need to be set to smaller values# to avoid long transaction rollback hanging the server due to lack of logical# log space, i.e. 50/60 or lower.## In case of system configured with CDR, the difference between LTXHWM and# LTXEHWM should be atleast 30% so that we could minimize log overrun issue.DYNAMIC_LOGS 2LTXHWM 70LTXEHWM 80# System Page Size# BUFFSIZE - OnLine no longer supports this configuration parameter.# To determine the page size used by OnLine on your platform# see the last line of output from the command, 'onstat -b'.# Recovery Variables# OFF_RECVRY_THREADS:# Number of parallel worker threads during fast recovery or an offline restore.# ON_RECVRY_THREADS:# Number of parallel worker threads during an online restore.OFF_RECVRY_THREADS 10 # Default number of offline worker threadsON_RECVRY_THREADS 1 # Default number of online worker threads# Data Replication Variables# DRAUTO: 0 manual, 1 retain type, 2 reverse typeDRAUTO 0 # DR automatic switchoverDRINTERVAL 30 # DR max time between DR buffer flushes (in sec) DRTIMEOUT 30 # DR network timeout (in sec)DRLOSTFOUND / opt /informix/etc/dr.lostfound# DR lost+found file path DRIDXAUTO 0 # DR automatic index repair. 0=off, 1=on# CDR VariablesCDR_EVALTHREADS 1,2 # evaluator threads (per-cpu-vp,additional)CDR_DSLOCKWAIT 5 # DS lockwait timeout (seconds)CDR_QUEUEMEM 4096 # Maximum amount of memory for any CDR queue (Kbytes)CDR_NIFCOMPRESS 0 # Link level compression (-1 never, 0 none, 9 max)CDR_SERIAL 0,0 # Serial Column SequenceCDR_DBSPACE # dbspace for syscdr databaseCDR_QHDR_DBSPACE # CDR queue dbspace (default same as catalog)CDR_QDATA_SBSPACE # List of CDR queue smart blob spaces# CDR_MAX_DYNAMIC_LOGS# -1 => unlimited# 0 => disable dynamic log addition# >0 => limit the no. of dynamic log additions with the specified value.# Max dynamic log requests that CDR can make within one server session.CDR_MAX_DYNAMIC_LOGS 0 # Dynamic log addition disabled by default# Backup/Restore variablesBAR_ACT_LOG / opt /informix/bar_act.log# ON-Bar Log file - not in /tmp please BAR_DEBUG_LOG / opt /informix/bar_dbug.log# ON-Bar Debug Log - not in /tmp pleaseBAR_MAX_BACKUP 0BAR_RETRY 1BAR_NB_XPORT_COUNT 20BAR_XFER_BUF_SIZE 31RESTARTABLE_RESTORE ONBAR_PROGRESS_FREQ 0# Informix Storage Manager variablesISM_DATA_POOL ISMDataISM_LOG_POOL ISMLogs# Read Ahead VariablesRA_PAGES # Number of pages to attempt to read aheadRA_THRESHOLD # Number of pages left before next group# DBSPACETEMP:# OnLine equivalent of DBTEMP for SE. This is the list of dbspaces# that the OnLine SQL Engine will use to create temp tables etc.# If specified it must be a colon separated list of dbspaces that exist# when the OnLine system is brought online. If not specified, or if# all dbspaces specified are invalid, various ad hoc queries will create# temporary files in /tmp instead.DBSPACETEMP tmpdbs # Default temp dbspaces# DUMP*:# The following parameters control the type of diagnostics information which # is preserved when an unanticipated error condition (assertion failure) occurs # during OnLine operations.# For DUMPSHMEM, DUMPGCORE and DUMPCORE 1 means Yes, 0 means No.DUMPDIR / opt /informix/tmp # Preserve diagnostics in this directory DUMPSHMEM 1 # Dump a copy of shared memory DUMPGCORE 0 # Dump a core image using 'gcore' DUMPCORE 0 # Dump a core image (Warning:this aborts OnLine) DUMPCNT 1 # Number of shared memory or gcore dumps for# a single user's sessionFILLFACTOR 90 # Fill factor for building indexes# method for OnLine to use when determining current timeUSEOSTIME 0 # 0: use internal time(fast), 1: get time from OS(slow)# Parallel Database Queries (pdq)MAX_PDQPRIORITY 100 # Maximum allowed pdqpriorityDS_MAX_QUERIES # Maximum number of decision support queriesDS_TOTAL_MEMORY # Decision support memory (Kbytes)DS_MAX_SCANS 1048576 # Maximum number of decision support scansDS_NONPDQ_QUERY_MEM -1# Non PDQ query memory (Kbytes)DATASKIP off # List of dbspaces to skip# OPTCOMPIND# 0 => Nested loop joins will be preferred (where# possible) over sortmerge joins and hash joins.# 1 => If the transaction isolation mode is not# "repeatable read", optimizer behaves as in (2)# below. Otherwise it behaves as in (0) above.# 2 => Use costs regardless of the transaction isolation# mode. Nested loop joins are not necessarily# preferred. Optimizer bases its decision purely# on costs.OPTCOMPIND 2 # To hint the optimizerDIRECTIVES 1 # Optimizer DIRECTIVES ON (1/Default) or OFF (0) ONDBSPACEDOWN 2 # Dbspace down option: 0 = CONTINUE, 1 = ABORT, 2 = WAITOPCACHEMAX 0 # Maximum optical cache size (Kbytes)# HETERO_COMMIT (Gateway participation in distributed transactions)# 1 => Heterogeneous Commit is enabled# 0 (or any other value) => Heterogeneous Commit is disabledHETERO_COMMIT 0SBSPACENAME # Default smartblob space name - this is where blobs# go if no sbspace is specified when the smartblob is# created. It is also used by some datablades as# the location to put their smartblobs.SYSSBSPACENAME # Default smartblob space for use by the Informix# Server. This is used primarily for Informix Server# system statistics collection.BLOCKTIMEOUT 3600 # Default timeout for system block SYSALARMPROGRAM / opt /informix/etc/evidence.sh# System Alarm program path # Optimization goal: -1 = ALL_ROWS(Default), 0 = FIRST_ROWSOPT_GOAL -1ALLOW_NEWLINE 0 # embedded newlines(Yes = 1, No = 0 or anythingbut 1)#Create Index Online Shared Memory usage limitationONLIDX_MAXMEM 5120 # Per pool per index (Kbytes)#Timeout for client connection requestLISTEN_TIMEOUT 10 # Timeout (in Seconds)#Following are the deprecated configuration parameters, instead of these#use BUFFERPOOL configuration parameter#BUFFERS, LRUS, LRU_MIN_DIRTY, LRU_MAX_DIRTYIFX_FOLDVIEW 0 # fold multiple tables or union all view with ansi joins## The following are default settings for enabling Java in the database.# Replace all occurrences of /usr/informix with the value of $INFORMIXDIR.#VPCLASS jvp,num=1 # Number of JVPs to start with JVPJAVAHOME / opt /informix/extend/krakatoa/jre# JRE installation root dire ctoryJVPHOME / opt /informix/extend/krakatoa# Krakatoa installation directory JVPPROPFILE / opt /informix/extend/krakatoa/.jvpprops# JVP property file JVPLOGFILE / opt /informix/jvp.log # JVP log file.JDKVERSION 1.3 # JDK version supported by this server# The path to the JRE libraries relative to JVPJAVAHOMEJVPJAVALIB /bin# The JRE libraries to use for the Java VMJVPJAVAVM jsig:hpi:jvm:java:net:zip:jpeg# use JVPARGS to change Java VM configuration#To display jni call#JVPARGS -verbose:jni# Classpath to use upon Java VM start-up (use _g version for debugging)#JVPCLASSPATH/usr/informix/extend/krakatoa/krakatoa_g.jar:/usr/informix/extend/krakatoa/jdbc_g.jarJVPCLASSPATH/ opt/informix/extend/krakatoa/krakatoa.jar:/usr/informix/extend/krakatoa/jdbc.jar# The following parameters are related to the buffer pool#BUFFERPOOL default,buffers=1000,lrus=8,lru_min_dirty=50,lru_max_dirty=60 BUFFERPOOL size=2k,buffers=5000,lrus=8,lru_min_dirty=50,lru_max_dirty=60注意以上红色部分,修改正确的informix安装路径,并在$INFORMIXDIR目录下新建data、log两个目录()新建etc/sqlhosts文件,根据sqlhosts.std模板进行修改,内容如下:tramsserver onsoctcp localhost sqlexecinfo28 onsoctcp R720-182 7099 ---182配置参考其中sqlexec需要在/etc/services中定义# Local servicessqlexec 9088/tcp四、I NFORMIX数据库初始化Informix用户登录,执行onmonitor$onmonitorDynamic Server: Status Parameters Dbspaces Mode Force-Ckpt ...Status menu to view Dynamic Server.-----------------------------Off-Line------- Press CTRL-W for Help. --------c)选择Parameters,再选择Initialize执行初始化,默认读取的就是上一节中的onconfig.cmsserver中的配置,可以一直按ESC继续其中在Non PDQ Query Memory处修改为空d)确认安装,输入yDo you really want to continue? (y/n)WARNING: The ROOT DBspace will be initialized.All previous data will be destroyed.e)等到处理完毕,直接回车Initializing, please wait ...Press Return to continue.f)安装完成,执行oninit测试是否成功启动,执行onmode –ky是否成功关闭可以在$INFORMIXDIR/log/online.log中看到启动关闭日志19:11:40 'sysmaster' database built successfully.19:11:40 'sysutils' database built successfully.19:11:40 'sysuser' database built successfully.……19:12:01 Maximum server connections 119:12:02 IBM Informix Dynamic Server Stopped.h)安装完成五、新配置一套INFORMIX数据库1、增加环境变量,并切换到新的环境变量export INFORMIXSERVER=inf_gskfexport ONCONFIG=onconfig.inf_gskf#export INFORMIXSERVER=info218#export ONCONFIG=2182、增加配置文件onconfig.inf_gskf修改对应的roodbs和tmpdbs修改对应存放的目录修改参数SERVERNUM(默认是0,后面往上增加)3、增加配置文件sqlhosts配置info218 onsoctcp M6400-218 7099inf_gskf onsoctcp M6400-218 70884、执行onmonitor初始化参数5、创建rootdbs、tmpdbs等表空间,重启数据库并检查六、注意事项1、安装之后,执行oninit报错错误出现原因:执行oninit命令前数据库不是关闭状态解决办法:onstat - 查询数据库状态onmode -ky 关闭数据库之后oninit 再重启数据库就没有该问题2、在创建一个新的实例的时候,用dbaccess在建应用数据库的时候一直报错,一直以为是数据库实例配置的问题,后来用了另外一个实例,结果还是报同样的错误,查询了一个早上,结果还是没有早到问题。

AIX上Informix的安装过程

AIX上Informix的安装过程

AIX上Informix的安装过程操作系统:AIX 4.3.3数据库产品:IBM Informix Cl IE ntSDK 2.70CU1(32位/64位)IBM Informix Dynamic Server 9.21系统配置:数据库服务器为IBM小型机。

IBM Informix数据库软件安装在机器内置硬盘上,划分出1G的文件系统挂在根文件系统的/informix目录下,每次机器启动时自动将此文件系统自动mount。

确保硬盘有足够剩余空间,至少剩余6G。

1 IBM Informix数据库产品的安装过程注::1.以下安装过程中,在命令行中出现 '$'的为informix用户登录,出现 '# ' 为root用户登录。

2.确认系统ROOT 的 PP SIZE,执行$lsvg rootvg可以查看到该项参数值。

1.1 设置AIX Unix环境(5和6步可以不做)1. 以root 登录。

使用 AIX 中的系统管理工具smitty。

2. 建立一个文件系统,该文件系统挂在根目录的informix目录下,不要创建该目录,在创建该文件系统时指明挂在/informix系统自动会创建该目录,文件系统要有1G大小。

#smitty/System Storage Management/File Systems/ Add File Systems/Journaled File System/Add a Journaled File Syste/Add a Standard Journaled File System选择rootvg设置SIZE of file system等于1000兆×1024K×2BLOCK=2048000BLOCK设置MOUNT POINT为/Informix设置Mount AUTOMATICALLY at system restart?为yes#mount /informix3. 创建用户组informix。

RedHat7.2安装informix暨双机配置教程

RedHat7.2安装informix暨双机配置教程(QQ:1633748241)目录1.安装环境 (2)2.安装过程 (2)(1)建立informix用户组和用户 (2)(2)设置informix用户的环境变量 (2)(3)安装EsqlForLinux (2)(4)安装IDS2000-9.21.UC3-1 (3)(5)informix数据库的配置 (3)(6)informix相关配置文件的配置 (4)(7)以informix用户身份登录并第一次启动Online Server (6)(8)创建数据空间(dbspace)以存放系统及其它应用 (6)(9)将逻辑日志及物理日志移出rootdbs (7)(10)使Online Server正式运行 (8)rmix的ODBC设置 (9)(1)安装clientsdk-281-TC1.NT (9)(2)ODBC设置 (9)rmix的双机配置 (12)(1)双机环境 (12)(2)双机配置 (12)(3)安装informix数据库 (14)(4)配置和检测informix双机 (15)(4)双机测试 (16)RedHat7.2安装informix暨双机配置教程1.安装环境Win7+VMware6.5+RedHat7.2 Linux内核:2.4.7-10informix:EsqlForLinux+IDS2000-9.21.UC3-12.安装过程(1)建立informix用户组和用户以下操作全部由root用户执行[root@aaa root]#groupadd informix[root@aaa root]#useradd -g informix -d /opt/informix -m -s /bin/csh informix [root@aaa root]#passwd informix(2)设置informix用户的环境变量以下操作由informix用户执行[root@aaa root]#su - informix[root@aaa root]#vi .cshrc.cshrc文件内容如下:setenv INFORMIXDIR /opt/informixsetenv INFORMIXSERVER db_onlinesetenv ONCONFIG onconfigsetenv PATH ${PATH}:/bin:${INFORMIXDIR}:${INFORMIXDIR}/bin保存退出source使之生效[informix@aaa ~]$ source .cshrc(3)安装EsqlForLinux以下操作由root用户执行将EsqlForLinux.tar文件用root用户传至/opt/informix目录下[root@aaa root]# export INFORMIXDIR=/opt/informix[root@aaa root]# cd /opt/informix/解压tar文件[root@aaa informix]# tar xvf EsqlForLinux.tar安装[root@aaa informix]# ./installsqlEnter your serial number (for example, INF#X999999) >ACN#J334914Enter your serial number KEY (uppercase letters only) >OTRZLE注:在输入序列号及口令后,ESQL安装完毕。

Informix11.5 for windows 安装配置

Informix 11.50 for Windows安装配置一、测试环境
操作系统:Windows Server 2008 64bit
Informix版本:Informix Ultimate Edition 11.5 for Windows 64
二、安装
1.解压iif.11.50.FC9TL.win2003.zip文件,双击运行setup.exe进行安装。

2.选项需要安装的组件包(这里使用了默认的IDS,DBDK,CSDK)
3.点击Next继续执行
4.阅读并接受协议,点击Next
5.选择Typical方式进行安装
6.选择安装目录,这里安装路径设置为“E:\informix11.5”。

7.设置informix 用户密码
8.确认安装信息,点击“Next”
9.等待IDS安装结束,点击“Finish”。

10.自动加载DBDK安装程序
11.点击Next执行安装
12.设置DBDK安装目录
13.点击Done完成DBDK安装
14.自动加载CSDK安装程序
15.选择接受许可协议
16.设置本地信息,默认Windows用户
17.选择Custom进行安装
18.为Client-SDK设置路径
19.点击Next后,进行安装
20.完成CSDK 安装
21.全部完成安装后,程序组里增加了IDS,DBDK,CSDK 三组,在IDS 的程序组里:以数据库服务名(ids1150)为标题的链接可视为informix 的console 接口,server instance manager 可以管理instance,modifyinstallation 可以管理informix 安装组件。

AIX上安装Informix

AIX上安装Informix1 安装informix9.41.1安装准备1)创建informix组和informix用户,创建informix主目录/home/db/Informix。

2)为Informix用户添加环境变量,在.profile文件中加入:export INFORMIXDIR=/home/db/informixexport PATH=$INFORMIXDIR/bin:$PATHexport LIBPATH=$INFORMIXDIR/lib:$LIBPATHexport TERMCAP=$INFORMIXDIR/etc/termcap1.2安装informix server9.4使用root用户登陆,设置环境变量:export INFORMIXDIR=/home/db/informixexport PATH=$INFORMIXDIR/bin:$PATH然后执行安装目录下的ids_install脚本开始安装:选择1)安装informix dynamic server安装目录输入:/home/db/informix,然后开始安装informix。

1.3配置informix server1)复制一份onconfig文件,例如:onconfig.server1,server1为server的名字。

编辑onconfig.server1文件,修改数据库参数。

以下列出比较重要的参数:--rootdbs路径、空间ROOTNAME rootdbs # Root dbspace nameROOTPATH /home/db/informix/dbs/rootchunk01 # Path for device containing root dbspaceROOTOFFSET 0 # Offset of root dbspace into device (Kbytes)ROOTSIZE 100000 # Size of root dbspace (Kbytes)--物理日志的dbs空间,先用rootdbs的20M;PHYSDBS rootdbs # Location (dbspace) of physical logPHYSFILE 20000 # Physical log file size (Kbytes)--逻辑日志用默认的# Logical Log ConfigurationLOGFILES 6 # Number of logical log filesLOGSIZE 2000 # Logical log size (Kbytes)--把磁带的东西都改成/dev/nullTAPEDEV /dev/null # Tape device pathTAPEBLK 32 # Tape block size (Kbytes)TAPESIZE 10240 # Maximum amount of data to put on tape (Kbytes)# Log Archive Tape DeviceLTAPEDEV /dev/null # Log tape device pathLTAPEBLK 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 instanceDBSERVERNAME server1 # Name of default database serverDBSERVERALIASES server1_52 # List of alternate dbservernamesNETTYPE ipcshm,1,8,CPU # Configure poll thread(s) for nettypeNETTYPE soctcp,1,8,NET # Configure poll thread(s) for nettypeLOCKS 500000 # Maximum number of locksBUFFERS 500 # Maximum number of shared buffersNUMAIOVPS 2 # Number of IO vpsPHYSBUFF 32 # Physical log buffer size (Kbytes)LOGBUFF 32 # Logical log buffer size (Kbytes)CLEANERS 1 # Number of buffer cleaner processesSHMBASE 0x10000000 # Shared memory base addressSHMVIRTSIZE 8000 # initial virtual shared memory segment sizeSHMADD 8192 # Size of new shared memory segments (Kbytes)另外就是onconfig文件中所有/usr/informix都替换成/home/db/informix。

Informix安装配置精讲

Informix-online Dynamic server完全安装手册一、安装步骤:(1)创建informix目录:/informix如果已创建,这一步可以不执行。

(2)创建informix用户及informix组。

(3)设置环境变量。

设置环境变量在profile文件增加以下内容:INFORMIXDIR=/usr/InformixINFORMIXSERVER=pthkONCONFIG=onconfig.pthkPATH=$PATH:$INFORMIXDIR/binexport INFORMIXDIR INFORMIXSERVERexport ONCONFIG PA TH说明:INFORMIXSERVER 该环境变量被设置为服务器的名称,它是客户机与服务器进行连接的入口,它的值将放入sqlhosts文件中,只有该值有效时客户才能完成与服务器的连接(如果客户与服务器的机型不同,则需要将sqlhosts文件同时装入所有的机器中,以便进行初始化操作)。

(4)SQL 和 online的安装以 root 用户注册, 进入 informix 用户目录:# cd /usr/informix执行命令:# . ./.profile使informix 环境变量生效;SQLRT.TAR、CONNECT.CPI 、IDS.CPI将SQL的安装文件拷贝到当前目录下:用 tar 或 cpio 命令(根据安装文件类型而定);#tar xvf (文件名.TAR)#cpio –icudvmB –I (文件名.cpi)执行SQL的安装程序:# ./installsql根据屏幕提示输入正确的序列号 (serial number) 和活动码 (active number);完成SQL的安装;#./installconn第一个选yes第二个选no将 online 的安装文件拷贝到当前目录下:用 tar 或cpio 命令(根据安装文件类型而定); 将安装文件展开;执行 online 的安装程序:# ./installserver根据屏幕提示输入正确的序列号 (serial number) 和活动码 (active number);完成 online 的文件安装(5) 修改sqlhosts文件中的通信参数。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、印鉴网络informix安装和配置说明第一步:配置环境变量如用字符界面建用户如下:1、建立informix组:groupadd -g 20000 informix2、建立informix用户:useradd -u 20000 -g 20000 -d /home/informix -m3、informix 20000为用户UID,UID原则上要与其它用户不能重复。

4、配置informix用户环境变量:在informix用户下操作5、修改.bash_profile文件增加以下环境变量,如用图形界面则比较简洁。

INFORMIXDIR=/home/informixINFORMIXSERVER=vsealONCONFIG=onconfig.vsealLANG=zh_CN.GB18030DBDATE=Y4MD-LD_LIBRARY_PATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql:$LD_LIBRARY_PATHexport INFORMIXDIR INFORMIXSERVER ONCONFIG LD_LIBRARY_PATH DBDATE LANGPATH=$PATH:$INFORMIXDIR/binexport PATH保存后exit退出再以informix用户得新进入系统中第二步:准备安装文件1、把解开的一个Linux-IDS.9.40.tar服务端与clientsdk.Linux.tar客户端文件传入Linux环境/home/informix目录中,文件名可能根据行里给的文件可能不一样,但安装文件肯定应该有一个客户端和一个服务端的。

2、解开服务端压缩包:tar xvf Linux-IDS.9.40.tar3、解开客户端压缩包:tar xvf clientsdk.Linux.tar解开后会生成一个SERVER的目录,cd SERVER 目录下把iif.cpi拷贝到上一级目录上即执行cp iif.cpi ../4、执行完成后,把iif.cpi解开执行cpio -idmv <iif.cpi5、最后解开csdk.cpi文件执行cpio -idmv <csdk.cpi生成的文件你看的到;第三步:开始安装首先用informix用户登陆完成后su到root安装ids:在informix目录下运行./installserver碰到提示,直接回车;完成后exit退出到informix用户环境下安装csdk:在inforomix目录下运行./installclientsdk;安装前先设置安装的变量export INFORMIXDIR=/home/informix/碰到提示敲yes,回车;这样你的clientsdk就装好了;第四步:开始配置一、用root用户登入配置以下文件:1、vi配置/etc/services文件,在最后增加两行:sqlexec 8888/tcpsqlexe 7777/tcpsqlexec是services 名字,8888是端口号;TCP表示TCP/IP协议2、配置/etc/hosts文件192.168.28.1 linux(本主机名称)二、在informix用户下配置以下文件1、配置$INFORMIXDIR/etc/sqlhosts文件把前面两行加#注释掉,在最后两行加上:vseal onipcshm linux sqlexevseal_tcp onsoctcp linux sqlexec这里配置了共享内存方式和soctcp方式连接数据库的两种方式;linux代表主机名;sqlexe/sqlexec分别代表在services文件中配的服务;另外需要注意的是,informix for linux 9.4版中release提到不支持tlitcp方式;所以这里采用的onipcshm方式;2、建立空间以informix用户操作在INFORMIXDIR中建立dbs目录;cd /home/informixmkdir dbscd dbscat /dev/null >rootdbschmod 660 rootdbs保证所有的dbs文件都是informix用户informix组;权限都是660;3、配置$INFORMIXDIR/etc/onconfig.vseal文件cd /home/informix/etccp onconfig.std onconfig.vsealvi onconfig.vseal以下列出需要注意的几点内容:--rootdbs路径、空间ROOTNAME rootdbs # Root dbspace nameROOTPATH /home/informix/dbs/rootdbs # Path for device containing rootdbspaceROOTOFFSET 0 # Offset of root dbspace into device (Kbytes)ROOTSIZE 2000000 # Size of root dbspace (Kbytes)--物理日志的dbs空间,先用rootdbs的20M;PHYSDBS rootdbs # Location (dbspace) of physical logPHYSFILE20000# Physical log file size (Kbytes)--逻辑日志用默认的# Logical Log ConfigurationLOGFILES 10 # Number of logical log filesLOGSIZE 2000 # Logical log size (Kbytes)把磁带的东西都改成/dev/nullTAPEDEV /dev/null # Tape device pathTAPEBLK 32 # Tape block size (Kbytes)TAPESIZE 10240 # Maximum amount of data to put on tape (Kbytes)LTAPEDEV /dev/null # Log tape device pathLTAPEBLK 32 # Log tape block size (Kbytes)LTAPESIZE 10240 # Max amount of data to put on log tape (Kbytes)--配置数据库服务器参数,根据自己机器配置的实际情况分配locksDBSERVERNAME vseal # Name of default database serverDBSERVERALIASES vseal_tcp # List of alternate dbservernamesNETTYPE ipcshm,1,8,CPU # Configure poll thread(s) for nettypeNETTYPE soctcp,1,8,NET # Configure poll thread(s) for nettype另外就是onconfig.vseal文件中所有/usr/informix都替换成/home/informix/6、初始化数据库了oninit -ivy成功后用onstat -i 就可以看到了Informix Dynamic Server Version 9.40.UC1E1 -- On-Line -- Up 00:31:47 –18872Kbytesonstat>用q退出二、JDK安装1.下载jdk-1_5_0-linux-i586.bina. 首先复制到/usr/local下b. chmod a+x jdk-1_5_0-linux-i586.binc. 执行./ jdk-1_5_0-linux-i586.bin 安装d. ln –s /usr/local/jdk1.5.0 /usr/local/jdke. cd /etc/profile.dvi java.sh#set java environmentexport JA V A_HOME=/usr/local/jdkexport PATH=$PATH:$JA V A_HOME/binexport CLASSPATH=$JA V A_HOME/lib/tools.jar:.: $JA V A_HOME/lib/dt.jar 使用Ctrl + D 结束编辑f. chmod 755 /etc/profile.d/java.sh三、网络后台验印程序配置和数据库的导入在图形界面下增加seal用户用seal组,后用seal用户登入到系统中修改2)安装服务例程文件包以seal用户登陆将vol.tar传输到影像服务主目录/home/seal/下,执行如下命令:tar xvf vol.tar执行chmod –R 744 javaSeal/* #赋予系统文件执行权限3)系统架构说明解压后生成影像服务例程主目录/home/seal/javaSeal,其子目录如下Bin 服务执行程序目录Init 初始数据库存放目录(1)在目录/cibCISSvr/Bin下有如下文件和目录:Update 客户端更新程序目录和验印参数文件存放目录com 程序目录lib 程序目录config 配置文件存放目录log 日志存放目录MQMain.class 程序文件SocketMain.class 程序文件Start.sh 服务启动脚本Stop.sh 服务停止脚本1.3、初始化数据库用seal用户登入进入/home/seal/javaSeal/init目录,执行$dbaccess查看数据库是否可正常连接数据库执行$dbimport shseal –l buffered –i . 导入数据库执行$dbaccess查看数据库shseal是否创建成功。

注:以上datadbs为数据库的数据库空间名,根据实际情况输入1.4、配置电子验印后台服务进入/home/seal/javaSeal/bin/config目录1.执行$vi database.properties 找到如下几行DATABASENAME=informixurl=jdbc:informix-sqli://192.250.1.180:8888/shseal:informixserver=vseal_tc p#192.251.1.141为电子验印服务器IP地址;8888为配置informix的通讯端口号,shseal为数据库名;vseal_tcp为informix服务名driver.class=rmix.jdbc.IfxDriverusername=informix #当前服务的登陆用户password=informix #当前服务的登陆用户密码注:以上8888为安装informix时在/etc/sevices内配置的端口号vseal_tcp为安装informix时在informix主目录etc下的sqlhosts内配置的服务名2.执行$vi sync.properties 找到如下几行#通讯方式communication=socket #默认socket#上传服务器的数量和地址sync.size=1 #根据需上传服务器数量配置address1=192.251.1.19:7703:q1 #只更新address后的数字序号和ip 地址#中心服务器地址,远程调章方式使用superior.address=192.251.1.110:7703:yu:q1:c1:ling:ling #只修改IP地址,其它默认#数据备份服务器reserve.address=192.251.1.143:7703:q1 #只修改IP地址,其它默认注:上传服务器的数量和地址的配置详细规则如下,如要给两台服务器上传印鉴数据,配置方式为sync.size=2address1=192.251.1.19:7703:q1address2=192.251.1.20:7703:q1 #注意更新address后的序号如不上传,比如备份机,配置如下sync.size=0 #修改为“0”address1=192.251.1.19:7703:q1 #此行任意配置,可保持初始3.修改服务关闭脚本进入/home/seal/javaSeal/bin/目录,vi stop.shpid=`ps -u seal |grep java |grep -v grep |awk '{print $1}'`kill -9 $pid#第一行中“seal”为服务启动用户,如使用seal用户,本用户名不改,否则对应修改为相应的用户名1.5、配置升级服务进入/home/seal/javaSeal/bin/update目录下的“cis_updatesvr.inf”程序更新配置文件在网点前端运行的各影象系统客户机系统在更新版本时通过后端服务器进行远程升级,与后端服务器相关的远程升级过程按如下步骤进行:1)在任一台可通过FTP方式对影像服务器进行文件传输的WIN2000机器上,将前端系统升级软件包cis_update.zip(文件名不能更改并且必须全部为小写字母),以二进制方式传输到/home/seal/javaSeal/bin/update系统数据目录下;2)使用远程登录终端软件(如NetTerm)登录服务器,修改/home/seal/javaSeal/bin/update目录下cis_updatesvr.inf文件,内容如下:[版本信息]当前版本=1.0.0.0 #版本号通讯配置=Tux|168.1.12.* : 7703 #服务器的IP地址和通讯端口号升级模式=1升级路径=..文件块大小=512000强制退出程序数量=1强制退出程序名称0=ModelStore.exe自动运行程序数量=0自动运行程序名称0=../ModelStore.exe主程序数量=1主程序名称0=../ ModelStore.exe文件内第一行内数字表示版本号,每次升级累加“1”,如修改为“1.0.0.1”,第二行为影象服务器的IP地址和端口号,安装时按实际生产环境配置,第三行表示升级模式,“1”是客户端提示升级但允许取消,保持现有版本继续运行,“2”要强制升级,否则允许使用,其它行无需修改。

相关文档
最新文档