2009-01-21 80 views
4

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

回答

7

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

  1. 运行“选择@@ ServerName”来验证服务器名称 - 它应该是旧名称。
  2. sp_dropserver将“OLDSERVERNAME”
  3. sp_addserver的“NEWSERVERNAME”,当地
  4. 重新启动两台SQL服务和代理服务
  5. 运行步骤1中再次确认服务器名称现在是正确的