none
请问如何更改SQL2005数据库服务器名称 RRS feed

答案


  • 可以用如下步骤:

    1. 打开Management Studio
    2. 输入 SELECT @@ServerName 显示名字, 如AAAA
    3. 输入 sp_dropserver 'AAAA'
    4. 输入 sp_addserver 'BBBB' local
    5. 重新启动数据库服务


    这个是用于在修改计算机名后, 与服务器名称相关的一些应用(例如replication复制)异常时, 采用的修改方法
    exec sp_dropserver '改名前的名称'
    sp_addserver '当前的名称', local
    • 已标记为答案 杨汉亮 2009年10月12日 15:08
    2009年10月12日 4:43

全部回复


  • 可以用如下步骤:

    1. 打开Management Studio
    2. 输入 SELECT @@ServerName 显示名字, 如AAAA
    3. 输入 sp_dropserver 'AAAA'
    4. 输入 sp_addserver 'BBBB' local
    5. 重新启动数据库服务

    2009年10月10日 5:57
  • 我的 SQL2005 是标准版

    在执行 SELECT @@ServerName 返回的是 无列名 NULL
    在执行 sp_addserver 'BBBB' local  是出现 'local' 附近有语法错误。

    2009年10月10日 8:13
  • sp_addserver 'BBBB', local 
    2009年10月11日 1:57
  • 如果你要更改的是客户端连接使用的名称, 那么, 默认实例可以通过修改计算机名实现, 命名实例无法修改

    但是, 你可以在客户端配置别名(sql 客户端工具)来实现以另一个名称连接sql server
    2009年10月12日 4:40

  • 可以用如下步骤:

    1. 打开Management Studio
    2. 输入 SELECT @@ServerName 显示名字, 如AAAA
    3. 输入 sp_dropserver 'AAAA'
    4. 输入 sp_addserver 'BBBB' local
    5. 重新启动数据库服务


    这个是用于在修改计算机名后, 与服务器名称相关的一些应用(例如replication复制)异常时, 采用的修改方法
    exec sp_dropserver '改名前的名称'
    sp_addserver '当前的名称', local
    • 已标记为答案 杨汉亮 2009年10月12日 15:08
    2009年10月12日 4:43
  • 谢谢你的回复
    2009年10月12日 15:12