BDE连接SQL Server(100分)

  • 主题发起人 主题发起人 fuku
  • 开始时间 开始时间
F

fuku

Unregistered / Unconfirmed
GUEST, unregistred user!
偶用BDE连接SQL SERVER 7,步骤如下:打开BDE->DATABASE->NEW->MSSQL,配置表只填
DATABASE NAME、SERVER NAME,在SQL服务器上连接成功,而在工作站上提示Vendor初始化
失败,如下:
Error: Vendor initialization failed.
Cannot load an IDAPI service library.
File: NTWDBLIB.DLL
Alias: xxx
无论配置表如何调整结果都一样。工作站如果用DSN则可以连上SQL服务器,请诸位DX指点,谢谢!
 
和和,缺少那个动态链接库文件呀,你的工作站上没有安装SQL Server或者客户端。
所以没有那个文件,
解决办法:
1、安装SQL Server客户端
2、不安装客户端,CopyNTWDBLib.dll到System32目录下
和和,如果你使用BDE-->ODBC-->SQL Server,那么就不需要那个东东了
 
你可以用odbc连接
步骤:
1在控制面板上选择odbc 运行
2选系统dsn
3点添加按纽 选 sql server 完成
4 第一个框填写数据名称 三个框填 服务器的名称。(既 sql server 所在的计算机名称)
5 next
6 选 改变默认的数据库为 选择你要连的数据库 next
7 next
8 点 测试数据源
如显示数据测试通过则bde中既有该数据库的别名了
 
原来还要安装客户端丫,Faint。谢谢twos提供的解决方法,odbc偶知道是可以的,同样
也谢谢hanhongfei。
 
后退
顶部