当我将 dbproj 部署到 SQL 脚本并尝试在另一台计算机上运行它时,出现错误:
构建脚本 SOMENAME 中的服务器名称与目标服务器 ANOTHERNAME 的名称不匹配。验证您的数据库项目设置是否正确以及您的构建脚本是否是最新的。
脚本中生成了这样的行:
IF (@@servername != 'MYNAME')
BEGIN
RAISERROR(N'The server name in the build script %s does not match the name of the target server %s. Verify whether your database project settings are correct and whether your build script is up to date.', 16, 127,N'MYNAME',@@servername) WITH NOWAIT
RETURN
END
有什么方法可以让 SQL 部署脚本在任何服务器上运行?