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

Откуда:
Сообщений: 170
Добрый вечер,
подскажите пожалуйста, у меня на сервере СУБД включен аудит, который отправляет события в файл ОС Windows. Память в Ос Windows небольшая и аудит СУБД ее засоряет. Как при помощи СУБд заставить автоматичски удалить старые файл с ОС Windows?
24 сен 14, 22:38    [16618476]     Ответить | Цитировать Сообщить модератору
 Re: SQl Server  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Журналы в винде и так рециклятся.
25 сен 14, 00:33    [16618737]     Ответить | Цитировать Сообщить модератору
 Re: SQl Server  [new]
volann34
Member

Откуда:
Сообщений: 170
Мне надо создать свой трассировочный файл ауда, наподобие аудита С2, но чтобы файлы события удалялись автоматически, старше скажем 10 дней
25 сен 14, 16:00    [16621793]     Ответить | Цитировать Сообщить модератору
 Re: SQl Server  [new]
Glory
Member

Откуда:
Сообщений: 104751
volann34
но чтобы файлы события удалялись автоматически, старше скажем 10 дней

И что мешает выполнять по расписанию удаление этих файлов ?
25 сен 14, 16:03    [16621812]     Ответить | Цитировать Сообщить модератору
 Re: SQl Server  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
volann34
Добрый вечер,
подскажите пожалуйста, у меня на сервере СУБД включен аудит, который отправляет события в файл ОС Windows. Память в Ос Windows небольшая и аудит СУБД ее засоряет. Как при помощи СУБд заставить автоматичски удалить старые файл с ОС Windows?

1) xp_cmdshell 'del C:\Audit\LOG\file.log' -- пихаем в джоб с нужным временным интервалом запуска

2) EXECUTE master.dbo.xp_delete_file 0,N'C:\Audit\LOG\file.log',N'2014-09-25T10:07:02' --время позднее которого файлы будут удалятся
25 сен 14, 16:10    [16621857]     Ответить | Цитировать Сообщить модератору
 Re: SQl Server  [new]
volann34
Member

Откуда:
Сообщений: 170
А не подскажите запрос?
25 сен 14, 16:11    [16621864]     Ответить | Цитировать Сообщить модератору
 Re: SQl Server  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 9160
автор
Как при помощи СУБд заставить автоматичски удалить старые файл с ОС Windows?

Эта проблема решается не средствами сиквела, но планировщиком Windows.
26 сен 14, 14:07    [16625925]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить