Linux支持的引入 推动了SQL Server 2016集成服务的发展

日期:2017-8-24作者:Brien Posey

【TechTarget中国原创】

随着SQL Server的不断发展,集成服务也在发生相应的变化。在最新的SSIS更新中,增加Linux支持和SQL Server 2016升级向导。

微软经常在其SQL Server 集成服务工具中引入新的特性和功能,其在过去的一年中发布了许多新功能。

其中一个特性就是SQL Server Integration Services database(SSISDB)包升级向导。当目录数据库版本大于当前版本的SQL Server时,管理员可以使用这个工具升级SSIS目录数据库。如果管理员在升级相关的SQL Server实例之前忘记删除AlwaysOn Availability Group中的目录数据库,就会出现这种情况。它还可以在灾害恢复时下出现。在这些情况下,SSISDB包升级向导可以升级目录数据库

这又带来了另一个好处。SQL Server 2016集成服务允许管理员向AlwaysOn Availability Group添加一个SSIS目录数据库。因此,你可以像保护其他SQL Server数据库那样保护目录数据库。

如前所述,如果数据库存在于可用性组中,在更新SQL Server之前没有在可用性组中删除该数据库的话,那么SSIS编目数据库就可能会遇到版本不一致的问题。新的SSISDB包升级向导可以通过将数据库版本更新来解决这个问题,但是你最好未雨绸缪。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者>更多

Brien Posey
Brien Posey

微软最有价值专家(MVP),具有二十多年的IT经验,前后获得七次微软MVP,重点专注SharePoint管理,发表过上千篇文章,并出版十多本IT书籍。

SQL Server 2016>更多

相关推荐

技术手册>更多

  • 数据库管理系统选型指南

    理解不同类型的DBMS有哪些特点,以及再何时、何处(场景)使用它们是十分必要的。在这本电子书中,我们就将进行一个详细的介绍,希望能够为您的数据库选型起到帮助、指导作用。

  • SAP HANA实用手册

    在选择SAP HANA的时候,CIO需要关注哪些问题?在产品的选型、实施与上线阶段,都有哪些经验可以借鉴?在本次的TechTarget电子书中,我们将为您一一解读。它也将成为企业选择HANA时,最有实用价值的参考资料。

  • 电子书:如何选择NoSQL数据库

    很多企业关系自己是否应该从传统数据库转到NoSQL数据库,应该选择什么样的数据库?本书详列了相应的技巧和案例,供您参考。

  • 2013数据库工程师薪酬调查报告

    TechTarget数据库网站每两年就会进行一次“数据库工程师薪酬调查”,对不同行业、不同层次的数据库技术从业者的薪酬待遇情况进行一次摸底。

TechTarget

最新资源
  • 安全
  • 存储
  • CIO
  • SOA
  • 虚拟化
  • 服务器
【TechTarget中国原创】

随着SQL Server的不断发展,集成服务也在发生相应的变化。在最新的SSIS更新中,增加Linux支持和SQL Server 2016升级向导。

微软经常在其SQL Server 集成服务工具中引入新的特性和功能,其在过去的一年中发布了许多新功能。

其中一个特性就是SQL Server Integration Services database(SSISDB)包升级向导。当目录数据库版本大于当前版本的SQL Server时,管理员可以使用这个工具升级SSIS目录数据库。如果管理员在升级相关的SQL Server实例之前忘记删除AlwaysOn Availability Group中的目录数据库,就会出现这种情况。它还可以在灾害恢复时下出现。在这些情况下,SSISDB包升级向导可以升级目录数据库

这又带来了另一个好处。SQL Server 2016集成服务允许管理员向AlwaysOn Availability Group添加一个SSIS目录数据库。因此,你可以像保护其他SQL Server数据库那样保护目录数据库。

如前所述,如果数据库存在于可用性组中,在更新SQL Server之前没有在可用性组中删除该数据库的话,那么SSIS编目数据库就可能会遇到版本不一致的问题。新的SSISDB包升级向导可以通过将数据库版本更新来解决这个问题,但是你最好未雨绸缪。

Microsoft设计了SQL Server 2016,如果SSIS数据库存在于一个可用性组中,SQL Server 2016就不允许in - place升级。管理员将被迫从可用性组中删除数据库,执行就地升级,然后再将数据库加入到可用组中。这可以防止版本不一致的问题发生。

SQL Server 2016还包括改进的包管理功能。通过SQL Server 2016集成服务,管理员可以将容器或控制流任务作为可重用模板保存。此模板以独立的DTSX文件的形式存在,正式名称应该为控制流;尽管一些微软文档称之为package parts。

正如您可能预期的那样,package parts的设计目的是通过提供可重用性来减少管理工作负载。一个package parts是通过SSIS设计器创建的,其结果可以在包内或跨包范围多次重复使用,。

更Azure化的功能

众所周知,微软设计了SQL Server 2016,是为了提供与微软Azure之间更好的互操作性。其中一种方法是通过引入SSIS特性包来实现Azure。这提供了对Azure数据源的连接,并可以在本地Microsoft Azure和数据源之间传输数据。例如,管理员可以使用功能包将数据上载到Azure Blob存储中,或者创建一个Azure HDInsight集群。您可以下载SSIS的Azure功能包。

当然,SQL Server 2016集成服务的主要功能是为非SQL Server数据源提供连接。因此,微软在过去的一年里为SSIS发布了一些新的连接器。这些新的连接器包括:

Connector for SAP Business Warehouse for SQL Server 2016

Connector versions 4.0 for Oracle and Teradata

Connector for Analytics Platform System Appliance Update 5

微软还正式支持多种能与SSIS连接的数据源,包括:

OData version 4 data sources

Excel 2013

Excel 2016

The Hadoop distributed file system (HDFS)

微软还支持HDFS的ORC文件格式。现在可以通过Hadoop连接管理器连接到Hadoop集群并执行通用的HDFS操作

除了连接管理器之外,SQL Server 2016集成服务中还包含一些Hadoop和HDFS组件。例如,HDFS文件源组件帮助SSIS包读取来自HDFS文件的数据,而HDFS文件目标组件则可以将数据写入到HDFS文件中。内置的流控制任务包括Hadoop文件系统任务、Hadoop Hive任务和Hadoop Pig任务。同样值得注意的是,微软更新了它为SQL Server 2016提供的开放数据库连接组件,但是没有引入任何新的ODBC功能。