【发布时间】:2017-04-07 21:32:52
【问题描述】:
我有一台计算机/SQL Server 机器,所有软件(500 个应用程序)都称为TMPSQL2
所以在这台TMPSQL2 机器上,我有一个数据库,我想通过发布来设置复制。
问题是
SQL Server 无法连接到服务器“tmpsql2”。
其他信息:
SQL Server 复制需要实际的服务器名称才能连接到服务器。不支持通过服务器别名、IP 地址或任何其他备用名称进行连接。指定实际的服务器名称“TMPSQL7”。 (复制.实用程序)
这样我就跑了
select @@servername
果然是TMPSQL7,我猜有人改名了?多年前??
那么,我该如何解决这个问题。这不是重命名此机器的选项,许多应用程序正在“寻找”TMPSQL2
所以错误表明不允许使用别名?我希望做一个配置 SSCM 别名添加(待定,无害)
- 我还可以发布/订阅吗,如果可以,怎么做?
- 还有什么其他建议可以使用我在新机器上恢复的新备份来复制或镜像数据库?
【问题讨论】:
标签: sql-server database-replication database-mirroring