まず、顧客の需要
お客様は現在、需要があり、同社はすべてのSQLデータベースのデータの損失につながる、非常に重要なSQLデータベース、Payouyitianサーバやシステムクラッシュを持って、顧客は、データベースのデータを別のサーバーにリアルタイムで同期することにより、いくつかの方法で、ライブラリの数を望んでいますで、あなたはバックアップを作成することができます。
次に、どのように顧客がそれを達成するために必要ですか?
第二に、解決策:
分析と研究を通して、内蔵されたSQLを使用してパブリッシュおよびサブスクライブ機能を、SQL Server 2008の旧バージョン、古いSQL SererでリリースされたSQL Serverの2014の新しいバージョンをインストールし、その後、SQL Server2014を介してデータベースのデータを同期するためにサブスクライブします。
第三に、実装プロセス
リリース3.1
放出製剤前:最初の2つのサーバー間で渡すことができるコマンドをpingすることができ、これは、互いに通信できるようにします。通常、我々はデータベースに接続するとき、それは多くの場合、IP着陸を使用しているが、これを行うことはできません解放されたとき、私たちは、サーバー名を使用する必要があります。
あなたがホストの対応するIPアドレスとホスト名を追加することができた場合は2台のデータベース・サーバの異なるセグメントにおける両方のサーバー上のファイル。
古いサーバーでは、SQL Serverデータベースソフトウェア、SQLデータベースの公開を開きます。
新しいリリースを右クリックし、地元の出版物 - 1は、古いサーバー上で、コピーを見つけます。
2.公開されている必要があり、データベースの名前を選択します。
3、トランザクションパブリケーションを選択します。
以下に示すように、図4に示すように、テーブルを表示するには、このデータベースでは、かどうかを正常に行うにはどのようにして、テーブルの一部が適切に解放することができない、解放することができますか?
5、これらのテーブルは主キーを3つのテーブルを設定する必要があり、主キーを持っていないことが分かったからです。
6、主キーを設定します。
8、私はテーブルが公開されることはできませんがあることがわかりました。
9理由は。
10は、あなたがチェックを削除するには、エントリを変更するために再作成テーブルを防ぐために、この要件を保存し、テーブルを必要としています。
図11に示すように、除去した後、主キー正常に設定されたテーブルに見出すことができます。
12、あなたはすべてのテーブルが正常に解放されて見ることができます。
13、次のステップ。
14、[追加]を選択します。
15は、すぐにスナップショットを作成]を選択し、スナップショットは、サブスクリプションを初期化するために利用可能なままです。
16は、セキュリティ設定を選択します。
17は、データベースのsaユーザー名とパスワードを締結しました。
18、[次へ]を選択します。その後、我々は、プロキシサービスのデータベースを開く必要があり、注意を払う、とSQLブラウザサービスがオンになっています。
19、パブリケーションを作成。
20、新しい名前を入力します。
21、出版成功。
同時にリリース22、我々は次のSQLこのディレクトリには、読み書きできるようにする必要があります。
3.2、サブスクライブ
1、新しいサーバーに、自動的に、それをオンにし、SQL Serverエージェントサーバを探します。
2は、SQL Browserサービスがオープンになります見つけます。
3.サーバー・リリースのPingのホスト名。
地元のサブスクリプション - 4、コピーを見つけます。
5、[次へ]を選択します。
6、SQL ServerのPublisherを検索]を選択します。
7は、出版社の名前を選択するか、入力が手動でサーバー名を公開し、ユーザー名saが出版社、出版社のデータベースのsaパスワードを入力します。
8、あなたは我々だけでリリースされているデータベース名を照会することができます。
図9は、出版社PRD-SQLのすべてのエージェントの実行]を選択します。
10、新規データベース]を選択します。
11、パブリッシャデータベースを同期するために、新しいデータベースを作成します。
12、新しいデータベースが完了し、[次へ]をクリックします。
13は、加入者の選択に接続されています。
14、加入者データベースのsaユーザー名とパスワードを入力します。
15、[次へ]を選択します。
16、連続動作を選択します。
17、すぐに初期化時間を選択します。
18、サブスクリプションを作成することを選択しました。
19は、[完了]を選択します。
20は、成功を作成するためにサブスクライブします。
3.3テスト結果
1、出版社の同期ステータスを参照してください。
2、あなたは同期されているデータベーステーブルを見ることができます。
同期が完了3.したら、データベースのデータを表示することができ、どのように多くの加入者の比較、もし同じ説明に成功。
4、加入者に、あなたが見ることができ、すべてのテーブルがオーバー同期されます。そして、総データ入力や出版社のデータ、リアルタイムデータバックアップ成功。
このデータベースのパブリッシャは変更される場合があります場合は、加入者データベースは、リアルタイムで変化します。