我写了一个服务Service1,自动开启,开启后在服务的不同线程内自动访问数据库.结果是,开机时,Service1服务启动,访问的本机上的Sql Server2005相关服务还没有启动,然后Service1抛出异常,自动中止。谁知道在Service1启动时如何确保本机上的Sql Server相关服务已经启动了啊?