快照代理程序未启动SQL Server错误15404错误代码0x54b

问题描述 投票:1回答:1

我遇到了这个问题,我坚持了好几个小时。我有2个数据库,一个是发布者和分发者,第二个是订阅者,我将它们用作快照复制。安装没有问题但是当我查看复制监视器发布状态是正常的但订阅是“未初始化的订阅”。

我检查了sqlagent errorlog,我得到了同样的错误

错误:15404,无法获取有关Windows NT group/user'MicrosoftAccount \ MyEmail'的信息,错误代码0x54b。

[SQLSTATE 42000](ConnIsLoginSysAdmin)。

这真让我感到困惑,因为我通过Windows身份验证登录到数据库,但我被视为ADMINRG-XXXXXX\YYYYY

在“指定将运行分发/快照代理的域或计算机帐户”的安全属性中,我已将其设置为在SQL Server代理服务帐户下运行,但是当我尝试使用Windows帐户时,ADMINRG-XXXXX\YYYYY或MicrosoftAccount \ MyEmail It推出错误3930,我也无法解决。

我在安装发布和订阅时也查看了生成的脚本,它们都有参数@job_login@job_password设置为null这可能是问题的根源吗?

sql-server
1个回答
0
投票

如果有人好奇我是如何修复它的。我在@job_login和@job_password中查找生成的脚本我使用了连接到我的Windows帐户的Microsoft帐户。快照代理现在正在启动,一切正常。 Homever我仍然在日志中得到相同的错误,因为它不会影响任何事情。

© www.soinside.com 2019 - 2024. All rights reserved.