現在のセットアップが何であるかを説明することから始めて、それが必要な場所に進みます。
現在、CMS 用のローカル SQL Server データベースがあります。データベースはサイト上の他のサーバーから更新され、Web サイトに表示される製品情報を更新し、CMS 情報は MVC アプリケーションから更新されます。
今後は、ローカル データベースと同一の SQL Server データベースを備えたリモート サーバーが必要になります。このデータベースは、リモートの場所から更新されることはありません。
この問題は、ローカル データベースからリモート サーバーにデータを同期する方法を設計しようとしたときに発生します。SQL Server Enterprise にはこの場合に役立つ機能があることは知っていますが、現時点ではライセンスを持っていません。
私たちが思いついた最善のアイデアは、リモート サーバーにログを送信し、送信されたログを受信しているデータベースから復元を作成web.config
し、新しく復元されたデータベースを指すように Web サイトを更新することです。これは機能する可能性がありますが、複雑すぎるように思われ、データベース名が絶えず変化するという問題があります。
誰かがより良い/より単純な解決策や現在のアイデアをより良くする方法を考えることができれば、それは大歓迎です.
不明な点がある場合、またはさらに情報が必要な場合はお知らせください。