我需要檢查SQL Server數據庫是否啓動並且使用.NET windows應用程序正常運行。檢查SQL服務器數據庫是否正常工作
0
A
回答
3
最簡單的事情,可以讓你這樣做是試圖打開一個連接。如果無法打開連接,則數據庫(或網絡)無法正常工作。
try
{
SqlConnection con = new SqlConnection("YOUR_CONNECTIONSTRING");
con.Open();
con.Close();
}
catch (Exception)
{
throw;
}
0
您確實需要提供比此更多的信息,但最簡單的方法是試圖針對它運行查詢。如果查詢返回的結果如您所期望的那樣,那麼服務器將運行&。如果不是,那麼有些事情是錯誤的。
0
您可以使用SqlConnection.Open方法來打開數據庫連接,並檢查是否有任何異常。
SqlConnection con = new SqlConnection("connection string");
try
{
con.Open();
}
catch (Exception)
{
// handle your exception here
}
finally
{
con.Close();
}
+0
你也可以把SqlConnection的con = ....東西放入'using(SqlConnection con = new .....){}'中,這樣就不必編寫'finally'塊了 - .NET會花費關心這一點 – 2010-04-06 07:11:40
相關問題
- 1. 如何檢查SOCKS服務器是否正常工作?
- 2. SQL服務器ISDATE檢查工作不正常
- 3. 檢查窗口服務工作正常
- 4. 檢查Oracle BPEL輪詢數據庫適配器是否正常工作
- 5. 檢查SQL服務器服務是否正在運行
- 6. 檢查PHP-FPM是否正常工作
- 7. Android:檢查SMTP服務器是否正常運行
- 8. 檢查服務器是否正常運行
- 9. 在(NULL)查詢SQL服務器無法正常工作
- 10. SQL「分區」檢查工作不正常
- 11. 檢查預加載函數是否正常工作
- 12. PHP檢查郵件服務器是否工作?
- 13. Sql數據庫服務器
- 14. 反正是有可在SQL服務器數據庫觸發器
- 15. 如何檢查經度緯度數據庫sql服務器
- 16. 檢查服務是否正在運行?
- 17. Node.js服務器無法正常工作
- 18. 使Qt VNC服務器正常工作
- 19. Ember服務器無法正常工作。
- 20. 數據庫正常化是否正確?
- 21. 如何確定是否存在SQL服務器或數據庫
- 22. 是否可以在Glassfish服務器中存儲SQL數據庫?
- 23. 任何檢查servlet過濾器是否正常工作的工具
- 24. ASP.NET/SQL服務器:SQL Server數據庫
- 25. 檢查node.js服務器是否在線?
- 26. 檢查LDAP服務器是否在線
- 27. 檢查websocket服務器是否關閉
- 28. Javascript:檢查服務器是否在線?
- 29. SQL服務器OPENXML無法正常工作?
- 30. SQL服務器輪功能不能正常工作
+1正好 - 試圖打開連接並準備好處理可能發生的任何異常。 – 2010-04-06 06:20:43