Delphi 如何跟Sybase连接,哪位朋友指点一下,谢谢!
需要在Sybase 上进行哪些配置,在Delphi里又如何连,谢谢了!

解决方案 »

  1.   

    1.在客户端安装sybase客户端
    2.用dsedit配制客户端
    3.用bde或odbc就可以连接sybase服务器
    (我用sybase 11,没找到过ADO for sybase)
      

  2.   

    谢谢 keiy 我没用过Sybase请问服务端和客户端连接要做哪些配置,谢谢
      

  3.   

    用DSedit(sybase客户端配制工具)
    file->open->Interfacedriver
    在左边的框中用鼠标右键->Add ->别名(客户端用)
    在右边的框中点server address->add->tcp(*)
    输入服务器地址+","+服务器端口(一般为5000)如:
    192.168.0.111,5000
    --------------------------------------------------------
    (*) 服务器的配制请与你的管理员联系(协议/地址/端口)
    在delphi中,如果用bde,只要建一别名就可以了(与用sqlserver/oracle等没区别)
      

  4.   

    SmallMaker谢谢你又帮我来了odbc里边设置哪些,我设置了Gerneral 叶,其它页面不知道怎么设,在delphi里连接的时候提示登陆,我输入sa登陆后出现下面的提示
    Gerneral SQL error.
    [INTERSOLV][ODBC SQL Server driver][SQL Server] ct_connect(); directory service layer :
    internal directory control layer error:
    Requested server name not found
      

  5.   

    如果你的客户端安装配制正确odbc只要设Gerneral 页的datasourcename,servername,databasename就可以了,如果不能联通
    1.用dsedit中的ping server检客户端能否ping通服务器
    2.在cmd方式下用
    isql -S 服务器名 -U 用户名 -P 口令
    来联服务器注意:以上所有的"服务器名"是指你用dsedit配制的服务器的别名(而非实际的服务器名)
      

  6.   

    我在配置adaptive Server Options 的时候老是报这样一个错误,不知道是怎么回事?win2000 professional 版本可以装sybase 吗?错误提示:
    INTERNAL ERROR: could not create Service Control Manager entry for Sybase Server 'xx_XP'.
    Operating system returned error:'
    Operating system error = 1057'
      

  7.   

    没试过在win2kP下装sybase的server.我们一般服务器用linux或solaris,在2k/xp下只装client
    (可能是你的sybase版本不能在win2kP下安装,就像sqlserver企业版也不能一样)