下表比较了更改 IIS 配置数据库的属性可以使用的不同方法。
工具 | 过程 | 优点 | 缺点 |
---|---|---|---|
IIS 管理器 | 打开服务、站点或虚拟目录的属性页,并更改其中的值。更改会立即生效,而无需停止和启动服务器。 | 如果新值无效,则 IIS 管理器将通知您。 | 当需要频繁管理多台计算机时,使用 IIS 管理器的过程很长。 |
配置数据库配置文件 | 在记事本中,从配置数据库配置文件的工作位置 (systemroot\System32\Inetsrv\MetaBase.xml) 打开该文件,并进行更改。保存该文件。一个更改通知将被发送到 IIS 服务器。 | 可以在一个实例中更改多个属性或创建多个新节点,而不必打开和关闭多个属性页。 | 如果值无效,不会发出警告。这样非常容易出错。一个输入错误可能会导致整个服务器停止运转。有时在更改生效之前需要停止和启动服务器。 |
以编程方式使用 WMI | 编写使用 Windows Management Instrumentation (WMI) 的 ASP 页、命令行脚本或编译一个程序,以访问配置数据库配置文件。更改会立即生效,而无需停止和启动服务器。 |
|
学会如何使用 WMI 需要花一段时间。在许多情况下,Active Directory 服务界面 (ADSI) 表现出比 WMI 更好的性能。 |
以编程方式使用 ADSI | 编写使用 ADSI 的 ASP 页、命令行脚本或编译一个程序,以访问配置数据库配置文件。更改会立即生效,而无需停止和启动服务器。 | 编程管理非常快。通过网络,您可以在多台计算机上更改一个属性或多个属性。 | 学会如何使用每个单个的 ADSI 提供程序需要花一段时间。 |
CIM Studio |
|
一切都在您的视图内。架构、实例和所有属性都可见,而不必单击属性页中的另一个选项卡。 | 当需要频繁管理多台计算机时,使用 CIM Studio 的过程很长。 |
© 1997-2003 Microsoft Corporation。保留所有权利。