2

3 台のサーバーがあり、すべて Windows 2008 + SQL Server 2008 R2 です。

  • サーバー「A」
  • サーバー「B」
  • サーバー「Z」

A と B はパブリッシャーで、Z は A と B の両方のサブスクライバーです。サブスクリプションは「プッシュ」モードで構成されます (つまり、ディストリビューターからサブスクライバーへ)。

A から Z へのレプリケーションは完全に機能します。

B から Z へのレプリケーションが「The process could not connect to Subscriber 'ServerZ''」というメッセージで失敗します。このメッセージは、ディストリビューター (サーバー B) の同期ステータスに表示されます。

接続は SQL ログインで実行されており、すべてのパスワードを何度も確認しました。問題なく SQL Management Studio を介して接続できますが、同じ資格情報をレプリケーションに入れると失敗します...

なんで?そして、どうすればそれを止めることができますか?

前もって感謝します。

4

2 に答える 2

1

最終的に、問題は、レプリケーションが接続しようとしていたポート番号 (非標準) に関係していたことが判明しました。

SQLネットワーク構成でポートを指定する順序は、接続試行でポートが指定されていない場合に使用されるポートを決定するようです。

于 2014-02-21T11:32:33.750 に答える