私はSQLServerの2000を実行して、メインのSQL Serverを持っているが、2は(理論的には)サーバをサブスクライブすると、実行中の各SQL Serverのこれらの2005SQL Serverはレプリケーションパブリケーションをリモートでサブスクライブまたはサブスクライブできません。
一つは細かいサブスクライブしているが、他は常に、サブスクライブに失敗するようで、両方のときパブリッシャ(SQL2000)からサブスクライバ(SQL2005)へのサブスクリプションをセットアップしようとするとき、サブスクライバからパブリッシャにサブスクライバをパブリッシャに設定しようとすると、両方ともServer Management Studio 2008およびSQL Enterprise Manager経由で
そのパブリッシャでパブリケーションが作成されますが、対応するサブスクリプションはサブスクライバで作成されません。
「プロセスはサブスクライバ[ServerName]に接続できませんでした」というエラーメッセージが表示され、それ以上の動作の兆候はありません。ログインやアクセス許可などは問題ありません。saのパスワードは両方のマシンで同じですが、動作する2005マシンでは異なります。
他の誰かが遭遇した問題ですか?
EDIT:dbSubscriberとdbPublisherの両方のアクセスアカウントを各サーバーに追加して、「sa」を使用して互いにログインしていないようにしましたが、違いはありません。
EDIT2:プッシュサブスクリプションを追加しても、サブスクライブサーバーにローカルサブスクリプションが作成されません。これは正常なのでしょうか、それともすべてが崩れ落ちているのでしょうか?
私はあなたがスクリプトアウトレプリケーション構成スクリプトをすることを示唆している、実際に介して、それらを実行する前にSSMSを使用して、実行されている/実行されていないことを「正確に」確認することができます。 –
パブリッシャとサブスクライバの接続を確立するためにパブリッシャに送信されるメッセージが1つあります。私はそれが正常かどうか分かりません。 – Frosty840
プッシュサブスクリプションを作成するときに、パブリッシャ/サブスクライバ接続を確立するためにパブリッシャに送信されるメッセージが1つあります。プルサブスクリプションを作成するときは、パブリッシャへのメッセージとプルするサブスクライバへのメッセージの2つがあります。私はそれが正常かどうか分かりません。 – Frosty840