sql2005 数据库同步报错

skystar100 2013-12-05 04:07:58
数据库中已经把sa账户删除,数据库同步的时候出现以下错误


无法对 主体 'sa' 执行 查找,因为它不存在,或者您没有所需的权限。
未将 'distribution' 配置为分发数据库。
已将数据库上下文更改为 'master'。 (Microsoft SQL Server,错误: 15151)

请问如何解决?
...全文
180 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
LongRui888 2013-12-05
  • 打赏
  • 举报
回复
引用 4 楼 skystar100 的回复:
[quote=引用 2 楼 yupeigu 的回复:] 估计你原来建的发布是用的sa的账户来登录的,你把sa给删除了,就会报错了。 实在不行,就只能重新配置一下发布和订阅。
我这是第一次采用发布功能[/quote] 要不你照着这个步骤,再试试: 在SQL Server 2008R2中通过数据库复制技术,把A表的数据复制到B表 http://blog.csdn.net/sqlserverdiscovery/article/details/17059073
LongRui888 2013-12-05
  • 打赏
  • 举报
回复
引用 4 楼 skystar100 的回复:
[quote=引用 2 楼 yupeigu 的回复:] 估计你原来建的发布是用的sa的账户来登录的,你把sa给删除了,就会报错了。 实在不行,就只能重新配置一下发布和订阅。
我这是第一次采用发布功能[/quote] 你查查这个: select * from sys.server_principals where name = 'sa' 这个语句 有返回记录吗
發糞塗牆 2013-12-05
  • 打赏
  • 举报
回复
重新配置发布订阅吧
KevinLiu 2013-12-05
  • 打赏
  • 举报
回复
你可以用其他账户试试看
skystar100 2013-12-05
  • 打赏
  • 举报
回复
引用 2 楼 yupeigu 的回复:
估计你原来建的发布是用的sa的账户来登录的,你把sa给删除了,就会报错了。 实在不行,就只能重新配置一下发布和订阅。
我这是第一次采用发布功能
KevinLiu 2013-12-05
  • 打赏
  • 举报
回复
引用 2 楼 yupeigu 的回复:
估计你原来建的发布是用的sa的账户来登录的,你把sa给删除了,就会报错了。 实在不行,就只能重新配置一下发布和订阅。
SA咋删除的啊?我只知道SA可以重命名和Disable。
LongRui888 2013-12-05
  • 打赏
  • 举报
回复
估计你原来建的发布是用的sa的账户来登录的,你把sa给删除了,就会报错了。 实在不行,就只能重新配置一下发布和订阅。
發糞塗牆 2013-12-05
  • 打赏
  • 举报
回复
晕,sa你也删,重新配置发布所用的帐号

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧