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

Откуда:
Сообщений: 14
Есть репликация моментальных снимков, она пишет снапшоты в сетевую папку.
Есть job "Distribution clean up: distribution", который выполняется с установленной периодичностью за последние n часов.
Он помимо очистки бд на sql-сервере должен удалять ещё и снапшоты из сетевой папки в файловой системе, верно?
выполняется без ошибок, но не удаляет.
Собственник джобы имеет доступ на эту сетевую папку.
Где искать проблему?
23 дек 13, 19:11    [15335850]     Ответить | Цитировать Сообщить модератору
 Re: не удаляются снапшоты из сетевой папки  [new]
dizi
Member

Откуда:
Сообщений: 14
ручное выполнение на базе distribution "EXEC dbo.sp_MSdistribution_cleanup @min_distretention = 0, @max_distretention = 24" тоже ничего не дает
23 дек 13, 19:13    [15335861]     Ответить | Цитировать Сообщить модератору
 Re: не удаляются снапшоты из сетевой папки  [new]
invm
Member

Откуда: Москва
Сообщений: 9397
dizi
Собственник джобы имеет доступ на эту сетевую папку.
А причем тут владелец? Джоб будет выполняться от имени учетки, под которой запущен SQL Agent.
23 дек 13, 19:25    [15335916]     Ответить | Цитировать Сообщить модератору
 Re: не удаляются снапшоты из сетевой папки  [new]
dizi
Member

Откуда:
Сообщений: 14
спасибо, упустила этот момент, полезное знание.
агент запущен сейчас под учеткой виндового юзера, у которого также полные права на эту папку.
не удаляет...
23 дек 13, 19:36    [15335972]     Ответить | Цитировать Сообщить модератору
 Re: не удаляются снапшоты из сетевой папки  [new]
dizi
Member

Откуда:
Сообщений: 14
Вопрос всё ещё открыт.
Есть там настройка в advanced job'а, run as user. При такой настройке ему всё равно, пожалуй, кем там запущен агент, он пытается дернуть процедуру sp_MSdistribution_cleanup именно под этим юзером, о чем активно логирует.
Так вот: какими правами должен обладать этот юзер?
25 дек 13, 15:51    [15346135]     Ответить | Цитировать Сообщить модератору
 Re: не удаляются снапшоты из сетевой папки  [new]
dizi
Member

Откуда:
Сообщений: 14
сейчас стало писать
You do not have sufficient permission to run this command. Contact your system administrator. [SQLSTATE 42000] (Error 14260). The step failed.
но процедура, которая дергается в этой джобе, выполняется под этим пользователем, если её написать в query editor и выполнить...
25 дек 13, 16:51    [15346509]     Ответить | Цитировать Сообщить модератору
 Re: не удаляются снапшоты из сетевой папки  [new]
dizi
Member

Откуда:
Сообщений: 14
удалила юзера из run as user у шага джоба. по логу выполняется эти же пользователем, но успешно. вернулась к первоначальному состоянию: файлы не удаляются всё равно
25 дек 13, 17:01    [15346572]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить