1

Я ищу способ создания ежемесячной повторяющейся резервной копии базы данных сервера SQL с использованием sqlcmd.

Я видел сценарии для SQL Express, но они выполняются только один раз. Я ищу сценарий SQL, который будет использовать агент или другое средство для периодического запуска резервного копирования.

Спасибо

1 ответ1

0

несколько шагов, как вы спросили о sqlcmd:

  • запустить SQL Server Profiler
  • выполнить резервное копирование из Management Studio
  • см. команды sql в профилировщике
  • в конечном итоге внести некоторые коррективы в код SQL (например, добавив текущую дату к имени файла)
  • сохранить код sql в файл makedump.sql
  • создайте запланированное задание с файлом makedump.bat, который выполняет "sqlcmd ... -i makedump.sql"

Или используйте простой способ:

  • запустить Management Studio
  • найдите свой экземпляр sql в проводнике объектов
  • разверните узел сервера и "план обслуживания"
  • щелкните правой кнопкой мыши на мастере и следуйте инструкциям

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .