Это старая версия документа.
Запуск скрипта с необходимой периодичностью осуществляется на сервере баз данных с помощью "Назначенных заданий" Windows. Учетная запись, под которой запускается скрипт, должна обладать всеми необходимыми разрешениями для выполнения операции резервного копирования на сервере SQL, а также для записи файлов в указанные папки. Учетная запись, под которой запускается скрипт, должна обладать всеми необходимыми разрешениями для выполнения операции резервного копирования на сервере SQL, а также для записи файлов в указанные папки.
Для работы скрипта необходимы:
Скрипт запускается непосредственно на SQL Server'e, имя инстанции SQL Server указывается в переменной %SQLSERVER%. Код SQL запускается с помощью утилиты "SQL Query Tool", путь к утилите указывается в переменной %ISQL%, например "C:\Program Files\Microsoft SQL Server\80\Tools\Binn\OSQL.EXE".
Скрипт работает по следующей схеме:
Пример скрипта доступен для скачивания: backup_script.zip (2 Кб). Перед запуском скрипта необходимо задать в нём свои данные (имя инстанции SQL Server, пути к папкам для резервного копирования и др.) в соответствии с приведенным выше описанием.