哪个工具/技术:数据库和相关服务的系统pipe理

我正在寻找如何使我们的团队能够closures并重新启动公司系统以进行维护的build议。

该场景包括

  • 几个Oracle数据库机器
  • 几个MS SQL Server机器与多个实例
  • Windows服务(IIS等)
  • BizTalk EAI解决scheme
  • Apache和Tomcat实例
  • 很多预定的任务

在win2003和win2008机器上(物理和虚拟)。

主要重点是捕获所述数据库和连接到它们的服务和任务之间的所有依赖关系。

目前企业级解决scheme不是一种select。

我们正在考虑开发一个由PowerShell脚本驱动的解决scheme,但我希望有更多的build议。


换句话说: 我应该使用什么技术来开发一个灵活的解决scheme,使我能够按照正确的顺序停止机器D上的服务A,B和C,并在closures数据库X时禁用机器F上的任务E?

我们使用powershell来pipe理SQL Server和基于SQL Server的各种应用程序,所以我可以肯定地推荐使用它。 我不知道任何pipe理Oracle的细节,但是我知道IIS,Windows服务,SQL Server,计划任务都非常简单,用PowerShell脚本来pipe理。

SCOM – 系统中心运营经理。 一探究竟 ;)