要恢复的 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 包的主要内容,如果未能解决你的问题,请参考以下文章

组件的 SSIS 包外部列不同步

SSIS 包顽固的平面文件连接管理器

中宽瑞科vpn怎么恢复出厂设置

MyEclipse恢复误删除的文件

手机恢复时md5不匹配怎么解决

conda重置或恢复base环境