sql >> Database teknologi >  >> RDS >> Sqlserver

Hvad er den bedste måde at teste SQL Server-forbindelse programmatisk?

Jeg har haft problemer med EF, når forbindelsen serveren er stoppet eller sat på pause, og jeg rejste det samme spørgsmål. Så for fuldstændigheden af ​​ovenstående svar er her koden.

/// <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;
        }
    }
}


  1. Tilslutning af IBM DB2 med IRI-software

  2. Sådan gør du dine adgangsdatabaser ultrahurtige!

  3. 8 måder at tilføje dage til en dato i MariaDB

  4. Failover &Failback på Amazon RDS