SQL Server Studio 概述

MicrosoftSQL Server 将服务器管理和业务对象创建合并到以下两种集成环境中:SQL Server Management Studio 和 Business Intelligence Development Studio。这两个 Visual Studio 环境使用解决方案和项目来进行管理和组织。这两种环境还提供完全集成的源代码管理功能(如果安装了 Microsoft Visual SourceSafe 之类的源代码管理提供程序)。

虽然这两种 Visual Studio 环境都使用了 Microsoft Visual Studio 2005 中建立的容器和可视元素(如项目、解决方案、解决方案资源管理器和工具箱),但这些环境本身并不属于 Visual Studio 2005。相反,SQL Server 包含的 Studio 环境是独立的环境,它们为使用 SQL Server、SQL Server Compact 3.5 SP1、Analysis Services、Integration Services 和 Reporting Services 的商业应用程序开发者而设计。这些工具不能用来建立自定义应用程序或支持大型开发项目。

SQL Server Management Studio

SQL Server Management Studio 是一个集成的环境,用于访问、配置和管理所有 SQL Server 组件。SQL Server Management Studio 组合了大量图形工具和丰富的脚本编辑器,使各种技术水平的开发人员和管理员都能访问 SQL Server。

SQL Server Management Studio 将早期版本的 SQL Server 中包括的企业管理器和查询分析器的各种功能,组合到一个单一环境中。此外,SQL Server Management Studio 还提供了一种环境,用于管理 Analysis Services、Integration Services、Reporting Services 和 XQuery。此环境为开发者提供了一个熟悉的体验,为数据库管理人员提供了一个单一的实用工具,使他们能够通过易用的图形工具和丰富的脚本完成任务。

Business Intelligence Development Studio

Business Intelligence Development Studio 是一个集成的环境,用于开发商业智能构造(如多维数据集、数据源、报告和 Integration Services 软件包)。Business Intelligence Development Studio 包含一些项目模板,这些模板可以提供开发特定构造的上下文。例如,如果您的目的是创建一个包含多维数据集、维数或挖掘模型的 Analysis Services 数据库,则可以选择一个 Analysis Services 项目。

在 Business Intelligence Development Studio 中开发项目时,您可以将其作为某个解决方案的一部分进行开发,而该解决方案独立于具体的服务器。例如,您可以在同一个解决方案中包括 Analysis Services 项目、Integration Services 项目和 Reporting Services 项目。在开发过程中,您可以将对象部署到测试服务器中进行测试,然后,可以将项目的输出结果部署到一个或多个临时服务器或生产服务器。

解决方案、项目和项

SQL Server Management Studio 和 Business Intelligence Development Studio 都提供组织到解决方案中的项目。SQL Server 项目作为 SQL Server 脚本、分析服务器脚本和 SQL Server Compact 3.5 SP1 脚本保存。Business Intelligence Development Studio 项目作为 Analysis Services 项目、Integration Services 项目和报表项目保存。应该使用创建项目的工具打开相应的项目。

SQL Server Management Studio 和 Business Intelligence Development Studio

SQL Server Management Studio 可用于开发和管理数据库对象,以及用于管理和配置现有 Analysis Services 对象。Business Intelligence Development Studio 可用于开发商业智能应用程序。如果要实现使用 SQL Server 数据库服务的解决方案,或者要管理使用 SQL Server、Analysis Services,Integration Services或 Reporting Services 的现有解决方案,则应当使用 SQL Server Management Studio。如果要开发使用 Analysis Services、Integration Services 或者 Reporting Services 的方案,则应当使用 Business Intelligence Development Studio。

下表列出了有关两种 Visual Studio 环境、解决方案、项目和项的详细信息的其他主题:

主题

说明

SQL Server Management Studio 简介

提供有关 SQL Server Management Studio 的详细信息。

SQL Server Management Studio 环境

讨论 SQL Server Management Studio 和 Business Intelligence Development Studio 中提供的工具窗口和其他用户界面元素。

解决方案、项目和项简介

内容涉及解决方案、项目和项的概念,以及使用 SQL Server Management Studio 管理开发项目和项的优势。

介绍 Business Intelligence Development Studio

提供有关 Business Intelligence Development Studio 的详细信息。

Reporting Services 组件和工具

提供有关 Reporting Services 工具配合使用的详细信息。

工具和实用工具概述 (Integration Services)

说明用于创建、执行和管理软件包的 Integration Services 工具。