問題タブ [replication]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - T-SQL を介して SQL レプリケーションの状態を確認するにはどうすればよいですか?
SQL Server 2008 T-SQL でパブリケーションとサブスクリプションのステータスを確認できるようにしたいと考えています。問題がないかどうか、最後に成功したのはいつか、同期などを判断できるようにしたい.これは可能ですか?
sql-server - マージ レプリケーションを使用している SQL Server 2005 DB に新しいレプリケート テーブルを追加するにはどうすればよいですか?
約 350Gb の SQL Server 2005 データベース用に、分散環境 (オフィス間の距離が 50 ~ 1500 km) にマージ レプリケーションをセットアップしました。ここで、複製する必要があるいくつかの新しいテーブルを追加する必要がありますが、新しいスナップショットをすべてのサブスクライバーにプッシュする必要はありません。これは可能ですか?もしそうなら、これを行うための最良の方法は何ですか?
mysql - mysql レプリケーション - テーブルのロック?
私は現在、mysql/php を実行している Web サイトを持つ会社で働いています (すべてのテーブルも MYISAM テーブル タイプを使用しています)。
レプリケーションを実装したいのですが、バイナリログへの書き込みを行うときにテーブルがロックされることをmysqlのドキュメントやインターネット上の他の場所で読みました(スレーブデータベースは最終的にそこから読み取ります)。
これらのロックは、かなり書き込みが多いライブ サイトで問題を引き起こしますか? また、テーブルをロックせずにレプリケーションを有効にする方法はありますか?
c++ - C++ で変更されたデータを特定する最良の方法
複製のためにファイル内の変更されたビットを別のファイルと比較して判断するツールを C++ で作成する必要があります。これを達成するための最良の方法は何ですか?
特定の OS やライブラリを念頭に置いているわけではありません。提案は受け付けています。私の主な目標は、複製に関係するネットワーク トラフィックの量を減らすことです。
sql-server-2005 - SSH トンネルを介して SQL Server 2005 マージ レプリケーションを行うことはできますか?
私たちの使用例は、アカウント、セッション、ライセンスなどを管理するデータベースです。クライアントの起動時にポーリングする必要があるため、高い信頼性が重要です。そのため、データセンター全体がたまたまダウンした場合に備えて、物理的に分離されたネットワーク内の異なるサーバー間で複製したいと考えています。同じネットワーク内の別のサーバーへのプッシュ サブスクリプションを正常に設定したので、これは通常は機能します。今すぐ作業を開始する必要があるのは、ネットワーク外のサーバーへの接続です。
レプリケーションはネットワーク間で直接機能しません。Microsoftは、VPN または Web レプリケーションのいずれかを提案しています。後者は非効率的だと思います (そして、彼らは「注: Web 同期は、ポータブル コンピューター、ハンドヘルド デバイス、およびその他のクライアントとデータを同期するために設計されています。Web 同期は、大量のサーバー間アプリケーションを対象としていません。」と言っています)。
前者の VPN も機能しますが、VPN 接続を継続的に実行するには、セキュリティの問題が発生する可能性があることは言うまでもなく、不必要に複雑なソリューションだと私は考えています。SSHトンネルを実行したいだけです。しかし、これを行う方法を説明し、MySQL に関するものではない記事を見つけることができません。
サブスクライバーに SSH サーバーをセットアップし、PuTTY を使用して から<publisher>:1434
へのトンネルを確立しました<subscriber>:1433
。ただし、SQL Server Management Studio をこの方法で接続することはできません (:
ポート構文がサポートされているかどうかはわかりません)。<publisher>
また、の SQL Server 構成マネージャーに、 を@@servername
指す<subscriber>
エイリアスを設定しましたlocalhost:1434
。それに接続しても機能しないようです。
私はプッシュ サブスクリプション オプションを使用したので、パブリッシャーはサブスクライバーに接続する必要があると思います。その逆ではありません。
どちらのサーバーも既定のインスタンスを使用し、Windows Server 2003 SP 2 で SQL Server 2005 SP 2 を実行します。サブスクライバーの SSH サーバーは freeSSHd 1.2.1 です。
これはまったく可能ですか?SSH を利用して、マシンが同じネットワーク内に存在するふりをする別の方法はありますか? または、VPN を使用する必要がありますか?
sql-server - SQL Server 2005/08 でのピア ツー ピア レプリケーション
SQL Server 2005 または 2008 を使用してピア ツー ピア レプリケーションをセットアップした経験のある人はいますか?
具体的には、他のオプション/代替案が検討されたかどうか、および最終的に P2P レプリケーションが選択された理由に興味があります。
P2P レプリケーションを使用している場合:
あるいは、P2P レプリケーションを検討して別のオプションを選択した場合、それを除外したのはなぜですか?
windows - プログラムの実行後にディスク上のどのファイルが変更されたかを見つけるのに適したツール/方法は何ですか?
Visual Studio 2005 C++ プログラムを新規ビルド後に初めて実行するとクラッシュするという奇妙な問題が発生しています。この断続的な問題をデバッグするのに苦労しており、変更中のハード ドライブのどこかにあるファイルに何らかの形で関連していると思われます。ファイルを見つけることができれば、この問題についてさらに洞察が得られるかもしれません。特定のプログラムの実行時にどのファイルが作成/削除/変更されているかを観察するための優れたツールはありますか?
前もって感謝します!
sql-server-2005 - サーバー レプリケーションとクライアント レプリケーションの両方を使用する SQL Server 2005 の構成
このシナリオを設定する必要があります。
SQL Server 2005 データベースは、別のデータベースからトランザクション レプリケーション サブスクリプションを作成して、ルックアップ テーブルのセットを設定します。これらのルックアップ テーブルは、マージ レプリケーション パブリケーションとしてクライアントの SQL Server Mobile にパブリッシュされます。
SQL Server Books Online で同様のシナリオが定義されているのをどこかで見たのを覚えていますが、リンクが見つかりませんでした。誰かがそれを見つけるのを手伝ってくれるか、そうでなければ他の同様のリンクを教えてくれることを願っています.
sql-server - Sql Server CE 3.5 Merge Replication Synchronize がハングアップする
SQL Server 2005 CE フレームワーク 3.5 を使用しており、ハンドヘルドと SQL Server の間でマージ レプリケーションを使用しようとしています。同期するコードを実行すると、永遠に座っているように見えます。また、コードにブレークポイントを配置すると、Synchronize() の呼び出しを通過することはありません。
SQL Server のレプリケーション モニターを見ると、サブスクリプションが同期されなくなっており、エラーが表示されていないことが示されています。したがって、これは同期が完了したことを意味すると想定しています。
http://server/virtualdirectory/sqlcesa35.dll?diagは問題を報告しません。
これはハンドヘルド開発での私の最初の試みなので、何かばかげたことをしたかもしれません。ただし、SQL Server は同期の成功を報告しているようです。
私はこれに何年も費やしてきたので、どんな助けも大歓迎です!
これが私のコードです。