|
Microsoft SQL Server ManagmentStudio | ☑ | ||
---|---|---|---|---|
0
anisa8310
11.04.12
✎
10:06
|
Доброе утро Мистеры!!!
Пытаюсь сделать задание на авт. выполнение резервной копии БД, папка "Управление" "Планы обслуживания" "Мастер планов обслуживания"-создала, расписание задала ()для теста одну БД, на время 11 апр12, 10:00, а оно не ошибку: ЗАГОЛОВОК: Выполнить план обслуживания ------------------------------ Ошибка выполнения. Дополнительные сведения см. в плане обслуживания и журналах заданий агента SQL Server. ------------------------------ ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ: При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo) ------------------------------ SQLServerAgent не запущен, поэтому нельзя отправить для него уведомление. (Microsoft SQL Server, ошибка: 22022) Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600&EvtSrc=MSSQLServer&EvtID=22022&LinkId=20476 ------------------------------ КНОПКИ: ОК ------------------------------ Есть ли способ другой делать резервную копию БД по расписанию |
|||
1
mikecool
11.04.12
✎
10:09
|
может попыталась залочить базу, которую кто то использует?
трудно не написать мастером задание на бэкап в скуле ) |
|||
2
Александр_
Тверь 11.04.12
✎
10:09
|
запустить SQLServerAgent не предлагать?
|
|||
3
rs_trade
11.04.12
✎
10:14
|
(2) нет конечно. автор же четко спрашивает, нужен другой способ.
|
|||
4
anisa8310
11.04.12
✎
10:20
|
Агент запустила, Задание начало выполняться:
Программа обслуживания серверов Microsoft(R) (Юникод), версия 10.50.1600 Отчет был сформирован на "SQLSERV". План обслуживания: RezervCopy Продолжительность: 00:01:15 Состояние: Внимание! Не удалось выполнить одну или несколько задач. Подробности: Проверка целостности базы данных (SQLSERV) Проверить целостность базы данных Соединение с локальным сервером Базы данных docoborot Включить индексы Начало задачи: 2012-04-11T10:15:06. Конец задачи: 2012-04-11T10:16:19. Успешно Команда:USE [docoborot] GO DBCC CHECKDB(N''docoborot'') WITH NO_INFOMSGS GO Резервное копирование базы данных (полное) (SQLSERV) Создать резервную копию базы данных на Соединение с локальным сервером Базы данных docoborot Тип: Полная Добавить к существующему Начало задачи: 2012-04-11T10:16:20. Конец задачи: 2012-04-11T10:16:20. Ошибка:(-1073548784) Сбой выполнения запроса "BACKUP DATABASE [docoborot] TO DISK = N'D:\\ArhivC..." со следующей ошибкой: "Для параметра EXPIREDATE задано недопустимое значение. BACKUP DATABASE прервано с ошибкой.". Возможные причины сбоя: проблемы с этим запросом, свойство "ResultSet" установлено неправильно, параметры установлены неправильно или соединение было установлено неправильно. Команда:BACKUP DATABASE [docoborot] TO DISK = N''D:\ArhivCopy\Doc\docoborot_backup_2012_04_11_101619_7924157.bak'' WITH EXPIREDATE = N''04/25/2012 00:00:00'', NOFORMAT, NOINIT, NAME = N''docoborot_backup_2012_04_11_101619_7768157'', SKIP, REWIND, NOUNLOAD, STATS = 10 GO declare @backupSetId as int select @backupSetId = position from msdb..backupset where database_name=N''docoborot'' and backup_set_id=(select max(backup_set_id) from msdb..backupset where database_name=N''docoborot'' ) if @backupSetId is null begin raiserror(N''Ошибка верификации. Сведения о резервном копировании для базы данных "docoborot" не найдены.'', 16, 1) end RESTORE VERIFYONLY FROM DISK = N''D:\ArhivCopy\Doc\docoborot_backup_2012_04_11_101619_7924157.bak'' WITH FILE = @backupSetId, NOUNLOAD, NOREWIND GO |
|||
5
Trusty
11.04.12
✎
10:40
|
(4) "Для параметра EXPIREDATE задано недопустимое значение"
"WITH EXPIREDATE = N''04/25/2012 00:00:00''," А с этим не думала разобраться? :) |
|||
6
anisa8310
11.04.12
✎
10:41
|
(5)нет-что это?
|
|||
7
Trusty
11.04.12
✎
10:42
|
(6) там же по-русски написано :)))))
Для параметра задано недопустимое значение :) |
|||
8
Trusty
11.04.12
✎
10:46
|
(6) кавычки должны быть не одинарные?
|
|||
9
anisa8310
11.04.12
✎
10:48
|
Сейчас буду дальше пытать эту дату
|
|||
10
Trusty
11.04.12
✎
10:50
|
(6) кстати, просто через SQL Managment Studio интерактивно разовую резервную копию делает? Если да, то посмотри строку запроса, которая формируется по кнопке "Сценарий".
|
|||
11
Trusty
11.04.12
✎
10:50
|
Возможно для регламентного задания дата актуальности должна быть относительной, а не абсолютной.
|
|||
12
Ёпрст
11.04.12
✎
10:53
|
(6) дык ты ему задания руками прописываешь ?
Не пробовала интерактивно задачи настроить ? Там ничего руктями писать не придется.. |
|||
13
anisa8310
11.04.12
✎
10:53
|
(11) Спасибо , посмотрю обязательно-сечйас ожидаю выполнение(дату поправила) посмотрю может прокатит
|
|||
14
anisa8310
11.04.12
✎
11:07
|
(12) так я с помощью мастера
|
|||
15
Ёпрст
11.04.12
✎
11:14
|
(14) вот это задание:
BACKUP DATABASE [docoborot] TO DISK = N''D:\ArhivCopy ты как сделала ? как инструкцию T-SQL что ли ? |
|||
16
Ёпрст
11.04.12
✎
11:14
|
или как "предопределенное" задание, которое выбираешь интерактивно ?
|
|||
17
anisa8310
11.04.12
✎
11:19
|
(16)Я удалила сделала новое задание-путь по умолчанию оставила. Интерактивно-не понимаю термин.
Попробовала просто мышкой-выбрала базы и из контекстного меню-сделать резервную копию-всё получилось-так мне так же задание надо сделать периодическое |
|||
18
Ёпрст
11.04.12
✎
11:21
|
(17) интерактивно - все действия с помощью мыши, без писанины руками скрипта на t-sql
|
|||
19
Ёпрст
11.04.12
✎
11:26
|
+18 заходишь в планы обслуживания, мышой добавляешь задачу, которую выбираешь слева в окошке, далее редактируешь эту задачу - в окошке выбираешь что именно архивировать и расписание.. и т.д.
|
|||
20
anisa8310
11.04.12
✎
11:26
|
угу-попробую так сделать
|
|||
21
Ёпрст
11.04.12
✎
11:28
|
если нужна еще задача в этом же плане, например обработка очистки, то кидаешь её в это же окошко + стрелочкой указываешь последовательность выполнения..
|
|||
22
Ёпрст
11.04.12
✎
11:33
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |