- 论坛徽章:
- 0
|
本帖最后由 xawi2000 于 2014-01-16 14:18 编辑
服务器AIX 6,数据库informix,现在遇到一个问题,
某台服务器上有二个数据库a和b,我希望同时打开二个数据库或者二个连接进行访问。
我使用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错误。
去百度了半天自己想了半天也没找到解决方案,求高手指点,谢谢! |
|