标题: informix 高手请回答,老手遇上新问题
lu2006-su
LU新生
Rank: 1



UID 41068
精华 0
积分 1
帖子 1
活跃指数 1
LU金币 2 个
LU金条 0 个
阅读权限 10
注册 2006-2-19
 
发表于 2006-2-19 20:27  资料  个人空间  短消息  加为好友 
informix 高手请回答,老手遇上新问题

问题: 环境 IDS 7.31UC1 +  ESQL 9.30UC1
         主通讯进程调后台服务程序。
         服务程序出故障语句如下:
         1.  printf( "go database ");
         2.  $database db1;
             if( sqlca.sqlcode < 0)  { 。。。}
         3.  printf("end database");
        服务程序在 打印 1 后在 database 出退出, 无core, 无sqlca.sqlcode 返回。
       此时外部程序可正常访问数据库。
      曾请教侠客,说是 数据库与 ESQL编译器不配套,后改为 IDS9.21+ESQL/C 9.30 仍然如此
     此故障并非立即出现,作压力 测试时出现,请高人指教,若问题解决,我会说明原因。

顶部
turbo
LU小天使
Rank: 3Rank: 3


UID 41378
精华 5
积分 452
帖子 738
活跃指数 155
LU金币 1504 个
LU金条 0 个
阅读权限 20
注册 2006-2-24
 
发表于 2006-2-24 15:12  资料  个人空间  短消息  加为好友 
2.  $database db1;
             if( sqlca.sqlcode < 0)  { 。。。}
===========================

if( sqlca.sqlcode < 0)  { 。。。}
在{....}里多加几条printf,看看倒底走到哪条代码

顶部
seventh
LU小天使
Rank: 3Rank: 3



LU爱心使者  
UID 785
精华 2
积分 207
帖子 271
活跃指数 17
LU金币 597 个
LU金条 151900 个
阅读权限 20
注册 2003-10-20
来自 哈尔滨
 
发表于 2006-3-23 09:18  资料  个人空间  短消息  加为好友  添加 seventh 为MSN好友 通过MSN和 seventh 交谈
你应当安装iconnect ,或client sdk 才对呀。

顶部
zhan_yl
LU新生
Rank: 1



LU爱心使者  
UID 27380
精华 1
积分 18
帖子 31
活跃指数 14
LU金币 6140 个
LU金条 0 个
阅读权限 10
注册 2004-11-1
 
发表于 2006-3-23 18:57  资料  个人空间  短消息  加为好友 
你单独写一个EC程序编译执行呢?暂时不要使用中间件调用。还有你的7.31UC1和9.21都比较旧了.

顶部
 



当前时区 GMT+8, 现在时间是 2008-10-8 06:29
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.053273 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver