sql >> Databasteknik >  >> RDS >> Sqlserver

Vad är det bästa sättet att testa SQL Server-anslutning programmatiskt?

Jag har haft problem med EF när anslutningen servern stoppas eller pausas, och jag ställde samma fråga. Så för fullständighetens skull till ovanstående svar är här 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. Skapa en SQL Server-databas med SQLOPS

  2. Typer av tabellrelationer i MS Access

  3. Att göra fallet för INSTAAD OF Triggers – Del 1

  4. problem med att använda Oracle-parametrar i SELECT IN