Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cách tốt nhất để kiểm tra kết nối SQL Server theo chương trình là gì?

Tôi đã gặp khó khăn với EF khi kết nối máy chủ bị dừng hoặc tạm dừng và tôi đã đưa ra câu hỏi tương tự. Vì vậy, để hoàn thiện các câu trả lời trên, đây là mã.

/// <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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server 2008 - Làm cách nào để trả về Loại bảng do người dùng xác định từ một hàm có giá trị bảng?

  2. Giải thích một số toán tử SQL Server

  3. CURRENT_TIMESTAMP Ví dụ trong SQL Server (T-SQL)

  4. Cách tạo Ràng buộc Kiểm tra trên Cột Đơn trong SQL Server - Hướng dẫn SQL Server / TSQL Phần 83

  5. Không thể tải DLL 'SqlServerSpatial.dll'