BDE连接MS-SQL SERVER(200分)

  • 主题发起人 主题发起人 realgz
  • 开始时间 开始时间
R

realgz

Unregistered / Unconfirmed
GUEST, unregistred user!
数据库服务器win2k server +ms sql server7.0 ,客户机winXP pro+office2000+ms sql servr2000,(全新安装)
客户机ODBC可以连接到数据库服务器,使用BDE连接,0.2秒后提示“通讯层库没有加载”(英文原文忘了)
两机器处于不同网段,路由连接,同一网98和2000可以正常工作。
问:可能原因?
解决方法?

如有达人解答,不胜感激!
 
补充:“客户端网络协议”已经设为TCP/IP,连接使用IP地址。
 
D5的BDE无法连接SQL SERVER。
 
同意第一个
 
是不是要配置langdrive sqlrymode等等属性啊。
我以前都是用ODBC连接的。
 
连接协议是否已经加栽?
 
配置ODBC时设置为通过Windows验证。
 
ping得通就找到到
只要能ping通就和是否在同一网段无关, IP路由是由路由器决定的。
此事应该和路由器无关

我遇到过两此这种事,一次在给用户初装时, 最后改用ODBC连接了事。
另一次是在用户的老服务器上, 试过很多办法,最后重装后一切正常。
所以我也想知道怎么样不重装系统就可以解决。

另外, 可以设置在同一服务器网卡上设置多个IP地址, 可以帮助测试
 
qinmingzsj,有提示“驱动未正确安装”;但在测试用的电脑上以相同步骤(连winXP都用同一张盘)均可连接;
在相同网络内的98、2000系统下均可正常连接。。。。

——我不是做开发的,是别人的软件使用BDE连接。。。。。。
因为企业范围大,我面对的客户机有98、2000、XP、甚至有95、97……搞不好还有NT4,
已经发现在win97环境下,若SQL ODBC DRIVER版本为2.65连不上去,3.70以上就可以了。
(对了,谁知道在win97环境下升级SQL SERVER ODBC DRIVER?我已经试过包括装一个SQL SERVER 客户端上去。。。。)
在XP下什么时候可以连上,什么时候连不上却未有结论。。。。。。
万望解答!
小弟在这里鞠躬了!
 
是D6开发的。。。。
 
证实:可以登陆同一网段的SQL SERVER,不管是用计算机名还是IP地址,是不是可能和XP不支持BEIBEUI有关?



达人们啊。。。。。。求求你们解答了!
 
难道这里就没人懂??!!
郁闷郁闷郁闷
严重郁闷。。

我顶!顶!顶!
 
没在XP下开发过,不太清楚,顶!
 
我再顶!
同胞们:
分数在倾家荡产的基础上都可以商量!
 
telnet 机器名或者Ip地址 1433
看看能不能打开端口
然后通过ODBC连接以下
注意SQL Server的验证方式
 
配置ODBC时可以试着通过管道(NamePipe)。
或者动态决定断口改指定,指定为1433(默认)。
 
楼上的两位:
SQL SERVER验证方式为WINDOWS 与SQL验证混合方式,在不同网段内使用命名管道无法连接:(,
但使用ODBC可以连接,端口已经是动态决定。。。。
 
有没有高手出来解释一下,让我死也瞑目啊。。。。

我顶顶顶顶顶!!!!!!!!!!!!
 
~~~~~~~
顶。
 
后退
顶部