blogger

    blogger
  • hot log

  • comment

    twitter

    • 空间续费,加上ssl连接。。

      2018-11-22 01:04

    • 12.10.xC6出来时候碰到"Could not determine encryption mode from page zero",竟果然是BUG!http://www-01.ibm.com/support/docview.wss?rs=630&uid=swg21973408

      2015-12-21 20:15

    • 空间已经转移到新加坡,希望会好一些。

      2015-11-16 14:34

    • 增加新域名liaosnet.cc,与liaosnet.com同指向。

      2015-10-09 15:25

    • 空间迁移到香港。或许速度会快一点。。

      2014-02-13 20:10

    • More»

    blog sort

    links

    record

    banner

    客户使用informix(gbase 8t)数据库时,使用JDBC方式访问数据库,通用会碰到版本对应关系的问题,以下是4.10版本和jre的对应关系: 4.10JC1-4.10JC3 支持使用JRE1.5及以后,支持数据库10.00,11.10,11.50,11.70及12.10 4.10JC4-4.10JC5 支持使用JRE1.6及以后,支持数据库11.50,11.70及12.10 4.10JC6及以后 支持使用JRE1.7及以后,支持数据库11.50,11.70及12.10

    阅读全文>>

       posted by 暗夜星空 at 16:24 PM on Sep 12 , 2016 Write a COMMENT
    informix从11.70开始支持内部用户,以下以gbase8t(informix 12.10)为例示范如何使用内部用户(mapping user) 1,配置allowed.surrogates 在/etc/informix目录(如没有,使用root用户创建)下创建allowed.surrogates配置文件,内容如下: USERS:daemon 2,数据库开启USERMAPPING onmode -wf USERMAPPING=ADMIN 3,加载surrogates到缓存 onmode -cache surrogates  4,在sysuser库中创...

    阅读全文>>

       posted by 暗夜星空 at 14:41 PM on Sep 12 , 2016 Write a COMMENT
    客户的数据库从db2迁移到gbase 8t/informix,在测试存储过程中,发现存储过程能正常执行,但结果却是不正确的。 按存储过程中的SQL语句逐条执行对比,发现在使用到 SELECT ROW_NUMBER()OVER(PARTITION BY FID ORDER BY MID) AS PX,MID,FID FROM FTAB 时,结果出现不一致。db2的结果是 PX MID FID 1 M1 F1 1 M2 F2 2 F21 3 F22 4 F23 1 M3 F3 2 F32 3 F33 8t/infor...

    阅读全文>>

       posted by 暗夜星空 at 20:27 PM on Jun 28 , 2016 Write a COMMENT
    操作系统:RHEL 6U4 64bit 数据库版本:Informix 12.10.FC6X5 Informix数据库支持C和JAVA写的用户自定义例程(UDR),以扩展用户对数据库的操作的功能。以下简单示例创建Java UDR的方法。 1,设置数据库的JVM环境,在数据库环境中增加JAVA相关的环境 JAVA_HOME CLASSPATH 其中CLASSPATH中应包含以下两个: $INFORMIXDIR/extend/krakatoa/krakatoa.jar $INFORMIXDIR/extend/krakatoa/jdbc.jar 2,数据库增加JVP虚拟处理器...

    阅读全文>>

       posted by 暗夜星空 at 22:21 PM on Mar 8 , 2016 Write a COMMENT
    在创建dbspace中,-o 参数指定的是chunk相对于设备的开始的offset,其单位是KB。 当-o 0 时,表示从设备的开始位置初始化设备; 当-o 不为0时,需要考虑-k 参数的影响:   当-k 不指定(使用默认值时),在onstat -d 的输出中,offset的显示的是页数(需-o的值除于页大小)   当-k 指定时,如页大小为2KB,-k指定为4,即页大小为8KB,此时在onstat -d的输出中,offset页的是基础页大小(默认大小)的页数(-o的值除于基础页大小)。 总的来说,offset只跟基础页大小相关! 对于页大小的统计,在一些...

    阅读全文>>

       posted by 暗夜星空 at 13:27 PM on Feb 19 , 2016 Write a COMMENT
    用于随机显示图片的PHP代码,可自行改编成函数。 <?php /** * Filename : randomimg.php * Usage: * <img src="randomimg.php" /> * <img src="randomimg.php?folder=pic" /> */ define('WORK_ROOT', dirname(__FILE__)); if(@$_GET['folder']){ $folder=$_GET['folder']; } else { $folder='pic'; }...

    阅读全文>>

       posted by 暗夜星空 at 13:54 PM on Jan 19 , 2016 Write a COMMENT
    数据库版本:12.10.FC6X5 操作系统:RHEL 6U4 64bit 目的:通过onlog命令熟悉删除记录时的数据库内部操作过程 执行delete操作更新记录 [informix@rhel6u4 temp]$ dbaccess testdb - Database selected. > delete from ttt where col1 = 1; 1 row(s) deleted. 然后通过onlog -n <逻辑日志编号> 的输出,可知数据库内部需要完成如下操作: 1、开始事务 BEGIN(begin work):包含事务...

    阅读全文>>

       posted by 暗夜星空 at 21:02 PM on Jan 1 , 2016 Write a COMMENT
    数据库版本:12.10.FC6X5 操作系统:RHEL 6U4 64bit 目的:通过onlog命令熟悉更新记录时的数据库内部操作过程 执行update操作更新记录 [informix@rhel6u4 temp]$ dbaccess testdb - Database selected. > update ttt set col2 = 'col2001', col3 = 'col3001' where col1 = 1; 1 row(s) updated. 然后通过onlog -n <逻辑日志编号> 的输出,可知数据库内部需要完成如下操作:...

    阅读全文>>

       posted by 暗夜星空 at 21:00 PM on Jan 1 , 2016 Write a COMMENT
    数据库版本:12.10.FC6X5 操作系统:RHEL 6U4 64bit 目的:通过onlog命令熟悉插入记录时的数据库内部操作过程 之前的创建表的语句: create table ttt ( col1 integer, col2 char(40), col3 varchar(40), col4 text ); create index ix_ttt on ttt(id); 由于有text字段,需要通过load方式导入记录 [informix@rhel6u4 temp]$ more ttt.unl 1|test001|test001|te...

    阅读全文>>

       posted by 暗夜星空 at 20:39 PM on Jan 1 , 2016 Write a COMMENT
    数据库版本:12.10.FC6X5 操作系统:RHEL 6U4 64bit 目的:通过onlog命令熟悉创建表、创建索引的数据库内部操作过程 通过SQL语句创建一个表,只需 create table ttt ( col1 integer, col2 char(40), col3 varchar(40), col4 text ); 通过onlog -n <逻辑日志编号> 的输出,可知数据库内部需要完成如下操作: 1、开始事务 BEGIN(begin work):包含事务号、开始时间、用户; 2、获取tabid UNIQID(L...

    阅读全文>>

       posted by 暗夜星空 at 23:42 PM on Dec 31 , 2015 Write a COMMENT