UncleFather » 18 дек 2009 10:03, Пт
Проблема:
Имеется Windows 2003 Server R2 SP2 Rus + MSDE (Microsoft Data Engine). Необходимо настроить еженедельный бэкап базы. В оснастке SQL Server Management Studio Express пункт "Планы обслуживания" отсутствует.
Решение:
-
В списке баз данных находим ту, которую необходимо бэкапить, щелкаем правой кнопкой мыши, выбираем "Задачи - Создать резервную копию"
-
Настраиваем все параметры резервной копии
-
Выбираем "Сценарий - Записать сценарий в файл (Ctrl+Sfift+F)"
-
Получаем файл c:\Soft\Script.sql примерно такого содержания:
Код: Выделить всё
BACKUP DATABASE [SUSDB] TO DISK = N'C:\Arch\SUSDB1.bak' WITH RETAINDAYS = 21, NOFORMAT, INIT, NAME = N'SUSDB-Полная База данных Резервное копирование', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
-
Идем в панель управления - Назначенные задания
-
Добавляем задание
Код: Выделить всё
"C:\Program Files\Microsoft SQL Server\90\Tools\Binn\OSQL.EXE" -S ServerName -E -i c:\Soft\Script.sql
где ServerName - имя сервера, на котором установлена MSDE, c:\Soft\Script.sql - путь с именем скрипта, который мы создали в п.3
-
Настраиваем параметры этого задания
На всякий случай: Microsoft® SQL Server® 2008 Management Studio Express
[b]Проблема:[/b]
Имеется Windows 2003 Server R2 SP2 Rus + MSDE (Microsoft Data Engine). Необходимо настроить еженедельный бэкап базы. В оснастке SQL Server Management Studio Express пункт [i]"Планы обслуживания"[/i] отсутствует.
[b]Решение:[/b][list=1][*] В списке баз данных находим ту, которую необходимо бэкапить, щелкаем правой кнопкой мыши, выбираем [i]"Задачи - Создать резервную копию"[/i][*] Настраиваем все параметры резервной копии[*] Выбираем [i]"Сценарий - Записать сценарий в файл (Ctrl+Sfift+F)"[/i][*] Получаем файл c:\Soft\Script.sql примерно такого содержания:[code]BACKUP DATABASE [SUSDB] TO DISK = N'C:\Arch\SUSDB1.bak' WITH RETAINDAYS = 21, NOFORMAT, INIT, NAME = N'SUSDB-Полная База данных Резервное копирование', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
[/code][*] Идем в панель управления - Назначенные задания[*] Добавляем задание [code]"C:\Program Files\Microsoft SQL Server\90\Tools\Binn\OSQL.EXE" -S ServerName -E -i c:\Soft\Script.sql[/code]где [b]ServerName[/b] - имя сервера, на котором установлена MSDE, [b]c:\Soft\Script.sql[/b] - путь с именем скрипта, который мы создали в п.3[*] Настраиваем параметры этого задания[/list]
На всякий случай: [url=http://www.microsoft.com/ru-ru/download/details.aspx?id=7593]Microsoft® SQL Server® 2008 Management Studio Express[/url]