जब सर्वर बंद हो जाता है या रुक जाता है, तो मुझे ईएफ के साथ कठिनाई होती है, और मैंने वही प्रश्न उठाया। तो उपरोक्त उत्तरों की पूर्णता के लिए यहाँ कोड है।
/// <summary>
/// Test that the server is connected
/// </summary>
/// <param name="connectionString">The connection string</param>
/// <returns>true if the connection is opened</returns>
private static bool IsServerConnected(string connectionString)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
try
{
connection.Open();
return true;
}
catch (SqlException)
{
return false;
}
}
}