开发者社区


首页 - 数据库
数据库
全文搜索:   

查看Microsoft SQL Server 2005新特性
作者: Techrepublic.com.com
2006-02-13 10:08:19



SQL Server 2005 Management Studio

 

从界面可视角度来看,SQL Server 2005最大的变化要算SQL Server Management Studio,即取代前一产品版本古老的Enterprise Manager。实质上,Management Studio将Query Analyzer,Analysis Manager,Reporting Services管理,以及Notification Services集成在一个简单的工具。更为甚之,SQL Server 2005 Management Studio可用于管理SQL Server 2000例子,并提供一个功能极为强大的中心管理控制台。然而,如果你想在Management Studio中使用所有这些增加功能,你需要运行SQL Server 2005。

从“get-go”模式,你将可看到微软对管理平台的改变。当启动程序时,你将看到的首页是一个登录屏幕,该屏幕要求验证数据库服务器。

图A

SQL Server Management Studio登录屏幕

登录之后,你可看到带有自豪感的Management Studio。

图 B

Management Studio主窗口

使用Management Studio,微软在努力将Visual Studio各种特性和设计元素包括到数据库产品中。例如,如果你已经使用Visual Studio,你必须熟悉项目的概念。一个Visual Studio项目(project)通常为与总体目标相关的文件集合。Management Studio 中“项目”这一词可与“解决方案(soluction)”互换。无论在什么情况下,这一意义下的项目(project)都是一组简单实体的程序集。

使用新发布的SQL Serve,以及管理工具附带的更新,在表面上,“程序开发者”与“数据库管理者”的概念变得更加模糊。

界面

Management Studio具有典型外表的界面,包含相当丰富的内容。与绝大多数程序一样,Management Studio被分成多个不同部分,每一部分的菜单栏都位于窗口的最顶部。

Management Studio的菜单栏包含丰富的选择项,这些选择项远多于Enterprise Manager老版本。启动Tools菜单,这一菜单包括两个SQL Server性能分析工具:SQL Server Profiler,以及Database Engine Tuning Advisor。

SQL Server Profiler是一种显示服务器工作状态的工具。基本而言,这一工具显示了当前系统承受的查询数据量。使用这一工具,你可以快速当前处理器相关的查询,内存相关的查询,以及缓慢运行的查询,并可理解数据库运行缓慢的原因。当相比于SQL Server 2000的Query Analyzer工具,SQL Server 2005版本的这一工具增加了很多功能,比如总体查看,非管理人员也可以使用这一工具。

Database Engine Tuning Advisor通过提供数据库索引、分区和浏览构建SQL Server 2000的索引调节向导,并可有助于分析各种更改所带来的潜在结果。虽然这一特性表面上看似简单,但实际上它提供了超乎本文所讨论的功能。如果你想得到Database Engine Tuning Advisor更多的信息,可访问微软 MSDN网站。在站点的菜单栏下面,你将可看到包含Management Studio使用的绝大多数选项。在我看来,Query Analyzer是一款相当优秀的工具,微软将其放置于Management Studio的查询功能核心。这一工具栏上的前6个按钮,包括New Query按钮可处理不同的查询任务,包括多重分析服务查询,普通数据库查询,SQL Server Mobile查询。工具栏上的其它按钮提供了其它功能,包括访问注册的服务器,模板等等。

在一个默认Management Studio中,主窗口的左边部分可被Object Explorer使用。如果你仔细查看,你将可看到Object Explorer与Enterprise Manager老版本非常相似。然而,Management Studio的Object Explorer在单一的窗口中提供了更多的信息和功能。请注意到,当选择Object Browser中的一个对象,对象的详细说明立即出现在Summary窗口右边。

图 C

对数据库的所有操作都变得相当方便。

Object Browser中的每一对象都具有一个与对象类型相关的快捷键。例如,如果你右击一个索引,可得到各种选项,包括重建、重新组织,或无效化索引,或者建立一个新索引。或者,你还可以点击快捷键上的Properties选项以获得该对象所有可使用的信息。

在图D中,我选择一个名为Northwind数据库中的一个主键的属性。请注意到,属性页没有在窗口的右侧打开,而是在一个新的窗口打开。

图 D

这一属性窗口提供了关键属性操作的“一站购齐(one-stop shopping)”。

图D中的属性窗口中,请注意主键包含多个信息页。其它对象类型包含更多页的选项。例如,一个索引包含6页信息供你阅读。除了服务器和数据库本身,Object Browser提供了其它相关服务的连接,包括Reporting Services。

总之,Object Browser窗口提供了管理SQL 所有服务器、数据库、用户甚至是Reporting Services的位置。为了获得相关服务的管理,比如Reporting Services,Integration Services,Analysis Services,以及SQL Server Mobile,只需要点击Object Explorer的Connect的右键即可。

Connect 按钮可更改SQL Server 2005的组件,但所有管理都在Management Studio 管理之内。

当使用Connect按钮选择一个新的内容区,你必须再次认证SQL Server,之后将获得管理服务的Object Explorer选项。图F中,我选择管理Reporting Services组件并打开该服务的所有属性页。在以后的文章中,我将提供管理SQL Server 2005的Reporting Services组件的全部信息。

图 F

使用这一简单工具可管理Reporting Services和所有其它SQL Server功能。

对于Object Browser,我们已经讲了很多,并且你也看到了它的优点。然而,以上窗口演示了更多的内容,在主窗口右边提供了相关的信息。这一部分在SQL server的管理中起着关键性的作用。

例如,当你点击标准工具栏的New Query按钮时,一个查询编辑器立即出现在右边面板。而且,Management Studio也提供了SQL Editor Toolbar,这对于建立查询非常有用。

对于Query Analyzer,由于具有丰富的特性而深受开发者的喜爱。在以下图G,我建立并执行了一个简单的查询。请注意这些有用的工具,包括Parse功能都被包括在SQL Editor Toolbar之中。同样与Query Analyzer一样,查询的结果立即被显示出来。

图 G

现在绝大部分的Query Analyzer特性都构建到服务器管理工具之中。

配置管理器

虽然Management Studio是一款优秀的Enterprise Manager代替产品,然而它还没具有全部管理SQL Server 2005的所有功能。基于此,微软提供了SQL Server Configuration Manager。配置管理器Configuration Manager (图H)的主要目的为管理SQL Server的服务和网络配置。

图 H

在无需其他工具的情况下,Configuration Manager能让你管理SQL services和网络配置。

这一工具非常简单,它让你有效化和无效化一些特定的服务,而无需使用到Service Manager以及改变不同网络协议(Named Pipes,TCP/IP, VIA,以及Shared Memory)。

系列产品

微软已经在迈出了SQL Server 2005,并推出了很多有意义的高端特性,这些特性足以和Oracle及 IBM DB2程序相抗衡。这一系列产品包括很多新的管理工具。与Visual Studio 2005的高度集成使得微软体现了二者产品以开发者为本的原则。

责任编辑:张琎

查看本文的国际来源

【上一页】
声明:
Builder.com.cn(原ZDNet China应用开发频道)原创文章版权所有,未经许可严禁转载,且不构成投资建议。
近期相关报道:
实用技术文档
J2me XML
C/C++ C#
Java Oracle
Mysql .Net
VB.NET CSS
SQL Server 数据库
SQL UNIX
Linux Jsp
PHP Perl
Javascript IIS
XHTML ColdFusion
ASP/ASP.NET Apache
AJAX
订阅技术邮件
订阅"技术圈"杂志!请在下面选择您感兴趣的专题,填写e-mail地址,然后按订阅按钮:
应用开发管理
VS.NET 周刊
Database 周刊
WEB Service周刊
JAVA 周刊
IT 认证
Windows服务器周刊
互联网开发
当Windows Server 2008专家得5000元现金大奖
CNET NETWORKS 中国: 爱卡汽车网 | CNET科技资讯网 | e询网 | CWEEK | 蜂鸟网 | GameSpot China | 个人电脑 | PChome | SPN | 网友世界 | ZDNet China | 中关村在线
CNET NETWORKS 美国: BNET | CNET.com | CNET Download.com | CNET News.com | CNET Reviews | CNET Shopper.com | GameSpot | MP3.com | mySimon | Release 1.0 | Search.com | TechRepublic | TV.com | Webshots | ZDNet
Copyright (c) CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
ZDNet 公司标识是 CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号