![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
informix数据库
文章平均质量分 84
zhengqiqiqinqin
期望跟大家多交流,共同学习!
展开
-
Informix数据表结构分析资料整理之字段类型说明和查询SQL语句
查询所有Informix数据表字段类型SQL语句:select a.tabname,b.colname,b.coltype,case b.coltype when '0' then 'CHAR' when '1' then 'SMALLINT' when '2' then 'INTEGER' when '3' then 'FLOAT' when '4' th转载 2013-07-22 22:35:59 · 1208 阅读 · 0 评论 -
informix对某表上某个字段不能创建唯一性索引也不能删除索引 错误State:S0011
在informix上的某个表创建索引的时候,如果在创建该索引的时候提示索引已经存在,于是,就尝试删除该索引,但是执行drop index xxx 的时候,却报异常提示信息如下:Error: Index already exists on column. (State:S0011, Native Code: FFFFFEA2) 确实很诡异,不能创建,也不能删除。后来Google一下后原创 2013-12-05 10:03:25 · 3776 阅读 · 0 评论 -
Linux下安装informix11.5数据库
原文地址:http://blog.sina.com.cn/s/blog_66b6922b0100nvw6.html研究了好几天了,终于装上了,下面我就来给大家分享一下我安装informix数据库的过程吧。Linux下安装informix数据库1.准备安装文件a) 到IBM官方网站下载informix安装包11.5(IDS11.5)。(我已将转载 2014-01-03 09:51:33 · 5304 阅读 · 0 评论 -
INFORMIX字符集相关知识
INFORMIX字符集相关知识 收藏字符集的基本知识如果从头说起,字符集最早的编码方案来自于ASCII,这也是最常见的编码方式。该方案起源于20世纪60年代初期,最初是美国国会图书馆制定用来作为美国图书馆界书目交换的共同标准,最后完善成为美国的国家标准ASCII(AmericanStandard Code for Information Interchange),之后进一步演变转载 2014-01-03 10:40:56 · 1796 阅读 · 0 评论 -
Informix Cannot write sorted rows
环境:linux下导出informix数据库时,报Informix Cannot write sorted rows 。出现情况:是数据库导到一部分,报Informix Cannot write sorted rows ,这个错误,原因是数据库的临时表空间不够了,增加临时表空间(或者删除后,重新建立临时表空间,建大点)大小后,就可以导出成功了。删除临时表空间命令:onspaces -d t原创 2013-12-20 12:16:07 · 2053 阅读 · 0 评论 -
linux下操作informix数据库
切换到informix用户下:关闭: onmode -ky启动: oninit -vy原创 2013-12-20 10:35:18 · 5871 阅读 · 0 评论 -
informix数据库中批量导入部分表的数据到另外一个相同的数据库中
一般在开发的时候,都有多个相同的数据库(比如测试环境可能有好几个(比如有开发人员使用的库,测试人员使用的数据库,还有正式环境的数据库等),但是使用的数据库是一样的,)。现在有这样一个需求:在某个系统中,需要把该系统中的某个模块独立出来,成为一个单独的系统,但是数据还是用的老系统的数据。在新系统的开发的时候,避免不了对老系统的表结构作为更改,由于新系统还在开发中,用户使用的还是老系统,所以在新系原创 2014-02-11 17:50:16 · 5555 阅读 · 0 评论 -
informix 修改 表名
informix数据库,修改表名:rename table oldname to newname比如:把tbl_renyuan 表修改为tbl_renyuan2rename table reyuan to renyuan2原创 2014-02-11 18:03:27 · 8067 阅读 · 0 评论 -
informix单独导出和导入一张表
informix单独导出一张表,使用dbaccess进去后,在query language里面输入如下语句:unload to d:\fileName.txt select * from tableNameinformix单独导入一张表,使用dbaccess进去后,在query language里面输入如下语句:load d:\fileName.txt insert i原创 2014-03-17 10:06:18 · 4141 阅读 · 0 评论 -
修改表当前自增id为目前id的最大值-informix
1.先查询出当前id的最大值select max(id) from rightrole2.查看创建当前表的sql,对于id进行:alter table rightrole modify(id serial8(6553));原创 2014-03-24 17:34:10 · 4510 阅读 · 0 评论 -
个人总结:informix集群出现:140: ISAM error: operation illegal on a DR Secondary
先介绍一下服务器和客户端的环境:服务器操作系统:AIX;本机:win7 安装有SSH Secure File Transfer Client连接服务器的工具:SSH Secure File Transfer Client在部署好的informix集群中,使用dbaccess 命令后,执行update statistics for table gongwen 的时候,报如下的错误:原创 2013-12-04 10:10:18 · 3243 阅读 · 0 评论 -
informix集群-140 ISAM error: operation illegal on a DR secondary.
原文地址:http://www.oninit.com/errorcode/index.php?pageid=-140-140 ISAM error: operation illegal on a DR secondary.UPDATABLE_SECONDARY disabled:A DR secondary server is meant for read-only o转载 2013-12-03 16:31:16 · 2185 阅读 · 0 评论 -
informix中怎样查看索引
informix中怎样查看索引原文地址:http://hi.baidu.com/co_coa/item/7fd8641ed8f1205b2a3e22cc对于特殊字段,比如外键,主键,在不知道外键主键名的情况下,需要如下操作select constrname from sysconstraints where constrtype='R' and tabid= ( select转载 2013-11-28 17:51:08 · 9318 阅读 · 0 评论 -
Informix数据表结构分析资料整理之约束查询代码
原文地址:http://blog.csdn.net/xqf222/article/details/6271219本文主要整理了Informix数据库相关系统表数据,已分析整个Informix数据表结构,同时方便代码自动生成.提示一:systables 存放Informix数据库中所有数据表相关数据提示二:sysconstraints 存放Informix数据库中所有约束相关数据转载 2013-07-22 22:36:53 · 2220 阅读 · 0 评论 -
Informix存储过程和函数的创建执行和删除语法
原文地址:http://blog.csdn.net/xqf222/article/details/6280242--创建函数语法CREATE FUNCTION myfunction() RETURNING INT;DEFINE GLOBAL gvar INT DEFAULT 5;LET gvar = gvar + 1;RETURN gvar;END FUNCTION转载 2013-07-22 22:31:49 · 1520 阅读 · 0 评论 -
Informix创建执行和删除带参数的存储过程实例
Informix创建执行和删除带参数的存储过程实例 --创建带参数存储过程second_stringCREATE PROCEDURE second_string(input CHAR(256))RETURNING CHAR(256);DEFINE var1 CHAR(256);DEFINE var2 INT;LET var1 = input;LET var2转载 2013-07-22 22:34:46 · 924 阅读 · 0 评论 -
informix 计算 日期之差
原文地址:http://blog.chinaunix.net/uid-678894-id-3138829.htmlinformix 计算 日期之差求出2个日期之间的秒数(或天数,周数,月数等)是非常常见的需求,常用INFORMIX的人一定会遇到这样的问题:在INFORMIX里2个日期相减得到的却是一个奇怪的时间格式的东西(如:365 11:11:11.2231),那转载 2013-10-14 17:00:52 · 12609 阅读 · 1 评论 -
informix的字符串类型详解
informix的字符串类型详解lvarchar在9.4版本之后才可以用带指定长度的方式,如lvarchar(3000),不带长度则默认是2048字节,最大长度是32,739字节。所以对于9.4之前的版本,不能用带长度的表达式,数据库会报语法错误。另,据说informix没有补丁的说法,实际就是升级到高版本,不知道这样的说法是否正确。在informix中有如转载 2013-10-14 16:45:33 · 13845 阅读 · 1 评论 -
winsql 添加数据源没有winsql informix wire protocol 等选项
1.winsql在第一次安装的时候,会提示注册ODBC数据源,选中注册就行,如果以前安装过,后来卸载了再重新安装的时候就不会提示安装ODBC数据源的选项,那么可以安装如下的方法,注册ODBC数据源:Informix数据库的客户端工具Winsql添加数据源的时候,没有对应的Informix ,Oracle等数据源选项。如下图:解决方法:在安装完winsql后,在如下图中:原创 2013-11-02 10:33:53 · 2364 阅读 · 0 评论 -
informix数据库移植步骤
informix数据库移植步骤:1、导出原有数据dbexport -ss -o 2、创建新的数据文件如:rtdl.dbf3、创建新的表空间onspaces -c -d -p -o -s 4、调整导出的数据1)目录名称改为2)脚本文件名称改为3)修改中的数据库名称,就在第一行5、导入数据dbimport -d -i 6、备份系统,并启用原创 2013-11-19 14:35:27 · 1464 阅读 · 0 评论 -
informix在一个表中,批量添加字段
有这样一个需求,现在需要修改一个表的结构,需要添加多个字段,以前都是一条条的add,后来发现是多么的傻,其实是可以批量添加字段的:在informix中:给一个表添加一个字段的语法:alter table 表名 add 字段名 字段类型;那么给一个表添加多条字段的sql语句如下:alter table 表名 add 字段名1 字段类型 ,add 字段名2 字段类型,ad原创 2013-11-07 10:27:12 · 7864 阅读 · 0 评论 -
window下weblogic+linux的informix服务器配置
如果配置的不好,总是报不能加载驱动:在windows条件下,安装好weblogic后,需要修改的内容如下:我以本机环境为例:1. E:\software\wls1036_dev\myproject\bin\startWebLogic.cmd修改windows版本的startWebLogic.cmd(使用;分隔多个变量) set InformixDriver原创 2013-11-26 11:31:47 · 2215 阅读 · 1 评论 -
修改表结构
alter table 表名 modify 字段名 字段类型原创 2014-03-26 18:27:30 · 901 阅读 · 0 评论