2017-12-29 8 views
0

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?

Antwort

0

Wenn jemand neugierig ist, wie ich es behoben habe.Ich habe in generierten Skripten @job_login und @job_password nachgeschlagen Ich habe mein Microsoft-Konto verwendet, das mit meinem Windows-Konto verbunden ist. Snapshot-Agent startet jetzt, alles funktioniert gut. In den Logs bekomme ich immer noch den gleichen Fehler, aber nichts.

Verwandte Themen