首先说下为什么要在这里说一个开发工具,不得不佩服微软的思想:把服务器一切的管理都做的很自动化,不需要管理员更多的手工参与!
   
    什么是SSIS?一说应用,大家就明白了,它就是一个使管理员可以进行自动化管理服务器的组件,主要可以根据实际情况来定义维护流程,主要应用在数据库上。
    举个例子,数据库的实时性非常高,在备份上面,甚至可能要做到每分钟备份一次的频率,在服务器硬件环境上,可能就要上群集了。如果DBA每分钟就要点一轮鼠标备份,一天24小时,劳动可想而知。当然有人说,数据库自然就有它自己的备份管理,这话不假。但在效率上,远远比不上SSIS了(根据微软官方透露,SSIS的执行效率可缩短相同任务的7倍),有这样的优势,自然管理数据库起来就方便许多。它还有另外一个特点:一般的备份任务的透明度很高,也就是说,自己做的任务计划,别人也可以看的明白,而使用SSIS做的包,隐藏了实施流程,安全性也就提高了。
    最近我就做了个数据库的SSIS,很方便,效率也很高,1分钟、3分钟和半小时间隔备份一点也没有耽误。