SQL Server Management Studio 和 Business Intelligence Development Studio

news/2024/7/8 5:08:31 标签: sql server, 商业智能, 数据库, 脚本, xml, 图形

SQL Server Management Studio 是为管理和部署 SQL Server 数据库引擎、AnalysisServices、Integration Services 和 Reporting Services中的现有对象而设计的。Business Intelligence Development Studio 是为开发商业智能解决方案(包含Analysis Services、Integration Services 和 Reporting Services中的功能)而设计的。

下面是 SQL Server Management Studio 和 Business IntelligenceDevelopment Studio 之间的一些差异。

  • SQL Server Management Studio 提供了一个集成环境,用于连接到 AnalysisServices、SQL Server 和 Reporting Services 的实例,以配置和管理 AnalysisServices 实例中的对象。通过使用脚本,还可以使用 SQL Server Management Studio 创建或修改Analysis Services 对象本身,但是 SQL Server Management Studio没有提供用于对象设计和定义的图形界面。

  • Business Intelligence Development Studio提供了一个集成开发环境,用于开发商业智能解决方案。您可以在项目模式下使用 Business IntelligenceDevelopment Studio,它使用项目和解决方案中包含的 Analysis Services、IntegrationServices 和 Reporting Services 对象的基于 XML 的定义。在项目模式下使用 BusinessIntelligence Development Studio 意味着在 Business IntelligenceDevelopment Studio 中对 Analysis Services 对象的更改即为对这些基于 XML的对象定义的更改,并且在部署解决方案之前,不会直接应用到 Analysis Services 实例上的对象。还可以在联机模式下使用Business Intelligence Development Studio,这意味着直接连接到 AnalysisServices 实例并使用现有数据库中的对象。

Business Intelligence Development Studio增强了商业智能应用程序的开发,原因是您可以在源代码管理的多用户环境中处理 Analysis Services 项目,而不需要与Analysis Services 实例建立活动连接。SQL Server Management Studio提供对用于查询和测试的现有对象的直接访问,并可用于更快速地实现以前已编写脚本的 Analysis Services数据库。但是,将项目部署到生产环境后,在 SQL Server Management Studio 和 BusinessIntelligence Development Studio 中使用 Analysis Services数据库及其对象时必须谨慎。避免覆盖以下更改:直接对现有数据库中的对象所做的更改,以及对最初生成部署解决方案的 AnalysisServices 项目所做的更改。



http://www.niftyadmin.cn/n/567372.html

相关文章

使用 stylelint找出你的CSS样式表里的错误和问题

当你书写大量的CSS代码时,可能会出现不止一个的错误。可能需要某个工具来阻止你CSS书写的错误。 可能,有的时候你的错误真的是一个bug。也有可能仅仅因为草率造成的不一致或者不明确的代码风格。可能它们当中的许多看起来微不足道(取决于你的性子)&#…

学习嵌入式的过程和基础

C语言是嵌入式最重要的基础知识,但是掌握了它并不代表你的基础已经很好了,嵌入式学习相关的基础知识主要是这些: 一是程序设计的基础,例如:基本的编程语言基础,至少对数据类型、程序的结构及流程控制等最基…

iOS开发学习之YYKit中YYText的深入解析,YYTextShadow的代码解析

上面的阴影效果是用这样的代码实现的: 可以看到先生成了 YYTextShadow, 然后赋值给了 attributedString 的 yy_textShadow,然后再把 attributedString 赋值到 YYLabel 里面,接着把 YYLabel 加入到 UIView 里来显示。跟踪 yy_texts…

win8 metro

Metro(米雀)是微软在Windows Phone 7中正式引入的一种界面设计语言,也是Windows 8的主要界面显示风格。在Windows Phone之前,微软已经在Zune Player和XBox 360主机中尝试采用过类似的界面风格,并得到了用户的广泛认可。于是,微软在…

查询各种IP地址

查询IP地址 查QQ用户IP   1.通过FolkOicq查  FolkOicq是个能给QQ添加IP显示 补丁的程序,最新版本FolkQQ0530SE_B2。下载后得到一个Zip的压缩包,用Winzip解压出文件QQ2000.EXE,将它复制到QQ的 安装目录下(在这之前最好是备份一…

iOS开发之直播App流程介绍,直播资料收集汇总,视频推流,视频拉流,SMTP、RTMP、HLS、 PLPlayerKit

(一) iOS 直播类APP开发流程分解: 1 . 音视频处理的一般流程: 数据采集→数据编码→数据传输(流媒体服务器) →解码数据→播放显示 1、数据采集: 摄像机及拾音器收集视频及音频数据,此时得到的为原始数据…

MFC中五个初始类的作用

一个最基本的单文档视图的MFC程序,包含CxxApp、CxxDoc、CMainFrame、CxxView和CAboutDlg五个类。   它们在程序开始运行时被创建的顺序是:CxxApp 、CxxDoc 、CMainFrame 、CxxView 、CAboutDlg 。 C**App()定义了窗体加载之前需要做的预处理。比如一个…

iOS开发之适配IPV6更新网络处理为AFNetworking3.x, 集成以及遇到的一些问题总结。

(一). 项目集成 (由于我这个是老项目,所以用的是最原始的集成方法) 1.下载最新源码:下载地址 2.然后直接把下载下来的源码文件夹AFNetworking直接拖入工程。 3.添加类库 Security.framework、MobileCoreServices.fram…