各位大虾:刚学习asp.net,遇到一个问题不能解决:我先安装sqlserver,然后装了.net,我的sqlserver是好的,采用混合验证;但是.net中的服务器资源管理器却怎么也打不开sqlserver,新建连接也不行,老是出现一个sqlserver登录窗口,但是我在登录窗口中无论采用哪种连接方式,服务器无论输入的是local还是本机计算机名却老是报错"[DBNETLIB][ConnectionOpen(connect)].未找到指定的SQL Server".实在郁闷,请指教!!!

解决方案 »

  1.   

    那你sqlserver的查询分析器可以连吗
      

  2.   

    都可以连,当时数据库安装的时候是用的默认实例。现在我把数据库重新安装了一下,自定义了一个实例名称,这样aqlserver的服务器就成了本机名称/实例名称,倒是可以连上了,但是不方便得很。
      

  3.   

    如果查询分析器可以连接成功的话,那说明你的sql没有问题。你查看一下web.config文件的参数吧。
      

  4.   

    用查询分析器连,判断SQL有没有用,有用的话,你在SQL里把验证方式换换看看。你要注意,连结的用户名和密码是不是正确。
      

  5.   

    如果是2003的话,装SQL Server 2000 的SP3A试试
      

  6.   

    user id ="sa",password=""写了吗