私は、多くの異なるデータベース間で毎晩データを処理する本質的に長いバッチ プロセスである C# コンソール アプリケーションを持っています。この種のプログラムの開始時に基本的なデータベース接続をテストするための適切な、または推奨される方法は何ですか? 接続の 1 つで期限切れのデータベース パスワードが例外処理によってキャッチされるという問題に遭遇しましたが、最初に基本的な接続をテストしたいと考えています。
単純な SELECT クエリで十分ですか、それとも多数のデータベースに対してこれを行うより効率的な方法はありますか?