我装的sqlserver2005 express今天装了大半天 删了装 装了删的. 最后问题好了记得最后一次安装他让我选实例名 1.默认的 2.已安装的我选的默认 反正最后一次安装好了.(local)\sqlexpress 就不能登陆了 以前都可以的 (abc是我的机器名) 现在只有直接输入机器名 abc 才可以登陆...
我估计是实例名的关系吧.. 反正现在就想用local\sqlexpress登陆 并且abc\sqlexpress也可以的那种..
这是错误信息标题: 连接到服务器
------------------------------无法连接到 (local)\sqlexpress。------------------------------
其他信息:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) (Microsoft SQL Server,错误: -1)有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=-1&LinkId=20476------------------------------
按钮:确定
------------------------------

解决方案 »

  1.   

    排除这句     请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。
      

  2.   

    你安装的时候选的是默认实例,就是你的电脑名。只要能登陆就可以了,没必要更改的。如果要改,执行以下语句试试。exec sp_dropserver 'abc'
    exec sp_addserver 'abc\sqlexpress','local',
    以后就用abc\sqlexpress登陆了。
      

  3.   

    exec sp_addserver 'abc\sqlexpress','local',这个只是起了一个别名 我可以这样理解吧.. (local)\sqlexpress依然不能登陆吗.?现在的需求必须改.. 那我只能重装sql?
      

  4.   

    我目前是vs2010 不知道重装sql 2005能不能满足我说的这个问题..我当时选默认的实例名是专门的  因为我选以有的 也就是 local\sqlexpress老有问题.还挺麻烦的
      

  5.   

    看看exec sp_addserver 的用法 查下联机丛书  谢谢
      

  6.   

    试一下 .\SQLEXPRESS ,大小写可能有点关系!
    请把你的电脑改为大名。