SqlServer双机热备,大体上可以通过发布订阅,日志传送,数据库镜像来实现. 1,发布--订阅 是最早最简单的方案,但需要注意发布的时候,发布进程必须对快照目录有访问权限,这个问题可以从“查看快照代理状态”看到相关提示. 在查看代理日志的时候,有可能发现代理未运行,错误提示:进程无法在“WIN-XXX”上执行“sp_replcmds”. 此时应该执行下面的命令: USE [发布的数据库]EXEC sp_changedbowner 'sa'; 这里要求在配置代理安全性的时候,日志读取器代理--