Автоматизируем "перезаливку" баз (Скрипты для SQL-Server - Часть 1)

 

Видео в формате вебинара с подробным разбором всех скриптов:

 

 

Ну и, непосредственно, сами разобранные в вебинаре скрипты под спойлерами ниже. Все переменные собраны в соответствующем блоке в начале скриптов. Для отправки электронной почты используется предварительно настроенный профиль электронной почты компоненты DataBase Mail. О настройке компоненты можно прочитать, например, здесь. Все скрипты много раз опробованы в бою и протестированы на версиях MS SQL 2008, 2012, 2016.

 

Скрипт для создания резервной копии указанной базы данных:

 

 

Скрипт для создания резервных копий нескольких баз данных (по определенному условию):

 

 

Скрипт для восстановления указанной базы данных из созданной резервной копии другой базы данных:

 

 

Скрипт для восстановления указанной базы данных из имеющихся (созданных ранее) копий другой базы данных:

 

 

Эти и другие скрипты доступны также в репозитории: https://github.com/Tavalik/SQL_TScripts

Надеюсь, что данные скрипты помогут вам автоматизировать процесс создания резервных копий и "перезаливки" баз данных.

Все вебинары по скриптам для SQL:

  1. Автоматизируем перезаливку баз (Часть 1): https://infostart.ru/public/799857/
  2. Регламентные операции с индексами в MS SQL Server (Часть 2): https://infostart.ru/public/803209/
  3. Еще немного полезных SQL-скриптов (Часть 3): https://infostart.ru/public/807843/

 

Файлы

Наименование Файл Версия Размер Кол. Скачив.
Все скрипты в архиве (часть 1)
.zip 10,23Kb
34
.zip 10,23Kb 34 Скачать

Полная версия

© ООО "Инфостарт", 2006-2023 www.infostart.ru