sql server 利用发布订阅方式实现数据库同步问题

时间:2024-12-29 09:03:08

删除本地快发布时报错:

无法作为数据库主体执行,因为主体 "dbo" 不存在、无法模拟这种类型的主体,或您没有所需的权限。
已将数据库上下文更改为 'numberForcast'。 (Microsoft SQL Server,错误: 15517)
方法:执行一下命令
USE 数据库命
EXEC sp_changedbowner ‘sa’;
然后再执行删除发布就OK了
在生成本地发布过程中 发布、订阅过程都正确,无报错,但生成的本地订阅却是空的。
解决,先生成快照发布,生成订阅,然后删除快照发布,重新新建事务发布就行了