2011-11-04 11 views
0

リモートサーバーがアクセス可能かどうかを確認する方法は?リモートサーバーにアクセスできるかどうかを確認する

メッセージを生成するために、サーバーがオンラインであるかどうかを知りたいと思う前に、開いているクエリを実行します。

+1

これ以上の詳細がなくても、「電話でDBAに問い合わせる」または「コマンドラインでサーバーにpingする」または「プログラムからソケットを開く」でこれに答えるかどうか知るのは少し難しいです。 「サーバーがオンラインであるかどうかを知る」と言うときは、あなたまたはあなたが書いているプログラムを意味しますか? –

+1

どのプログラミング言語を使用していますか –

+0

オープンクエリは接続できないとエラーを返します。他に必要なものはありますか? – Kangkan

答えて

1

クエリを実行する前にチェックしても、メソッドを呼び出すと利用できなくなることがあります。ですから、あなたができることは、タスクを処理して例外をキャッチしようとすることです。例外に基づいてメッセージを表示することができます。

SQL Serverの可用性を確認する場合は、thisをチェックしてください。

+0

合意。クエリは*とにかく*実行されている間にサーバがダウンするのに対処するためのコードを書く必要があります。なぜそれ以上のコードを書くのですか? –

関連する問題