要恢复的 SSIS 包
Posted
技术标签:
【中文标题】要恢复的 SSIS 包【英文标题】:SSIS Package to restore 【发布时间】:2016-08-18 11:10:46 【问题描述】:我需要创建 SSIS 包来恢复 .bak 文件,并且在恢复时,包必须缩小 .mdf 文件?包会满足要求吗?
谢谢。
【问题讨论】:
为什么要使用 SSIS,因为它可以通过 T-SQL 完成?您的流程涉及多少个数据库?解释你的过程。 涉及150个数据库。我们需要 SSIS 包而不是 SQL。有可能吗? 【参考方案1】:SSIS 中没有任何数据库还原任务。但是,您可以借助 LOOP 和 Script 任务来制作它。
http://blogs.lessthandot.com/index.php/DataMgmt/DBAdmin/automate-database-restore-to-remote/
您可以使用 SHRINK DATABASE TASK 来收缩数据库。它使用的命令DBCC SHRINKDATABASE
也可以在以前的方法中实现。
【讨论】:
谢谢。有没有恢复数据库的存储过程,我不熟悉编码。 不,没有系统SP来恢复数据库。你可以创建你自己的。参考:dba.stackexchange.com/questions/11308/…以上是关于要恢复的 SSIS 包的主要内容,如果未能解决你的问题,请参考以下文章