我在win2000server 下开发的vs.net2003 的项目,用的是 sqlserver2000数据库,现在我把程序挪到 win2003server 操作系统上后,经过 vs.net2003重新编译后,一运行,IE却提示“sqlserver不存在或访问被拒绝”为什么呢 ?

解决方案 »

  1.   

    而我在此 win2003server 系统上的 vs.net2003 中测试链接数据库是可以链接上的
      

  2.   

    在SQL里新建登录,加上NT AUTHORITY/NETWORK SERVICE用户。如果你是用的Windws 集成验证的话。
      

  3.   

    xpsp2系统和2003系统80端口是被屏蔽掉了
    必须安装sql sp3,或者启动开始菜单sql里的网络使用工具
    启动winsocket代理,代理地址为127.0.0.1,代理端口为80
    可以用netstat -an命令查看端口的开启情况