SQL 查询性能监控工具可利用数据库查询功能,检查 Microsoft SQL、MySQL 或 ORACLE 数据库中有无特定条件。

重要: 若要利用 SQL 查询监控工具来监控 MySQL 数据库,您必须先在 WhatsUp Gold 计算机上下载、安装 MySQL .NET 连接器。注意,因为有兼容性问题,所以目前只支持 MySQL 5.2.5 版 .NET 连接器。连接器位在 WhatsUp Gold 网站 (http://www.whatsupgold.com/MySQL525Connector)。点选这个链接就能下载 mysql-connector-net-5.2.5.zip 文件。下载文件后将 MySQL.Data.msi 解压缩,然后双击 MySQL.Data.msi 图标以执行 MySQL 连接器设置实用工具。在 “选择安装类型” 对话框中,选择 “一般安装”,然后单击 “安装”。系统会将 MySQL .NET 连接器安装到以下位置:C:\Program Files\MySQL\MySQL Connector Net 5.2.5\。.NET 连接器安装完成后,请重新启动 WhatsUp Gold 计算机。
重要: SQL 查询监控工具不支持 Windows 和 ADO 身份验证机制。请务必针对您要进行查询的数据库,在“凭据库”中设定凭据。凭据系统可在 WhatsUp Gold 数据库中保存 Windows 和 ADO 数据库认证信息,以便与数据库联机。如需详细信息,请参阅“使用凭据”。
重要: 当连接远程 SQL 实例时,WhatsUp Gold 只支持 TCP/IP 网络库。

SQL 查询性能监控工具可用于 WhatsUp Gold 高级版。若要更新许可证,请访问 “客户入口网站”。

SQL 查询性能监控工具需要以下一个或多个凭据:

  • ADO
  • Windows

使用以下文本框来配置 SQL 查询性能监控工具:

  • 名称。输入性能监控工具的专用名称。此名称会显示在“监控工具库”中。
  • 描述。(可选)输入性能监控器的简短说明。这段说明会显示在“监控器库”中该性能监控器的旁边。
  • “服务器设定” 区域中输入或选择适当信息:
    • 服务器类型。选择 Microsoft SQL ServerORACLE 作为数据库服务器类型。
注: 若已安装 MySQL 5.2.5 连接器,则可支持 MySQL 数据库,并将 MySQL 数据库列为服务器类型选项。
  • 联机超时 (秒):让 SQL 查询监控工具能判断应该等候服务器响应的时间,一旦超出就结束联机并返回超时错误信息。最小允许值是一 (1) 秒,最大允许值是 120 秒。默认值是 15。
注: 用户配置的联机超时设定仅用于轮询操作。Query Builder 并不使用这项设定,而是采用 15 秒的默认联机超时值。
  • 服务器地址。格式分别为 Microsoft SQL Server:服务器名称\实例 (例如 WUGServer\SQLEXPRESS);MySQL: 服务器名称 (例如 WUGServer);Oracle:服务器名称/服务名称 (例如 WUGServer/Oracle)。
注: 使用 Oracle 服务器类型时,SQL 查询监控工具不会采用客户端 (即 WhatsUp Gold 系统) 上的 tsnnames.ora 文件。
  • 端口(可选)。若使用标准外的端口号码,请输入数据库服务器的端口号码。
  • 要运行的 SQL 查询。要对数据库执行的查询命令,以监控并检查有无特定的数据库条件。只允许 SELECT 查询。
重要: 请确保您在查询中包括了完整的数据库名称。如需查询说明,请单击 “建立”。SQL Query Builder 会协助您遵守正确的查询语法。
重要: 您输入的 SQL 查询必须返回单个数值。具体而言,就是只有一列的单条记录。若查询操作返回多条记录,监控工具就无法保存数据。若查询返回单条记录,但返回的记录中有多列,则监控器将选择第一列作为存储值。该第一列必须是数值,否则监控器无法保存数据。
  • 版号:单击即可打开 “SQL Query Builder” 对话框,协助您编写查询命令。
  • 验证:单击即可确认查询是否有效。SQL 查询的语法有误时会出现信息,并以提示说明语法问题。