4

重命名我的 PC 后,我无法为 SQL Server 2005 中的数据库复制创建新的 paublications。我收到错误消息“SQL Server 复制需要实际的服务器名称才能连接到服务器。” 当我返回我的旧 PC 名称时,问题就解决了。重命名PC后如何使用复制?

4

1 回答 1

7

SQL 服务本身仍然认为它有旧的服务器名称,并且由于它有以第三人称引用自己的习惯,所以当底层服务器名称发生变化时,这会导致问题。您需要采取以下步骤来纠正它:

  1. 运行“选择@@ServerName”以验证服务器名称 - 它应该是旧名称。
  2. sp_dropserver 'OLDSERVERNAME'</li>
  3. sp_addserver 'NEWSERVERNAME',本地
  4. 重新启动 SQL 服务和代理服务
  5. 再次运行步骤 1 以确认服务器名称现在正确
于 2009-01-21T15:56:58.593 回答