![]() |
групповой Restore (восстановить сразу несколько баз) в MS SQL 2000?
Здравствуйте! У меня часто возникает такая ситуация что необходимо быстро отресторить сразу несколько баз (обычно 10-15) по одному или нескольким бэкапам, вот хотелось бы разработать скрипт или может быть он у кого-то есть готовый, чтобы можно было быстро восстановить несколько баз одновременно.
|
Есть такая вещь в 2000 - Data Transformation Sevice (DTS). В нем можно создать пакет, который и будет выполнять требуемую операцию.
|
Ни разу не работал с DTS раньше, разве что импорт/экспорт в текстовый файл. Не могли бы вы рассказать как это можно реализовать?
|
Че то я слишком сложное посоветовал. Все гораздо проще.
Базы, которые требуется отресторить, уже есть на сервере? Т.е. надо сделать подмену? Тогда можно использовать наипростешие скрипты: Код:
use [master] Приведенный код можно размножить, изменяя имена баз, и все :) Потом запускаем через query analizer или DTS. |
Время: 20:25. |
Время: 20:25.
© OSzone.net 2001-