WINXP上用CT-LIB写程序连接sybase问题
我要连接的是 虚拟机的sybase服务器,,,在本机只装了客户端,在本机上写了个程序连接,,,但是报
ct_connect(): directory service layer: internal directory control layer error: Requested server name not found.
但是我在本机CMD用ISQL也能连上,,,说明配置了 server name
请问ISQL是读 sql.ini 的配置文件然后连接SYBASE的吗?
那我写的程序用的是 #include <ctpublic.h> 链接的库是 libsybct.lib libsybcs.lib这两个,,,请问这样的话,程序在运行时是去哪里找真正的IP地址的,是sql.ini 配置文件吗?还是在$SYBASE/interfaces文件里找(补充:我本机没有interfaces文件)