我是复制新手。我在Windows 2008 R2上运行了两个sql server 2008服务器。服务器位于两个不同的位置,位于两个不同的域上。我已经能够使用别名来使“快照发布”和“事务发布”完美地工作。但我需要的是“具有可更新订阅的事务发布”,因此如果在任一服务器上进行更改,则更改将复制到其他服务器。
当我浏览新出版物时,我完成了每个页面到最后没有问题但是当我点击完成按钮时出现错误。有三个操作,它在第一个名为“Creating Publication'xxxx''的操作上失败。”我得到的消息是“SQL Server无法创建发布'xxxx'。执行Transact-SQL语句或批处理时发生异常。没有正确安装。“
我搜索了一个答案但找不到答案。我认为这是两台服务器之间的权限问题,但我不知道如何解决它。
任何帮助都将不胜感激。
答案 0 :(得分:1)
根据我的经验,在先前实现的复制之上安装不同类型的复制可能会导致问题。
如果能够,我会建议清除所有复制并从头开始使用新方法。
您必须运行各种存储过程才能将其完全从服务器上移除。仅使用GUI并不能完成清除所有内容的工作。
Microsoft的本指南可以帮助您入门。