继续来总结SQL Server 2008的直观变化。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
6,SQL Server 2008引入了“对象资源管理器详细信息”代替了SQL Server 2005的“摘要”,当在SQL Server Management Studio中的对象资源管理器中选择一项后,SQL Server Management Studio 将在 “对象资源管理器详细信息”页的文档窗口中显示有关该对象的信息。
如何打开“对象资源管理器详细信息”:
第一种方法:在“视图”菜单上单击“对象资源管理器详细信息”。如果“对象资源管理器详细信息”没有打开,则此时将打开;如果已在后台打开,则此时将转到前台显示。
第二种方法:按 F7 打开“对象资源管理器详细信息”。
比如在数据库节点上按F7,此时就会显示当前实例的所有数据库的信息。

可以将 SQL Server Management Studio 配置为在启动 Management Studio 时自动显示“对象资源管理器详细信息”页,也可以配置为不显示“对象资源管理器详细信息”页以节省时间。
配置打开SQL Server Management Studio时显示“对象资源管理器详细信息”:
首先,在“工具”菜单上,单击“选项”。
其次,在“环境”/“常规”页的“启动时”框中,选择“打开对象资源管理器”以便在打开 SQL Server Management Studio 时显示“对象资源管理器详细信息”。其他任何设置均不会显示“对象资源管理器详细信息”页。

可以在“对象资源管理器详细信息”中搜索对象,例如数据库,表,视图,存储过程,触发器等等,而搜索范围从“对象资源管理器”中选择,如果选中的是整个实例,那就是整个数据库实例的搜索,选择数据库,那就是对所有数据库的搜索,选择一个数据库那么就只搜索这个数据库。搜索的时候,按like匹配模式搜索,比如%表示多个字符进行模糊搜等,下面的图片显示了搜索数据库范围的“employees”表的结果:
对象资源管理器详细信息”也提供了显示更多详细信息的方式。比如搜索范围为表时,可以右键单击详细信息,添加更多的现实列。如下图:
7, SQL Server 2008引入了一个“策略管理”新特性,用于管理数据库实例、数据库以及数据库对象的各种属性。基于策略的管理是一个基于策略的系统,用于管理一个或多个 SQL Server 实例。 可以使用基于策略的管理来创建包含条件表达式的条件。 然后创建一些策略,将这些条件应用于数据库目标对象。
策略管理中包含三个节点:策略、条件、方面。如下图:

后续会专门写一篇基于策略管理的博文,这里不再过多阐述。
8,SQL Server 2008增强了“活动和监视器”,通过最新的活动和监视器,很容易看到CPU的处理时间,等待任务,数据库I/O使用情况等,对于某种工作和影响,想监视数据库服务器时,活动监视器为我们提供了很好的服务。比如如果你怀疑某个数据库在磁盘I/O上是不稳定的,可以在这里筛选快速查到其使用的数据库文件;比如有哪些正在等待的资源将要在服务器上发生以及可以查资源瓶颈;再比如如果数据库服务器有性能问题,但是有很多的操作语句,那么使用该工具就可以显示近期最耗费大量资源的查询。右键单击实例选择活动和监视器,如下图:

可以设置活动和监视器的刷新时间,也可以立即刷新,如下图:
在进程的列表中,可以对它们排序,以及对每一个SPID启动Profiler,用来分析SPID,如下图:
9,SQL Server 2008开始支持同时针对同一服务器组下的已注册的所有服务器查询。通过SSMS->视图->已注册的服务器,打开已注册的服务器,上面有一个默认的服务器组Local Server Groups,可以新建新的服务器组,服务器组支持嵌套新建。这里在默认服务器组新建2个服务器注册,然后查询所有已注册服务器的数据库列表,如下图:
10,SQL Server 2008开始支持为不同的服务器实例设置不同的状态栏颜色。通过“连接到服务器”窗口中的连接属性设置,如下图:

两个不同服务器实例查询结果的状态如下图:
其实还有很多直观变化,比如查询生成结果后,可以一起复制列标题和列数据,再比如可以针对一次查询启动SQL Server Profiler跟踪等等。