困扰了很长时间的问题,通过数据库连接没有问题,当用js脚本创建adodb.connection,打开数据库连接字符串时,就提示sql server不存在或者访问被拒绝,不知道是sql2008需要打什么补丁还是要ado升级版本,反正是连不上,哪位大牛给点指点意见

解决方案 »

  1.   

    1.不是本机的话是否能ping通
    2.登入用户密码是否正确
    3.一些配置是否正确
      

  2.   

    本机能ping通 用户名和密码都没问题 远程连接访问也没问题 我现在怀疑是不是sql2008是不是缺少补丁啦才导致ado访问不了
      

  3.   

    现在google的脑袋都大啦 答案千篇一律 没有参考性 再者大多针对2000,08的太少
      

  4.   

    试试sql 2005 或 2000可不可以。可以的话就针对2008找问题
      

  5.   

    05的也不可以 2000没试 主要是本地再装还有问题 搞不清sql2008对安全访问有什么限制
      

  6.   

    SQL 05以上版本默认设置是只能本机访问,其他机器调用需要设置成网络访问方式
    还有,我不知道你JS是怎么处理的,JS是不能建立数据库链接的,除非你有COM组件。
    一般JS调用都是通过AJAX远程请求服务器进行链接。JS链接你就不怕暴漏数据库账号和密码?
    你怎么保证数据安全?而且你确保客户端有你的adodb.connection??怎么NEW出来的?