informix专题

linux 安装 ibm informix database server 14.10

安装数据库 1. 创建informix用户 # groupadd informix # useradd -g informix -d /opt/informix -m -s /bin/bash  informix # passwd informix 2. 设置环境变量,直接行执行命令或者修改配置文件 INFORMIXDIR=/opt/informix export INFORMIXDIR PAT

Informix的用户权限管理完全版

有关数据库的权限   存储在数据库中的数据对于一个商务活动来说是非常重要的。不仅要通过备份和制作日志来确保数据的不丢失,还要通过设置不同的访问权限来防止来自用户的善意的或恶意的破坏。一个公司不可能总是使用一个完全独立的数据库系统来保存雇员的工资信息。工资信息可能是和是保存在通常的数据库中,这样你就不必两台机器和两个数据库服务软件包。即使你在一台服务中使用了两个完全独立的数据库,针对每个用

informix sql 日常应用积累

#创建数据库 CREATE DATABASE database_name ; #修改数据库名 rename DATABASE database_name01 To database_name02; #删除数据库 drop database database_name; #修复数据库日志模式 ontape -s -U database_name01 #========

Informix集群

配置连接管理器 1.创建密码文件并加密 在$INFORMIXDIR/bin目录下创建文件passwords.txt的内容为: ifx_ids  ifx_ids   informix password1 ifx_hdr  ifx_hdr   informix password2 ifx_sds  ifx_sds   informix password3 运行以下命令加密该文件(12345

Informix性能调优之OS调优

一、修改用户进程可以打开的最大文件数 1.1查看命令 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。例如:一个redis程序,只启动一个进程,则只能打开1024个文件(默认1024)(102

Informix性能调优之onconfig文件

1.逻辑日志配置 LOGFILES       6          #逻辑日志文件数目(范围3-60) LOGSIZE        5000       #逻辑日志文件大小(Kbytes) 逻辑日志总空间=LOGFILES*LOGSIZE 大的日志文件,少的个数有利于管理,但不知道日志文件要多大才算合适,过大可能会影响性能   2.物理日志配置 PHYSDBS        roo

oracle、DB2、Informix常用约束语句

alter table student disable constraint fk_student; --oracle    ALTER TABLE student ALTER FOREIGN KEY fk_student NOT ENFORCED;   --DB2     ALTER TABLE student ADD CONSTRAINT FOREIGN KEY (colleg

Informix数据表结构分析资料整理之约束查询代码

本文主要整理了Informix数据库相关系统表数据,已分析整个Informix数据表结构,同时方便代码自动生成. 提示一:systables 存放Informix数据库中所有数据表相关数据 提示二:sysconstraints 存放Informix数据库中所有约束相关数据 --获取所有用户表的主键约束名称 select a.tabname,b.constrname,b.* from s

Informix 长事务 (Long Transaction) 详解

郝多慧, 资深信息工程师, IBM 简介: 长事务 ( Long Transaction ) 是数据库用户经常会碰到和非常头疼的问题。长事务处理不当常常会引起数据库的崩溃,给企业运营带来不必要的损失。本文旨在帮助用户理解什么是长事务,为什么会出现长事务,怎样避免长事务以及如何解决长事务可能带来的系统挂起甚至崩溃问题。 什么是“长事务”? 要理解什么是“长事务”

sco unix 506下安装配置informix online 7.22

SCO UNIX 5.07安装+INFORMIX7.23 SCO UNIX的安装没有费太多力气,和其他的UNIX一样,唯一需要注意的问题,由于此版本较老,如果缺少驱动(比如没有 网卡的驱动),那只能放弃.由于有一个PDF的安装教程,这里就不详细写安装过程了. 只把几个要注意的地方写出来. 1 光驱的问题,最好在bios中将光驱检测出来,并记住光驱所在的IDE通道和主从位置,硬盘不

Informix:常用基本操作命令集

Informix:常用基本操作命令集 1.表数据 1.1.导出 unload to data.out select * from table_name; 1.2.导入 load from data.out insert into table_name; 2.表结构导出 dbschema -d database_name -t table_name > table.sql 3.数据库

INFORMIX字符集相关知识

http://seraph115.iteye.com/blog/165361 http://blog.csdn.net/bocodb/article/details/4309083 http://www.informixchina.net/home/space.php?uid=27190&do=blog&id=2119

[Informix][informix ODBC Driver][Informix]Error opening required code-set conversion object file

第一次使用Informix数据库,测试连接报错,花时间找到了解决的办法。共享给大家。 对于2.81版本的客户端     在General标签页填入一个DSN名称,在Connect标签页填入Server Name、Host Name、Service、Protocol、Database Name、User Id、Password,然后按“Apply & Test Connection”,如果

如何正确设置 Informix GLS 及 CSDK 语言环境

2019独角兽企业重金招聘Python工程师标准>>> 本文介绍 GLS 相关知识,说明如何正确设置 Informix GLS 语言环境相关变量(DB_LOCALE,CLIENT_LOCALE),保证 Informix 数据库服务器、客户端能正确的支持中文字符和支持使用中文的对象名。说明在 CSDK 2.7 以上版本(当前最新版本为 CSDK 3.5)中对语言环境设置的要求。以及举例说明

Oracle和Informix中load、unload

1 Load导入数据文件 l 第一种情况 1) informix方式 dbaccess $DBNAME -<<EOF load from a.unl insert into areanumbe1 EOF 2) oracle方式 PWD=`GetPwd $DBNAME` load "$DBNAME/$PWD" a.unl "|" "insert

informix数据对比

需求如下: 企业传送过来个人费用明细文件,每行数据按“|”分割:个人银行账号|客户姓名|单位月缴额|账户状态| 银行informix数据库表 booklist存储银行个人费用明细,booklist表主要字段是:cust_no,cust_name,mon_pay,state 对应于上面文件内容。 现需要进行核对明细,上述各字段皆不为空,账户状态有0-正常、1-封存,根据个人银行账号逐个比对单位月缴

informix 查询 锁表

在informix中查询SELECT,表有千百万条数据,结构导致松鼠死掉,没有理会!     继续在此表中查询,但是一直查不出来,SQL一直在执行。。。。。 原来是上个SELECT造成锁表,导致这个查询无法进行。。。 1、查询出执行SELECT语句的SQL $onstat -g sql | grep SELECT 4855470    SELECT         tnmsdb

Informix管理共享内存

1、查看共享内存使用情况 [informix@REHL4 ~]$ onstat -g seg IBM Informix Dynamic Server Version 11.50.UC4     -- On-Line -- Up 00:38:21 -- 144144 Kbytes Segment Summary: id         key        addr     size