Итак, SQL Server Management Studio (SSMS) позволяет мне выполнять резервное копирование и восстановление баз данных SQL, что довольно здорово для QA Tester. Это позволяет мне тестировать различные начальные конфигурации без необходимости фактически устанавливать эти начальные конфигурации.

Я невероятно ленив и хотел бы написать скрипт для процесса резервного копирования / восстановления, а не щелкать по интерфейсу SSMS. Самый быстрый и точный способ сделать это - просто извлечь сгенерированную команду SQL из SSMS, щелкнув по ней, чтобы выполнить параметры резервного копирования / восстановления. Можно ли создать команду SQL с помощью действий пользовательского интерфейса, которые я выполняю в SSMS?

1 ответ1

0

1) Для автоматического резервного копирования вы не используете команды SQL, но можете использовать функции командной строки SQL. Этот процесс был очень хорошо описан в этом посте: https://stackoverflow.com/questions/880487/sql-server-command-line-backup-statement

2) Вы также можете скачать бесплатный инструмент с sqlbackupandftp.com, который делает автоматизацию резервного копирования настолько простой. Он даже может создавать резервные копии прямо в вашу учетную запись Dropbox и отправлять электронные письма, если резервное копирование не удается. Я не связан с этой компанией, но я настоятельно рекомендую этот продукт для каждой установки SQL-сервера.

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