之前做电信时,基本上都是跟Oracle打交道,自然是离不开PL/SQL Developer了。到新环境后,SQLserver用得比较多,但一直没找到一款用得顺手的工具。SSMS显得太笨重,每次启起来,机器就慢了一半。Toad的Free版,功能限制又太多。今天读McGraw.Hill.Microsoft.SQL.Server.2008.Administration.for.Oracle.DBAs,又发现了几个新大陆。

安装完SQL Server 2008后,自带了一堆工具,当然最常用的就是SSMS了。

p_w_picpath

sqlcmd command-line interface

命令行工具,类似Oracle的SQL*Plus。
SQL Server Management Studio (SSMS)

SSMS 可扩展哦,你可以自己写插件,支持VB,C#,C++。

SQL Server Configuration Manager

配置管理。
SQL Server Profiler

列在Performance工具之列。
SQL Server Database Tuning Advisor
同样属于Performance工具,简称做DTA。

StreamInsight

2008 R2版中新增的组件。

Complex Event Processing (CEP)复杂事件处理。CEP 典型的应用于实时场景,大数据量,低延迟。http://blogs.msdn.com/b/sqlcrd/archive/2010/06/28/introduction-sql-server-2008-r2-streaminsight.aspx

 

向来对微软自身的工具不感冒,最喜欢“第三者”,嘿嘿。来看几个Third-party tools吧。

Idera的系列SQLserver工具,http://www.idera.com/Action/Downloads.aspx

p_w_picpath

 

Red Gate也有一套工具,http://www.red-gate.com/products/sql-development/

p_w_picpath

当然,最有名的应该还是Quest 的 Toad for SQLServer吧,http://www.quest.com/toad-for-sql-server/

p_w_picpath

 

工具只是辅助,关键时候还得靠文档。SSMS虽然比较笨重,不过利用它查查文档还是蛮不错的。

按F1键,打开帮助信息。

p_w_picpath

三种导航方式。

p_w_picpath

网上SQLserver资源也不少:

TechNet SQL Server TechCenter http://technet.microsoft.com/sqlserver/
MSDN SQL Server Online Resources http://msdn.microsoft.com/sqlserver/
Microsoft Support http://support.microsoft.com/
Data Platform Insider http://blogs.technet.com/dataplatforminsider/
SQL Server Customer Advisory Team http://sqlcat.com/
CodePlex www.codeplex.com/
MSDN Forums http://social.msdn.microsoft.com/Forums/en/category/sqlserver/

一些不错的Blog:

Aaron Bertrand http://sqlblog.com/blogs/aaron_bertrand/
Brent Ozar www.brentozar.com/
Buck Woody http://blogs.msdn.com/buckwoody/
Cindy Gross http://blogs.msdn.com/cindygross/
Erland Sommarskog www.sommarskog.se/
Jens K. Suessmeyer http://blogs.msdn.com/Jenss/
Kalen Delaney http://sqlblog.com/blogs/kalen_delaney/
Kimberley Tripp www.sqlskills.com/blogs/kimberly/
Paul Randal www.sqlskills.com/blogs/paul/
SQL Server Storage Engine Team http://blogs.msdn.com/sqlserverstorageengine/
Tony Rogerson http://sqlblogcasts.com/blogs/tonyrogerson