工具箱面向 IT 专业人员的新产品

Greg Steen

管理多台监视器

UltraMon

realtimesoft.com

由于液晶面板价格的下跌,似乎大多数系统管理员的工作台上都摆着至少两个(或者更多个)监视器,以便他们能随时监视不同的管理仪表盘。(如果您没有这样做,那么强烈建议使用这种方法 — 因为它可以让生活轻松许多!)但随着监视器的增多,您也会开始越来越多地使用鼠标,从而大大降低您的效率。因此,一个带键盘快捷方式且简单易用的显示器管理实用程序将大有帮助。Realtime Soft 出品的 UltraMon 即是此类工具中值得一提的一款实用程序,它支持从 Windows® 98 到 Windows Vista® 的各个 Windows 版本,包括 32 位和 64 位版本。

首次启动 UltraMon 时,您可能会注意到在每个应用程序窗口的角落处都出现了两个小图标。第一个图标可将应用程序窗口快速展开到多个监视器上,而第二个图标则可将应用程序转到另一个监视器上。您还会发现任务栏已扩展到每个监视器上,并且包含在该特定监视器上活动的应用程序。即意味着您不必再返回主监视器就可展开应用程序,并且在最大化和最小化应用程序时能立刻知道它将显示在哪个监视器上。

对于每个应用程序快捷方式,新的 UltraMon 选项卡允许您定义该应用程序应在哪个监视器上启动以及启动位置,因此可(例如)始终让 Microsoft® Outlook® 显示在左侧窗口,并让 Internet Explorer® 在右侧窗口中打开。作为 IT 专业人员,您很可能会从不同位置(如便携式计算机或家庭桌面)远程连接到您的工作站;但对于每个此类远程连接,都可能需要稍微修改一下显示器的桌面和分辨率。

幸运的是,UltraMon 还支持显示器配置文件,可利用它来在监视器上快速切换自定义视图。如果与需要或想要使用自定义视图的其他人员共享机器时,或者希望根据活动更改视图时,该功能都可以提供极大的便利。

如果运行的是 Windows 2000 或 Windows XP,则还可启用非常适合于执行演示的“镜像”功能,因为它允许您在主监视器上使用比演示监视器更高的分辨率,但仍在两个屏幕上镜像相同的应用程序活动。并且,如果尚未升级到 Windows Vista,还可利用此应用程序将屏幕拉伸到多个监视器上(Windows Vista 默认如此操作)。

其他显示功能 — 如到 Display Settings 屏幕的快捷方式、快速设置和切换系统主监视器的功能、切换到另一显示器配置文件 — 都可通过 UltraMon 系统任务栏图标进行快速访问。在此处,还可启动 UltraMon Options 窗口,可在该窗口中自定义“Smart Taskbar”、设置用于移动和更改窗口的热键以及将鼠标放到指定的焦点位置等等。

**价格:**单个许可证起步价为 39.95 美元。

The options window in UltraMon lets you set up hotkeys and manage your Smart Taskbar

The options window in UltraMon lets you set up hotkeys and manage your Smart Taskbar  (单击该图像获得较大视图)

书评

《Microsoft SQL Server 2005 Analysis Services》

informit.com

拥有大量客户群相关数据是一回事,理解并处理这些数据来得出有关这些客户的有价值且深入的统计数据则另当别论。要获得此类计算后得出的论点和预测,您需要一个动态且功能强大的商业智能解决方案。Microsoft 为商业智能和联机分析处理 (OLAP) 领域提供的一个解决方案是 SQL Server® 2005 Analysis Services。为帮助您充分利用此解决方案,《Microsoft SQL Server 2005 Analysis Services》一书提供了全面的指导。

无论是在考虑新的数据挖掘部署、从 Analysis Services 2000 升级到 Analysis Services 2005,还是由于您是数据库管理员,对这些工具能为您和您的组织实现的功能倍感兴趣,由 Py Bateman、Alexander Berger、Irina Gorbach 和 Edward Melomed 联名撰写的这本书都将是您的最佳选择。本书并未在商业智能的理论方法方面纠缠不清,相反地,它深入而翔实地介绍了如何在实际环境中使用、开发、部署和管理 Analysis Services。它提供的许多示例均以 Food Mart 2005(软件附带的一个示例数据库)为基础,以便您可在自己的测试环境中快速开始进行实验。

本书的简介部分介绍了 2005 版中包含的新功能,其中包括使用 Web 服务 XML for Analysis (XMLA) 通信的客户端-服务器体系结构、统一维度模型和可伸缩性改进。您还将初步了解 Food Mart 示例数据库和多维数据库的基础知识。接下来,通过学习数据定义语言 (DDL) XML、维度属性和层次结构以及多维数据集和多维分析的相关知识,创建数据模型。您还将了解到使用 Business Intelligence Development Studio 设计和开发 2005 Analysis Services 商业智能专家工作站的简介。

掌握这些设计概念后,接下来通过多维表达式 (MDX) 开始进行数据操作。除了解如何通过 MDX 查询数据外,您还将学习如何使用 MDX 函数、成员和单元格属性;处理空集和 null、子查询和子多维数据集;并学习如何创建和使用基于多维数据集的 MDX 计算以及使用存储过程扩展您的查询。本书随后探讨关键绩效指标 (KPI)、钻取和记分卡,它们均有助于深入了解业务增长、度量指标和目标的方方面面。

接着介绍数据的提取、转换和加载 (ETL) 过程,从中您不仅可以了解到如何将数据存入系统,而且还可以了解到如何优化聚合设计并使用主动缓存来提高性能。它还介绍了多维数据集和维度的物理数据模型,并且您将了解到如何使用 2005 Analysis Services 来处理每项工作。另外,您将学习如何扩展您的部署以满足业务需求,包括网络负载平衡、OLAP 场、链接的量度和维度组以及远程分区处理。

随后介绍查询执行的实际本质,使您更好地理解底层操作以帮助您改善应用程序的性能。它研究了从客户角度访问数据的这一过程以及可用于执行该操作的大量选项(如 XMLA、ADOMD.net 和分析管理对象 (AMO))。您必须具备一定的编程知识,这样才能了解如何利用 Visual Studio 和商业智能 IDE 来创建自定义数据仓库应用程序。

最后一部分详细介绍 Analysis Services 安装的管理,包括使用跟踪工具 flight recorder 和 SQL Server Profiler 来监控系统的性能和运行状况。此外,本书还介绍了用于备份和恢复部署的各种选项,其中包括使用 DDL 命令备份您的数据库、通过 SQL Server 代理或 SQL Server Integration Services (SSIS) 实现自动化以及用于恢复丢失或损坏数据的技术。总之,这本 SQL Server 2005 Analysis Services 指南的内容非常全面且翔实。

**价格:**59.99 美元。

  (单击该图像获得较大视图)

诊断数据库问题

ApexSQL Audit

apexsql.com/sql_tools_audit.asp

您可能知道故障排除问题或跟踪潜在破坏行为的第一步是收集与导致问题的事件相关的信息。如果参与过最终用户支持,您可能会相当熟悉用户们对“系统丢失数据”的抱怨。ApexSQL 出品的 ApexSQL Audit 可帮助您快速找出与 SQL Server 数据库有关的问题,该工具支持从 SQL Server 7.0 到 SQL Server 2005 的各个版本。

我想您从其名称也已猜出,此应用程序可跟踪所指定数据库的活动,然后可针对审核跟踪创建自定义报告以供分析。审核条目通过 SQL 触发器添加,且存储在一个自动生成的架构中。可选择将审核信息存储到与所监视数据相同的数据库中,或者将其存放到单独的数据库中。

可通过图形界面轻松完成审核架构(或称为体系结构)的安装(和删除)。为数据库建立审核计划相对比较简单:只需选择数据库、选择要监视的数据表和字段,然后单击按钮生成触发器即可。

应用程序允许修改项目的触发器模板,而我非常喜欢的一点是,模板编辑器为审核对象模型提供了类似 IntelliSense® 的功能,从而可轻松地自定义触发器的触发时间以及存储哪些信息。另一项不错的功能是可轻松地引用查找表,这样审计信息变得更加易懂,而不仅仅是一组含义不明的 ID。如果希望映射列,还可以将监视的字段名称映射到审核字段名称。

启动并运行该应用程序后,可通过用户界面快速查看当前应用的审核触发器,并且,如果需要,还可以通过单击来启用和禁用特定触发器。还可通过界面中现有的数据表视图来检查审核的覆盖范围。

如您所知,审核信息通常会非常冗长,因此需要制定一些信息管理计划来存档和修整审核数据库。ApexSQL Audit 提供一款数据管理工具,从而可通过单击删除所有信息、指定一组标准然后再删除或者制定一个基于标准的删除计划。

计划作业被自动创建为数据转换服务 (DTS) 程序包,并通过 SQL 代理定期执行。当然,拥有这些审核信息是一回事,能否使用它则是另一回事。幸运的是,ApexSQL Audit 还包含有非常强大的报告组件,可利用它来针对原子审核数据和该审核数据的聚合视图生成自定义筛选视图。生成报后之后,可轻松地打印报告或将其导出到 HTML、Microsoft Excel 或文本文件中。

价格: 起价 599 美元。

The look-up tables in ApexSQL Audit provide extensive audit information

The look-up tables in ApexSQL Audit provide extensive audit information  (单击该图像获得较大视图)

密码过期自动提醒

Password Reminder PRO v1.4

sysoptools.com/password-reminder-pro.html

您有没有注意到,从在组织部门中开始实行密码过期策略以来,支持团队的电话就一直响个不停?如果确实是这样,那您可以试试 SysOp Tools 提供的 Password Reminder PRO。这款简单的工具可与 Active Directory® 集成,并提醒您的最终用户其帐户或密码即将过期。

可设置三种不同的提醒,每种提醒都提供不同的基于文本或 HTML 格式的电子邮件模板。还可将最大密码使用期限配置为与 Active Directory 配置相同的天数,并配置提醒的发送时间以确保不会与高峰时间发生冲突。可利用测试模式来在不影响最终用户的情况下预览效果,以确保正确配置所有选项。

本实用工具还提供报告控制台,显示各种用户类别的数据表格视图:过期帐户、非活动用户、新帐户、已禁用帐户等等。可通过该报告控制台将所有信息导出到 XLS 文件中,以供日后查看。为对已发送电子邮件进行审核,Password Reminder PRO 还可以发送每日报告,提供有关哪些提醒已发送给哪位用户的信息。

价格: 100 个用户的许可证起价 249 美元。

Password Reminder PRO previews configurations before deployment

Password Reminder PRO previews configurations before deployment  (单击该图像获得较大视图)

简化远程故障排除

UltraVnc SC

uvnc.com/pchelpware/sc

执行故障排除或指导用户使用流程的最简单方法通常是实际在该机器上进行操作。但是,对于在世界各地均有分部的公司而言,通常并不可行。Windows 内置的远程桌面连接和远程协助工具可帮助您连接到环境中的某些机器。但要满足所有需求,可试试免费的 UltraVNC SC(由主流项目 UltraVNC 的制造商生产)。

与以前版本类似,UltraVNC SC 允许查看和控制远程机器;但是,此版本是一个仅 166K 的 UltraVNC 服务器,可将其配置并发送给最终用户。它不需要注册表项、不需要作为服务运行,并且不需要安装程序,因此对于最终用户来说,不需要任何安装或配置操作。用户只需双击可执行文件运行此微型 VNC 服务器即可,并且如有必要,可连接到该机器进行支持和管理。

但是标准 UltraVNC 服务器支持文件和目录传输,此 UltraVNC SC 仅支持文件传输。在安全性方面,通信可加密到 Microsoft Crypto API 级别(40 位或 128 位)。而且,此微型服务器不允许传入连接,它仅可由最终用户启动,并且仅能连接到将其发送到最终用户之前在配置中所指定的机器。

要创建自定义查看器,可量身订制几个文本配置文件和图形,然后运行名为 PCHelpware 的另一项目加载项安装中的批处理文件来生成可执行文件。虽然文档并不出色,但它还是向您介绍了如何完成这一相对简单的过程。最后,在使用后关闭连接时,此应用程序会自动卸载,所以它不会留下任何痕迹或安全漏洞。

**价格:**免费。

Greg Steen 是一位技术专家和企业家,酷爱钻研技术。他总是在寻找各种新工具,以帮助 IT 专业人员更轻松地进行操作、问答和开发。

© 2008 Microsoft Corporation 与 CMP Media, LLC.保留所有权利;不得对全文或部分内容进行复制.