Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Не работает очистка старых файлов. Куда смотреть?  [new]
dimakazantip
Member

Откуда:
Сообщений: 21
Имеем MS SQL 2008 R2
Создано задание, которое состоит из 2-х частей:

1. Бэкап всех пользовательских баз ежечасно на другой сервер: \\192.168.1.236\backup$\ESED
Это задание работает. Базы бэкапятся на другой сервер.
2. Cleanup Task.
Folder: \\192.168.1.236\backup$\ESED
File extension: bak
Стоит удалять файлы старше 4-х часов.

А вот вторая часть не работает. Файлы не удаляются. Куда смотреть и что делать?
2 апр 12, 09:02    [12348851]     Ответить | Цитировать Сообщить модератору
 Re: Не работает очистка старых файлов. Куда смотреть?  [new]
skorpk
Member

Откуда: Волгоград
Сообщений: 276
Какие ошибки вываливаются? И хотелось бы узнать как вы удаляете бекапы старше 4 часов?
2 апр 12, 09:17    [12348889]     Ответить | Цитировать Сообщить модератору
 Re: Не работает очистка старых файлов. Куда смотреть?  [new]
Glory
Member

Откуда:
Сообщений: 104751
dimakazantip
Куда смотреть

В лог задания.
2 апр 12, 10:02    [12349077]     Ответить | Цитировать Сообщить модератору
 Re: Не работает очистка старых файлов. Куда смотреть?  [new]
dimakazantip
Member

Откуда:
Сообщений: 21
skorpk,

Ошибок никаких нет.
Начинается так:

Package "MaintenancePlan" started.

Потом идут сообщения о бэкапах баз

Database backed up. Database: ReportServer, creation date(time): 2011/12/14(15:41:52), pages dumped: 436, first LSN: 61:333:37, last LSN: 61:349:1, number of dump devices: 1, device information: (FILE=1, TYPE=DISK: {'\\192.168.1.236\backup$\ESED\ReportServer_backup_2012_04_02_090001_6252869.bak'}). This is an informational message only. No user action is required.

Потом идет

Package "MaintenancePlan" finished successfully.

И всё.

Приложил картинку с настройкой как удаляю.

К сообщению приложен файл. Размер - 43Kb
2 апр 12, 10:34    [12349241]     Ответить | Цитировать Сообщить модератору
 Re: Не работает очистка старых файлов. Куда смотреть?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
А сервер до последней версии пропатчен, или, как водится, RTM?
2 апр 12, 10:36    [12349250]     Ответить | Цитировать Сообщить модератору
 Re: Не работает очистка старых файлов. Куда смотреть?  [new]
Glory
Member

Откуда:
Сообщений: 104751
dimakazantip
Ошибок никаких нет.
Начинается так:

Package "MaintenancePlan" started.

Это вы лог job-а смотрите или MaintenancePlan-а ?
2 апр 12, 10:41    [12349272]     Ответить | Цитировать Сообщить модератору
 Re: Не работает очистка старых файлов. Куда смотреть?  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 3058
возможно проблема с региональными настройками
у нас такая же беда, поэтому вместо Cleanup Task используется следующая команда

EXECUTE master.dbo.xp_delete_file ...
2 апр 12, 11:42    [12349777]     Ответить | Цитировать Сообщить модератору
 Re: Не работает очистка старых файлов. Куда смотреть?  [new]
flexgen
Member

Откуда: Город на песке
Сообщений: 852
dimakazantip,

Full backup каждый час? Не слишком ли?
Касательно удаления - под каким аккаунтом бежит SQL agent? Есть ли у этого аккаунта права на удаление файлов из shared folder?
2 апр 12, 11:47    [12349839]     Ответить | Цитировать Сообщить модератору
 Re: Не работает очистка старых файлов. Куда смотреть?  [new]
dimakazantip
Member

Откуда:
Сообщений: 21
В общем создал отдельное задание по удалению с точно такими же настройками - оно работает. А в составе общего плана бэкап+пурже - не работает почему-то.
3 апр 12, 14:36    [12357435]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить