OLE DB 数据源模板

 

发布时间: 2016年3月

适用对象:System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

OLE DB (对象链接和嵌入数据库) 是一种用于访问各种数据源通过使用一种常用方法连接到不同的数据库 (如 Microsoft SQL Server 的 Microsoft 技术。

OLE DB 数据源 模板允许你监视的可用性和任何的性能数据库都可以使用 OLE DB 访问。 一个或多个观察程序节点连接到数据库以验证其可用性并测试其性能。 观察程序节点可以测试与数据库的连接或度量值所需执行特定的查询的时间。

数据库可以驻留在任何计算机上是否为代理 Operations Manager 是否安装,但它必须是从观察程序节点可以访问。 每个观察程序节点必须具有 Operations Manager 安装代理。

方案

使用 OLE DB 数据源 在其中应用程序依赖于数据库的情况下的模板。 您既可以定义单个观察程序节点以确保数据库是可访问和响应请求,或可以作为观察程序节点中定义的每个应用程序服务器。 该模板将创建的监视器尝试从每个位置定义的时间间隔,在连接到数据库并验证可以成功连接的每个观察程序节点。 除了验证数据库本身的运行状况,还验证任何网络连接和其他观察程序节点和数据库之间所需的功能。 您可以使用任意数量的观察程序节点,但通常以选择表示不同的环境或网络段的示例最有用。

由 OLE DB 数据源模板执行监视

具体取决于您的选择 OLE DB 数据源模板向导中,监视由创建的监视器和规则可以包含任何以下设置。

查看监视数据

收集的所有数据 OLE DB 数据源 模板将在 OLE DB 数据源状态 视图位于 综合事务 文件夹。 在此视图中,对象代表每个观察程序节点。 每个对象的状态表示数据库监视,使该节点上运行的一套最坏状态。 如果一个或多个节点还会显示错误时的至少一个其他节点处于正常状态,则可能表示该特定节点访问数据库,网络问题的问题。 如果所有节点都不正常,则可能表示数据库本身的问题。

可以通过打开查看单独的数据库监视器的状态 Operations Manager 的每个对象的运行状况资源管理器。 可以通过打开这些对象的每个性能视图来查看性能数据。

向导选项

当您运行 OLE DB 数据源 模板,您必须为下表中的选项提供值。 每个表都表示向导中的一个页。

常规属性

还提供以下选项 常规选项 向导页。

选项

描述

Name

用于监视向导的名称。 此名称显示在操作控制台中 OLE DB 数据源状态 视图。

描述

此监视器的可选说明。

管理包

管理包以存储类、 监视器和创建模板的规则。

有关管理包的详细信息,请参阅选择管理包文件

连接字符串

还提供以下选项 连接字符串 向导页。

选项

描述

连接字符串

要连接到数据库的连接字符串。 连接字符串包含找到并连接到数据库所需的属性。 它包含与承载该数据库、 数据库名称和要执行的身份验证类型的服务器的此类信息。 您可以键入连接字符串或通过单击来生成一个对话框中的连接字符串 构建

有关更多详细有关连接字符串信息,请参阅 连接字符串语法

要执行查询

建立与数据库连接之后的可选查询。 如果提供没有查询,则监视器将仅尝试连接到数据库。

查询超时值

如果提供一个查询,则此选项指定查询可以采用其之前的秒数最大超时。 必须设置 Query Time-out 值。

查询性能

还提供以下选项 查询性能 向导页。

选项

描述

以毫秒为单位的连接时间

如果选择,这些值 Error ThresholdWarning Threshold 监视器将进入该状态和生成警报时提供连接的毫秒数。 如果未选中,则不会监视连接时间。

查询时间 (毫秒)

如果选择,这些值 Error ThresholdWarning Threshold 定义的查询可以在此监视器将进入该状态,并生成警报之前运行的毫秒数。 如果未选中,则不会监视以运行查询的时间。 如果未提供一个查询,则此选项不可用。

提取时间以毫秒为单位

如果选择,这些值 Error ThresholdWarning Threshold 定义要在此监视器将进入该状态,并生成警报之前检索查询的结果的毫秒数。 如果未选中,则不会监视来检索查询结果的时间。 如果未提供一个查询,则此选项不可用。

观察程序节点

还提供以下选项 观察程序节点 向导页。

选项

描述

选择一个或多个代理管理的计算机

指定一个或多个代理管理的计算机来运行监视器。 有关详细信息,请参阅 观察程序节点

运行此查询的间隔

尝试连接到数据库并运行该查询中,如果指定的频率。

安全注意事项

OLE DB 数据源 模板将创建两个运行方式配置文件。 为每个这些配置文件的名称开头的模板中提供并后跟"简单身份验证配置文件"和"综合事务配置文件"的名称。 如果没有运行方式帐户添加到任一这些配置文件中,为每个观察程序节点的默认操作帐户用于连接数据库并运行查询。 如果默认操作帐户没有对所监视数据库的访问,则连接将失败。 您可以通过创建运行方式帐户中指定集成的安全性或简单身份验证并将其添加到的相应运行方式配置文件 OLE DB 数据源 创建模板。

当您运行 OLE DB 数据源 模板,它会创建两个运行方式配置文件。 为每个名称开头 名称 时运行该模板提供。OLE DB 综合事务配置文件 在您想要对数据库连接使用集成的安全性时使用。OLE DB 简单身份验证配置文件 在您想要用于数据库连接的简单身份验证时使用。

集成的安全性

集成的安全性允许您通过使用 Active Directory 域服务中存储的凭据连接到数据库。 若要使用集成的安全性连接到数据库的观察程序节点,创建具有的运行方式帐户 Windows 作为 帐户类型 和相应的用户帐户的凭据。 然后将添加到此运行方式配置文件 OLE DB 综合事务配置文件

简单身份验证

简单身份验证允许您使用的简单名称和密码连接到数据库。 对于 SQL Server 数据库,此简单身份验证可用于 SQL Server 身份验证。 若要通过使用简单身份验证连接到数据库观察程序节点,创建具有的运行方式帐户 简单身份验证 作为 帐户类型 和相应的用户帐户的凭据。 然后将添加到此运行方式配置文件 OLE DB 简单身份验证配置文件。 当指定为模板的连接字符串时,选择 使用简单身份验证运行方式配置文件创建为此 OLE DB 数据源事务 复选框。 这将变量添加到的用户名和密码运行方式帐户中指定的连接字符串。

创建和修改 OLE DB 数据源模板

若要运行 OLE DB 数据源向导

  1. 使用在管理组中具有作者凭据的帐户启动操作控制台。

  2. 打开“创作”工作区。

  3. 创作 导航窗格中,右键单击 管理包模板, ,然后选择 添加监视向导

  4. 在上 选择监视类型 页上,选择 OLE DB 数据源, ,然后单击 下一步

  5. 在上 常规属性 页上,在 名称说明 框中,键入一个名称和可选描述。

  6. 选择要保存该监视器,或者单击在其中的管理包 新建 若要创建新的管理包。 有关详细信息,请参阅 选择管理包文件

  7. 单击“下一步”。

  8. 连接字符串 框中,键入连接字符串对于数据库,或单击 构建 按钮,系统会提示输入所需的信息。

  9. 如果您希望监视器以运行查询,选择 要执行查询, ,然后键入一个查询。

  10. 如果您想要设置查询超时,则键入中的秒数 查询超时值 框。

  11. 单击 测试 要使用的连接字符串和只是提供的查询执行测试连接。

    System_CAPS_note注意

    在你用于运行该模板的工作站上执行的测试。 如果此工作站无法访问该数据库,此测试将失败。 完成该模板后,运行查询时从您指定的观察程序节点。

  12. 单击 下一步 何时已验证你的连接字符串和查询。

  13. 选择您想要监视并为每个设置的错误和警告阈值的度量值。 单击“下一步”。

  14. 选择一个或多个 观察程序节点 来运行监视器。

  15. 指定的频率来运行监视器 运行此查询 框。 单击“下一步”。

  16. 查看监视器中的摘要,然后单击 创建

  17. 如果使用有权访问数据库的凭据运行方式帐户不存在,创建适当运行方式帐户中的 管理 工作区。 有关详细信息,请参阅 如何创建运行方式帐户

    System_CAPS_note注意

    若要创建和修改运行方式帐户,必须为管理组的管理凭据。

  18. 如果数据库使用集成的安全性,将添加到的运行方式帐户 综合事务操作配置文件 的模板。 如果数据库使用简单身份验证,将添加到的运行方式帐户 简单身份验证配置文件 的模板。

    System_CAPS_note注意

    若要创建和修改运行方式配置文件,必须具有为管理组的管理凭据。

若要修改现有的 OLE DB 数据源模板

  1. 具有作者凭据的用户帐户打开操作控制台。

  2. 打开“创作”工作区。

  3. 创作 导航窗格中,展开 管理包模板, ,然后选择 OLE DB 数据源

  4. OLE DB 数据源 窗格中,找到要更改的监视器。

  5. 右键单击监视器,然后选择 属性

  6. 输入的更改,然后单击 确定

查看 OLE DB 数据源监视器和收集的数据

若要查看所有 OLE DB 数据源的监视器

  1. 打开操作控制台。

  2. 打开 监视 工作区。

  3. 监视 导航窗格中,选择 综合事务, ,然后单击 OLE DB 数据源状态

查看每个监视器的状态

  1. OLE DB 数据源状态 窗格中,右键单击对象。 选择“打开”,然后单击“运行状况资源管理器”。

  2. 展开“可用性”和“性能”节点以查看单个监视器。

若要查看为监视器收集的性能

  1. OLE DB 数据源状态 窗格中,右键单击对象。 选择 打开, ,然后单击 性能

  2. 在“图例”窗格中,选择要查看的计数器。

  3. 使用“操作”窗格中的选项修改“性能”视图。