您的位置:首页 > 数据库

简单介绍下我使用了一年多还不知道的Sql server 2005 组件知识

2012-06-25 15:45 666 查看
简介

  Microsoft SQL Server 2005 是用于大规模联机事务处理 (OLTP)、数据仓库和电子商务应用的数据库平台;也是用于数据集成、分析和报表解决方案的商业智能平台。

  SQL Server 2005 引入了一些“Studio”帮助实现开发和管理任务:SQL Server Management Studio 和 Business Intelligence Development Studio。在 Management Studio 中,可以开发和管理 SQL Server 数据库引擎 与通知解决方案,管理已部署的 Analysis Services 解决方案,管理和运行 Integration Services 包,以及管理报表服务器和 Reporting Services 报表与报表模型。在 BI Development Studio 中,可以使用以下项目来开发商业智能解决方案:使用 Analysis Services 项目开发多维数据集、维度和挖掘结构;使用 Reporting Services 项目创建报表;使用报表模型项目定义报表的模型;使用 Integration Services 项目创建包。

简单介绍下SQL Server 2005 Integration Services以及SQL Server 2005 Reporting Services

1.SQL Server 2005 Integration Services (SSIS) 是 SQL Server 2005 的提取、转换和加载 (ETL) 组件。它取代了早期的 SQL Server ETL 组件 Data Transformation Services (DTS)。

Integration Services 是用于生成企业级数据集成和数据转换解决方案的平台。使用 Integration Services 可解决复杂的业务问题,方法是复制或下载文件,发送电子邮件以响应事件,更新数据仓库,清除和挖掘数据以及管理 SQL Server 对象和数据。这些包可以独立使用,也可以与其他包一起使用以满足复杂的业务需求。Integration Services 可以提取和转换来自多种源(如 XML 数据文件、平面文件和关系数据源)的数据,然后将这些数据加载到一个或多个目标。

Integration Services 包含一组丰富的内置任务和转换、用于构造包的工具以及用于运行和管理包的 Integration Services 服务。可以使用 Integration Services 图形工具来创建解决方案,此时无需编写一行代码;也可以对 Integration Services 对象模型进行编程,通过编程方式创建包并编写自定义任务以及其他包对象的代码。

Microsoft SQL Server 2005 Integration Services (SSIS) 是用于生成高性能数据集成解决方案的平台。可以生成提取、转换和加载 (ETL) 包以更新数据仓库,与外部进程交互,清除和挖掘数据,处理分析对象和执行管理任务。

Integration Services 包含用于生成和调试包的图形工具及向导;用于执行工作流功能的任务,例如 FTP 操作、SQL 语句执行和电子邮件消息处理;用于提取和加载数据的数据源和目标;用于清理、聚合、合并和复制数据的转换;名为 Integration Services 服务的管理服务,用于管理 Integration Services;以及对 Integration Services 对象模型进行编程的应用程序编程接口 (API)。



Integration Services 文档


有关 Integration Services 的详细信息,请查阅 SQL Server 联机丛书中的相关章节。

章节说明
SQL Server Integration Services

简要介绍 Integration Services 与其他 SQL Server 2005 组件之间的关系,并包含指向基于角色的 Integration Services InfoCenter 链接。

Integration Services 概述

说明 Integration Services 的典型用法,简要介绍 Integration Services 体系结构和工具。

安装 SQL Server Integration Services

说明如何使用安装程序或从命令提示符安装 Integration Services。

Integration Services 对象和概念

介绍 Integration Services 提供的用于在包中构造可靠控制流和数据流的对象。介绍使包更灵活并且更易于管理和排除故障的更高级对象。

Business Intelligence Development Studio 中的 Integration Services

说明用于开发 Integration Services 包以进行数据提取、转换和加载 (ETL) 的 Business Intelligence Development Studio 环境。

生成解决方案和 Integration Services 项目

介绍解决方案和项目。说明如何使用 Integration Services 项目管理 ETL 解决方案中的对象。

设计和创建 Integration Services 包

提供在开发 ETL 解决方案期间执行的基本和高级的常见任务的演练。

Integration Services 教程

提供 Integration Services 教程,讲述如何使用 SQL Server 导入和导出向导创建基本包,如何直接创建较复杂的包,以及如何将包部署到目标服务器

SQL Server Integration Services 示例

包括说明 Integration Services 示例的主题。这些示例是可以立即运行的包或自定义任务、数据流组件、日志提供程序和连接管理器的示例代码。

Integration Services Programming

提供概念性的编程信息和大量示例代码,并用文档说明 Integration Services API。

Integration Services 表达式参考

讨论新 Integration Services 表达式语言,并提供有关该语言中的运算符和函数的文档。

部署 Integration Services 包

提供有关配置的信息,以及如何在包中实现配置、如何生成部署实用工具并在目标计算机上安装包的步骤的相关信息。

Integration Services 的安全注意事项

说明可以为包设置的安全性相关属性以及用于控制对包进行访问的固定数据库级角色。

管理 Integration Services

提供有关 Integration Services 服务的信息,以及如何使用该服务管理包、如何按需或按计划运行包并如何在远程服务器上运行包以平衡负载的信息。

Integration Services 故障排除

提供有关使用 Business Intelligence Development Studio 提供的功能和工具排除 Integration Services 故障的信息,以及设计、监视包中的性能和管理 Integration Services 服务的信息。

将 Integration Services 与其他 SQL Server 功能一起使用

浏览 Integration Services 与其他 SQL Server 2005 组件之间的关系,其中包括适合与特定组件一起使用的 Integration Services 对象的详细信息。

Integration Services 帮助主题

提供完成 Integration Services 中任务的分步说明。

Integration Services 的 F1 帮助

提供有关 Integration Services 中的每个页面和对话框中选项的详细信息。在使用 Integration Services 工具时按 F1 键或“帮助”按钮也会显示这些主题。

Integration Services 的国际化注意事项

讨论支持分析和操作多语言数据的 Integration Services 功能,以及用于排序和比较国际字符串数据的特殊比较选项。

dtexec 实用工具

包含 dtexec 命令提示实用工具的参考信息。

dtutil 实用工具

包含 dtutil 命令提示实用工具的参考信息。

另一种访问文档的途径是通过 SQL Server Integration Services(如何实现),该主题提供了指向常见任务和常用概念性信息的链接。

2.SQL Server 2005 Reporting Services (SSRS) 是基于服务器的报表平台,提供来自关系和多维数据源的综合数据报表。Reporting Services 包含处理组件、一整套可用于创建和管理报表的工具和允许开发人员在自定义应用程序中集成和扩展数据和报表处理的应用程序编程接口 (API)。生成的报表可以基于 SQL Server、Analysis Services、Oracle 或任何 Microsoft .NET Framework 数据访问接口(如 ODBC 或 OLE DB)提供的关系数据或多维数据。

利用 Reporting Services,可以创建交互式报表、表格报表或自由格式报表,可以根据计划的时间间隔检索数据或在用户打开报表时按需检索数据。Reporting Services 还允许用户基于预定义模型创建即席报表,并且允许通过交互方式浏览模型中的数据。所有报表可以按桌面格式或面向 Web 的格式呈现。您可以从许多查看格式中进行选择,以数据操作或打印的首选格式按需呈现报表。

Reporting Services 是基于服务器的解决方案,因此通过它可以集中存储和管理报表,安全地访问报表、模型和文件夹,控制报表的处理和分发方式,并使报表在企业内的使用方式标准化。

Microsoft SQL Server 2005 Reporting Services 是一种基于服务器的解决方案,用于生成从多种关系数据源和多维数据源提取内容的企业报表,发布能以各种格式查看的报表,以及集中管理安全性和订阅。您创建的报表可以通过基于 Web 的连接进行查看,也可以作为 Microsoft Windows 应用程序的一部分或 SharePoint 门户进行查看。

Reporting Services 包含用于创建和发布报表及报表模型的图形工具和向导;用于管理 Reporting Services 的报表服务器管理工具;以及用于对 Reporting Services 对象模型进行编程和扩展的应用程序编程接口 (API)。

// if (!MTPS) var MTPS = {};if (!MTPS.LocalizedStrings) MTPS.LocalizedStrings = {}; MTPS.LocalizedStrings.ExpandButtonTooltip = '展开'; MTPS.LocalizedStrings.CollapseButtonTooltip = '折叠';
// ]]>



Reporting Services 文档


有关 Reporting Services 的详细信息,请查阅 SQL Server 联机丛书中的相关章节。

章节说明
SQL Server Reporting Services

概要介绍 Reporting Services 如何与其他 SQL Server 组件交互,并提供指向基于角色的 Reporting Services InfoCenter 的链接。

Reporting Services 简介

介绍 Reporting Services 的功能和术语、报表的生存周期以及各种报表方案。

Reporting Services 组件概述

讨论所有的 Reporting Services 工具和命令行实用工具。

安装 SQL Server Reporting Services

介绍如何安装 Reporting Services。

部署 Reporting Services

介绍如何规划和实施 Reporting Services 部署,包括部署清单。

设计和创建报表

讨论数据源、查询、表达式、数据区域、报表布局、交互功能、筛选、呈现、即席报表、报表模型设计和各种类型的报表。详细介绍 Reporting Services 中可以使用的报表设计工具,包括向导和导入功能。

管理 Reporting Services

讨论管理工具、报表服务器数据库、报表服务器管理最佳实践以及如何执行管理任务。

管理 Reporting Services 的权限和安全性

讨论 Reporting Services 安全模型以及如何在 Reporting Services 中实施安全性。

管理和使用发布的报表

介绍订阅管理和报表分发、管理报表服务器内容和数据源连接、报表处理注意事项以及导出。

Reporting Services 的操作指南主题

提供完成 Reporting Services 中任务的分步骤指导。

Reporting Services 的 F1 帮助

详细介绍 Reporting Services 中的每个页面和对话框。使用 Reporting Services 工具时按 F1 键也会显示这些主题。对象资源管理器 Reporting Services 的 F1 帮助中提供了更多信息。

Reporting Services Programming

讨论为 Reporting Services 提供的编程功能,包括报表服务器 Web 服务、URL 访问、WMI 提供程序、将 Reporting Services 集成到应用程序中以及扩展性。包括有关报表定义语言的完整编程参考章节以及 Web 服务管理参考文档。

SQL Server Reporting Services 示例

提供用于演示 Reporting Services 功能的示例报表应用程序。请注意,该示例不适合在实际生产环境中使用。

Reporting Services 教程

提供一系列课程,指导您完成创建基本报表、将功能添加到开发编程解决方案中以及使用 Web 服务和 Microsoft .NET Framework 的所有步骤。

Reporting Services 故障排除

提供故障排除技巧和信息。

Reporting Services 错误和事件

按事件 ID 列出错误和事件。

另一种访问文档的途径是通过 SQL Server Reporting Services(如何实现),该主题提供了指向常规任务和常用概念性信息的链接。

对于SQL Server Reporting Service、SQL Server Integration Services还需要进一步学习!

文章摘自:http://msdn.microsoft.com/zh-cn/library/ms130214(v=sql.90)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: