Ich habe in dieses Problem geraten, und ich bin es seit Stunden fest. Ich habe 2 Datenbanken eine, die Herausgeber und Verteiler ist, und zweitens, der Teilnehmer ist, werde ich sie als Schnappschussreplikation verwenden. Die Installation verlief ohne Probleme, aber wenn ich im Replikationsmonitor nachschaue, ist der Publikationsstatus in Ordnung, aber ein Abonnement ist ein "nicht initialisiertes Abonnement".Snapshot-Agent nicht starten SQL Server-Fehler 15404 Fehlercode 0x54b
checkte ich sqlagent errorlog
und ich denselben Fehler
Error: 15404, Could not obtain information about
Windows NT group/user
'MicrosoftAccount\MyEmail', error code 0x54b.[SQLSTATE 42000] (ConnIsLoginSysAdmin).
Das schreckt mich wirklich, da ich durch die Windows-Authentifizierung an der Datenbank angemeldet bin ist, aber ich als ADMINRG-XXXXXX\YYYYY
bin gesehen werden.
In meinen Sicherheitseigenschaften auf "Geben Sie das Domänen- oder Computerkonto an, unter dem der Verteilungs-/Snapshot-Agent ausgeführt werden soll" Ich habe es unter SQL Server Agent-Dienstkonto ausgeführt, aber wenn ich versucht, Windows-Konto entweder ADMINRG-XXXXX\YYYYY
oder MicrosoftAccount \ MyEmail Es hat Fehler 3930 gekündigt, den ich auch nicht beheben konnte.
Ich schaute auch in generierten Skripts, wenn ich die Veröffentlichung und Abonnements installiert habe, beide haben die Parameter @job_login
und @job_password
auf Null gesetzt, könnte dies die Ursache des Problems sein?