我需要检查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