2016-08-18 5 views
-2

У меня есть требование создать пакет SSIS для восстановления .bak-файлов, а при восстановлении пакет должен сжимать файлы .mdf? Будет ли пакет соответствовать требованию?Пакет SSIS для восстановления

Спасибо.

+0

Почему вы хотите использовать SSIS, как это может быть сделано T-SQL? Сколько баз данных связано с вашим процессом? Объясните свой процесс. – p2k

+0

150 баз данных. Вместо SQL нам нужен пакет SSIS. Является ли это возможным? – Amelia

ответ

0

Нет никакой задачи восстановления базы данных в SSIS. Тем не менее, вы можете воспользоваться помощью LOOP и Script task, чтобы это сделать.

http://blogs.lessthandot.com/index.php/DataMgmt/DBAdmin/automate-database-restore-to-remote/

Вы можете использовать ТЕРМОУСАДОЧНУЮ DATABASE ЗАДАЧА сжать базы данных. Он использует команду DBCC SHRINKDATABASE, которая может быть реализована и в предыдущем подходе.

+0

Спасибо. есть ли хранимая процедура для восстановления базы данных, я не знаком с кодированием. – Amelia

+0

Нет, нет системы SP для восстановления db. вы можете создать свой собственный. Refer: http://dba.stackexchange.com/questions/11308/automating-a-database-backup-restore-and-stored-proc-call – p2k

Смежные вопросы