欢迎来到天天文库
浏览记录
ID:22781036
大小:70.50 KB
页数:13页
时间:2018-10-31
《sql server集成服务用于oracle database 10g--》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、SQLServer集成服务用于OracleDatabase10g>> 1.导言 这篇文章关注于使用SQLServer集成服务来从异构数据源提取数据以及将数据导入到Microsoft®SQLServer™用于商业智能(BI)分析和报表的好处。OracleDatabase10g数据作为主要数据源来使用。 这篇文章的读者包括IT专家、数据库管理员和系统架构师。读者应该具有对数据库和MicrosoftSQLServer以及OracleDatabase10g的一般性了解。读者应该在他们喜欢的硬件平台上使用参考的数据库。 SQLServe
2、r是Microsoft集成商业智能平台的一部分,并覆盖了数据仓库、分析和报表、记分卡、计划和预算。SQLServer在甘特的商业智能平台的魔力象限和数据仓库的魔力象限中都是处于领导者象限。Microsoft在SQLServer标准版和企业版中都具有优秀的商业智能产品。这些包括SQLServer集成服务(SSIS)、SQLServer报表服务(SSRS)、以及SQLServer分析服务(SSAS)。与之对应的,Oracle提供了类似的功能作为Oracle企业版的可选项,但是需要额外收费。 这篇文章首要关注的是SQLServer集成服务。SSIS提供了对异
3、构和同构环境的支持,并作为一个集成工具服务于使用多个数据源和运行在Microsoft和非Microsoft软件环境中平台的客户。我们介绍了建立具有一个异构数据源的SSIS和导入数据到SQLServer是多么简单。我们还记录了从一个OracleDatabase10g数据源导入数据到SQLServer的步骤。 许多IT经理努力采用实用的、性价比高的解决方案来支持他们的业务过程。我们再次强调SQLServer所带给商业智能解决方案的价值。SQLServer包括优秀的商业智能工具而没有额外收费,这是IT经理所不能忽视的。 2.关于SSIS SQLServe
4、r集成服务(SSIS)是建立在MicrosoftSQLServer之上的首要数据转换框架。它执行许多任务,从简单的导入/导出操作到在异构数据源间复杂的高性的提取、转换、加载(ETL)任务。这个强大的功能来自于一组紧密结合的工具套件,它包括控制流和数据流逻辑设计器、用来建立和执行独立的包的工具,以及支持这个执行和自动化高性能数据转换所必需的服务。 SSIS于SQLServer的之前版本,是作为数据转换服务(DTS)一个建立在SQLServer之中的简单数据转换框架。 SSIS作为数据转换服务(DTS)一个内置于SQLServer之中的简单转换框架,出现
5、于SQLServer的先前版本。DTS所缺少的是广泛的功能,它只是以一个简单的希望完成它的思想来发布的。这使得开发人员和数据库管理员可以在MicrosoftSQLServer和其它数据库平台或数据源间直接提取、转换和加载数据。但是,如同数据库操作的需求改变了一样,对SQLServer中一个更加复杂的ETL解决方案的需求也改变了。 SSIS是许多年来客户反馈和Microsoft修改的最终结果。在SQLServer中数据转换的基本前提没有改变,但是完成ETL任务的工具和处理从根本上改变了。SSIS具有比它之前版本更加广泛的功能。这篇文档提供了一个使用SSI
6、S从外部数据源提取和转换数据到一个SQLServer数据库的实际例子。这个例子中的数据源来自于一个OracleDatabase10g数据库。随着OracleandSQLServer之间所有者的总成本的增加,这个例子可能变得更通用。IT决策制订者在决定使用哪个数据库平台来运行他们的业务时将成本看作是一个重要的购买依据,而且SQLServer具有建立商业智能解决方案所必需的程序。 开始 在我们开始我们的ETL过程示例之前,我们必须先定义源Oracle数据库和目标SQLServer数据库之间的联系路径。这要求安装所必需的Oracle支持软件。Oracle要
7、求网络传输工具比如OracleNet来与其它的数据库服务联系。OracleNet与SQLServerTabularDataStream(TDS)很类似。OracleDatabase10g客户端软件最新的32位和64位版本可以从这里下载: otn/nt/oracle10g/10201/10201_client_dash;32位或64位。为你的操作系统(32位或64位)安装正确的版本。 2.1安装OracleDatabase10g客户端软件 在你下载和提取客户端软件档案文件之后,进到存储的安装文件所在目录,然后进行下面的过程。 要安装OracleDa
8、tabase10g客户端软件 1.双击setup.exe文件。这会启动Orac
此文档下载收益归作者所有