ストアドプロシージャのアーティクル(実行をレプリケートする)を既存のパブリケーションに追加しようとしていて、ログリーダーエージェントを追加した直後に "{配布サーバーでsp_MSAdd_ReplCmdsを実行できません} "とエラー" nvarchar値の変換中にエラーが発生しました。 " 。同じ記事で、同様のサブスクリプションを持つ他のディストリビューションサーバー上で新しいパブリケーションを成功さ作成トランザクションレプリケーションログリーダーエラーsp_MSAdd_ReplCmdsを実行できません
- 別で同じ配布サーバ上の新しい出版物を作成:intにトラブルシューティングを行うとき、私は次のような知見を作りました。
- 単一のサブスクリプションを追加するまで、同じ配布サーバーとSAME配布データベースで新しいパブリケーションを作成すると、同じエラーでログリーダーが失敗する
- ログリーダーのエラーは消えるあるケースでは、エラーが持続してパブリケーションの再構築を促しました
Webでsp_MSAdd_ReplCmdsを含む他のエラーが発生しましたが、その後のエラーメッセージでは、通常、エージェントの所有者やその他レプリケーションに関係するアカウントはsysadminです。私の場合、関係するすべてのアカウントはすでにシステム管理者です。私はこの変な変換エラーを含む何かを見つけることができませんでした。
配信サーバは、MS SQL Server 2012のであり、我々が配布デシベルを新たにSQL Server 2012のへの私たちのアップグレード後に作成されたと信じていながら、DBが再設定またはすべての再初期化2008
SQLから移行された可能ですこれらの記事を追加するためにこのサーバーに関連する出版物は、私が避けようとしている長い長い仕事になります。どんな助けもありがとう。