1

C# と SQL Server で Windows アプリケーションを作成したいのですが、これらには 2 つのデータベースがあり、1 つはローカルに、もう 1 つはリモートにあります。私は2つの疑問があります:

  1. Windows アプリケーションでリモート SQL Server に接続できますか?
  2. インターネットが利用できない場合があります (偶然かもしれません)。今回は、データを取得してリモート サーバーに保存することができず、アプリケーションが実行されませんでした。この状況を回避するにはどうすればよいですか? 完全なデータはリモート サーバーで利用できますが、部分的なデータベースはローカルの SQL Server でのみ利用できます。アイデアを共有してください。
4

1 に答える 1

1

WindowsアプリケーションでリモートSQLサーバーに接続できますか?

はい。SQL Server でのリモート接続が有効になっている場合に提供されます。SQL でリモート接続を有効にする方法を参照してください。

インターネットが利用できない場合があります (偶然かもしれません)。今回は、データを取得してリモート サーバーに保存することができず、アプリケーションが実行されていません。この状況を回避するにはどうすればよいですか?

catchサーバーへの接続または例外をチェックして、サーバーが使用できないかどうかを確認します。ローカル サーバーまたはローカル XML ファイルにデータを書き込み、サーバーが利用可能になったときに同期ロジックを実装します。

于 2013-11-05T16:09:00.020 に答える