用ESQL同时连接多个informix数据库问题

牵头蜗牛去散步 2014-01-16 02:23:35
某台服务器上有二个数据库a和b,

服务器AIX 6,数据库informix,现在遇到一个问题,

我希望同时打开二个数据库或者二个连接进行访问。

我使用ESQL进行操作,代码如下:
$connect to $szbcmdb as 'connbcm';
if (sqlca.sqlcode)
{
printf("connect database [%s] fail: sql code = [%d]\n", szbcmdb, sqlca.sqlcode);
exit(-1);
}
printf("connect database [%] OK\n", szbcmdb);
$connect to $szcdtdb as 'conncdt';
if (sqlca.sqlcode)
{
printf("connect database [%s] fail: sql code = [%d]\n", szcdtdb, sqlca.sqlcode);
exit(-1);
}
printf("connect database [%] OK\n", szcdtdb);


上面连接二个数据库的代码,注释掉任何一个都可以正常访问,二个同时访问的话就
只能连接上第一个,第二个数据库会报-2700错误。

去百度了半天自己想了半天也没找到解决方案,求高手指点,谢谢!
...全文
388 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
写错了,错误码是-27000,少写了个0.

1,194

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 Informix
社区管理员
  • Informix社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧