Имя: Пароль:
1C
1С v8
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
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn