私はこの問題に遭遇し、何時間も悩んでいます。私はパブリッシャーとディストリビューターである2つのデータベースと、スナップショットレプリケーションとして使用するサブスクライバーである2つのデータベースを持っています。インストールは問題なく行われましたが、レプリケーションモニタの公開ステータスは正常ですが、サブスクリプションは「初期化されていないサブスクリプション」です。SQL Serverエラー15404エラーコード0x54bを開始していないスナップショットエージェント
私はsqlagent errorlog
をチェックし、私は、Windows認証を介してデータベースに記録されていますが、私はADMINRG-XXXXXX\YYYYY
として見られていますので、これは本当に私をboggles
Error: 15404, Could not obtain information about
Windows NT group/user
'MicrosoftAccount\MyEmail', error code 0x54b.[SQLSTATE 42000] (ConnIsLoginSysAdmin).
同じエラーを取得します。
"配布/スナップショットエージェントを実行するドメインまたはマシンアカウントを指定する"の私のセキュリティプロパティで、SQL Serverエージェントサービスアカウントで実行するように設定しましたが、Windowsアカウントを使用しようとしたときにADMINRG-XXXXX\YYYYY
MicrosoftAccount \ MyEmailそれはまた私が修正することができなかったエラー3930を吐いた。
パブリケーションとサブスクリプションをインストールしているときに生成されたスクリプトでも、パラメータが@job_login
および@job_password
に設定されていますが、これが問題の原因になる可能性がありますか?