大家好,请问sql server 2005下这个服务器名称怎样修改啊,比如我想把THINKPAD\SQLEXPRESS改成THINKPADTHINKPAD是我的计算机名称,因为我安装的是2005的体验版,所以我想把后面那个\SQLEXPRESS去掉啊,不知道怎样修改呢?谢谢大家
http://p.blog.csdn.net/images/p_blog_csdn_net/yenwell/EntryImages/20091223/sql.png 

解决方案 »

  1.   

    SQL2005没有用过
    但是SQL2000里感觉是这样的:如果安装的时候,是第一个数据库服务器实例,那么其名称与计算机名称自动保持一致,即修改计算机名称并重启计算机后数据库实例名称也自动变化。但是安装了一个以上的数据库实例后,其实例名称是在安装过程中指定的,一旦完成后就没有办法修改(如果数据库名称总是改来改去,那下面的客户还怎么连呀)
      

  2.   

    好像变不了,装的时候就这样
    SQLEXPRESS版就更改不了。
      

  3.   

    改不了,重装一个吧,把库transfer过去
      

  4.   

    如果计算机上安装了多个 SQL Server 实例,那么服务名称的格式是 servername\instancename ,即服务器名称\实例名称。
    其中服务器名称默认为 Windows 系统中计算机名称(远程访问时等效为IP地址),实例名则在安装 SQL Server 时指定(注意 MSSQL2000 安装时不允许修改实例名)如果计算机中只安装了一个 SQL Server 实例,那么服务名称中的实例名部分可以省略,直接使用计算机名称,也就是你想要的样子
    服务名称的参考修改方法(未验证,请自行测试是否可用,且在Express版本中是否可用)--当前服务名
    select @@Servername--删除服务名
    sp_dropserver 'DPS\SQLEXPRESS', null--添加服务名
    sp_addserver 'SQLEXPRESS' ,'LOCAL',null