在客户机用BDE连接服务器的MSSQL时,一连接出错:
General SQL error.
未安装Db-Library 网络通信层。
Alias:MSSQL1
为何会是这样的?客户机的操作系统是win98,

解决方案 »

  1.   

    你在客户机上也要装MSSQL的客户端!
      

  2.   

    客户机:
    1.BDE+ODBC
        BDE别名+BDE包+ODBC设置+MDAC包——————连接sql server
    2.BDE+SQL LINK(BDE带的)
        BDE别名+BDE包+MS SQL LINK   ——————连接sql server
      

  3.   

    1是可以先做个ODBC去试下,也是让WIN去配置一下底层环境.
    2是或者安装SQLSERVER的客户端.
      

  4.   

    system32目录下少
    dbclient.dll
    dbmssocn.dll
    dbnetlib.dll
    dbnmpntw.dll
    ntwdblib.dll
    看哪个文件没有从你的机器拷过去就行了!!!
      

  5.   

    如果是win98,应该以上文件拷到System目录下如果还不行,请将这个dbmssocn.dll拷到你的应用程序的目录下
      

  6.   

    http://218.56.11.178:8020/web/technology/SQLServer2000/SQL%20SERVER%202000%20connect%20to%20SQL%20Explorer.htm是我连接SQL数据库的过程,没什么问题。
      

  7.   

    安装客户端或者SQLLink都行,huojiehai(海天子) 拷贝动态连接库也可以,他们说的都很对阿
      

  8.   

    你的客户端也要安装BDE才行!
      

  9.   

    装上sqlserver的客户端就可以了
      

  10.   

    装上客户端应该就可以连接上的,但是如果还是连接不上,可能是端口的问题,sql,默认的是1433端口,如果服务器的端口不是1433,客户端需要和服务器的端口保持一致~
      

  11.   

    我也遇到过这种情况,应该是BDE问题,你用其它如ADO直接连接看,或者用ODBC,
    要不重装BDE
      

  12.   

    如果是这样,我推荐你使用ADO来连接。
      

  13.   

    换一下身份验证方式试试。
    SQL Server 有两种身份验证方式