sql server 利用发布订阅方式实现数据库同步问题
删除本地快发布时报错:
无法作为数据库主体执行,因为主体 "dbo" 不存在、无法模拟这种类型的主体,或您没有所需的权限。
已将数据库上下文更改为 'numberForcast'。 (Microsoft SQL Server,错误: 15517)
已将数据库上下文更改为 'numberForcast'。 (Microsoft SQL Server,错误: 15517)
方法:执行一下命令
USE 数据库命
EXEC sp_changedbowner ‘sa’;
然后再执行删除发布就OK了
在生成本地发布过程中 发布、订阅过程都正确,无报错,但生成的本地订阅却是空的。
解决,先生成快照发布,生成订阅,然后删除快照发布,重新新建事务发布就行了
作者:欢醉
公众号【一个码农的日常】 技术群:319931204 1号群: 437802986 2号群: 340250479
出处:http://zhangs1986.cnblogs.com/
码云:https://gitee.com/huanzui
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
公众号【一个码农的日常】 技术群:319931204 1号群: 437802986 2号群: 340250479
出处:http://zhangs1986.cnblogs.com/
码云:https://gitee.com/huanzui
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。