欢迎来到天天文库
浏览记录
ID:22713317
大小:57.50 KB
页数:7页
时间:2018-10-31
《sql server了解management studio--》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Sqlserver了解ManagementStudio>> 1.优化组合了多款工具的功能 在SQLServer以前的版本中主要有两个工具:图形化的管理工具(EnterpriseManager)和TransactSQL编辑器(QueryAnalyzer)。这样两个工具分列存在一个问题,需要开发SQLServer也需要管理SQLServer有时两项工作需要同时进行),所以不得不在两个工具之间不断切换。在SQLServerManagementStudio中,EnterpriseManager和QueryAna
2、lyzer两个工具被结合在一个界面上,这样就可以在对服务器进行图形化管理的同时编写TransactSQL。SQLServerManagementStudio中的对象浏览器结合了QueryAnalyzer的对象浏览器和EnterpriseManager的服务器数型视图,可以浏览所有的服务器。另外,对象浏览器还提供了类似与QueryAnalyzer的工作区,工作区中有类似语言解析器和显示统计图的功能。现在可以在编写查询和脚本的同时,在同一个工具下使用anagementStudio的界面有一个单独可以同时处理多台
3、服务器的的注册服务器窗口。虽然EnterpriseManager也有这个功能,但是SQLServerManagementStudio不仅可以对服务器进行注册,还可以注册分析服务、报告服务、SQLServer综合服务以及移动SQL等。这样,就能够获得整个企业的视图或者集中于特定的感兴趣的实体或对象上。 使用项目 2.使用项目和方案 如果用过VisualStudio那么对项目和方案的概念就不会感到陌生。在nutshell中,项目可以将一组文件结合在一起做为组进行访问。一系列的项目组成组,这样就可以像OLA
4、P用户按自己的兴趣向下钻取数据元一样钻取项目。项目包括.sql.mdx.xmla和.dmx脚本。另外,也可以在项目中添加其他文件(如XML或者CSV文件)。因此项目本身就是可以钻取的对象。创建新项目的步骤如下: 点击文件
5、新建
6、项目。 选择所要创建的项目的类型(SQLServer脚本,分析服务脚本或者SQL移动脚本)。 为创建的项目或方案命名。 选择文件的存储路径。 点确定。 接下来就可以对不同的数据源进行定义(如果所创建的项目接触的数据库不只一个)或者添很容易的添加文件(只需要在方案资源管理器
7、内的脚本文件夹上点右键然后选择要添加的项目即可)。如果你事前有准备,也可以将脚本导入项目。(如果在SQLServerManagementStudio中找不到方案资源管理器,可以选择查看
8、方案资源管理器或者按[Ctrl]+[Alt]+L。) 3.帮助数据分析员 感谢SQLServerManagementStudio集成了OLAP工具,成为处理cube的最佳工具。对象浏览器允许用户访问分析服务对象对cube进行图形化管理。用户还可以在编辑窗口中编写和执行MDX、DMX、XMLA语句,可以使用同一个工具甚至是
9、在同一个对象中同时进行OLTP和OLAP询问。 4.行号显示 使用QueryAnalyzer时,有多少次为了查找错误语句不得不从头一行一行的数下来?SQLServerManagementStudio可以在编码编辑器中显示行号,这在分析编码查找错误行或者打字错误时非常有用。默认情况下这个功能没有启用。如需启用请按以下步骤操作: 选择工具
10、选项。 在展开选项目录下文本编辑器,然后选择所有语言。 在属性窗口的右侧,选中显示标题下面的行号。 行号显示有一个功能。如果脚本中有批处理语句(开始、结束或者进行
11、等语句),结果页面中会重新计算块内的行号(例如,从1开始计算)。 查错 5.易于查错 SQLServerManagementStudio保留了QueryAnalysis中的一个功能:通过消息窗口中的报错信息,可以直接连接到脚本中有错的部分。请注意,如果脚本中包括多个批处理语句,那么报错信息中显示的行号可能与实际行号不符。只需要双击消息窗口中红色文本的报错信息就可以找到导致错误的语句。这个动作可以使脚本主体中的有问题的行突出显示。(可能也会愿意在运行脚本之前使用预分析功能先清除语法错误)。 6.增强的
12、模板资源管理器快速入门 TransactSQL是一种SQLServer语言。与SQLServer其他各种语言一样,使用TransactSQL语言可以实现从查询到对象建立所有的任务。使用脚本编制对象的主要原因是因为使用这种方法能够完全控制所创造的对象,可以将脚本保存在文件对象中,经过测试后也可以很容易的移植到生产环境中去。不过,新功能也就意味着新的语法,也就意味着有更多需要记住的东西。为了降低难度,SQLServ
此文档下载收益归作者所有