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

Откуда:
Сообщений: 6
Задача у меня такова, мне необходимо складывать события аудита в application log windows. После прочтения одной темы про аудит, на данном форуме, попробовал данный код:

CREATE SERVER AUDIT PCI_Audit
TO FILE (FILEPATH = ’D:\audit\’, MAXSIZE = 1GB, MAX_ROLLOVER_FILES = 80)
WITH (QUEUE_DELAY = 0, ON_FAILURE = SHUTDOWN)

-------------------
Msg 102, Level 15, State 1, Line 2
Incorrect syntax near 'SERVER'.
Msg 319, Level 15, State 1, Line 4
Incorrect syntax near the keyword 'with'. If this statement is a common table expression or an xmlnamespaces clause, the previous statement must be terminated with a semicolon.
------------------

Как я понимаю, синтаксис SQL2005 отличается от синтаксиса SQL2008?
пс с SQL вообще никогда не работал.
6 ноя 09, 16:16    [7893243]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз про аудит в MS SQL 2005  [new]
Glory
Member

Откуда:
Сообщений: 104760
dm220


Как я понимаю, синтаксис SQL2005 отличается от синтаксиса SQL2008?

Угадали, отличается
6 ноя 09, 16:19    [7893270]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз про аудит в MS SQL 2005  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
CREATE SERVER AUDIT
--------------------------------------------------------------
Дьявол кроется в деталях.
6 ноя 09, 16:19    [7893275]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз про аудит в MS SQL 2005  [new]
dm220
Member

Откуда:
Сообщений: 6
Дедушка,

Ну так это опять про SQL 2008 !
6 ноя 09, 16:32    [7893385]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз про аудит в MS SQL 2005  [new]
Glory
Member

Откуда:
Сообщений: 104760
dm220
Дедушка,

Ну так это опять про SQL 2008 !

Ну так для SQL 2005 тоже есть хелп. В который можно обратится на предмет выяснения синтаксиса команд. Если он конечно там есть
6 ноя 09, 16:38    [7893469]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз про аудит в MS SQL 2005  [new]
dm220
Member

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

Есть, там хелп по 2005, но там я не нашел ничего связанного с аудитом, напишите КУСОК КОДА, который кладет любое событие аудита в апликайшн лог, пож-ста! :)
6 ноя 09, 16:42    [7893498]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз про аудит в MS SQL 2005  [new]
Glory
Member

Откуда:
Сообщений: 104760
dm220
Glory,

Есть, там хелп по 2005, но там я не нашел ничего связанного с аудитом, напишите КУСОК КОДА, который кладет любое событие аудита в апликайшн лог, пож-ста! :)

Ну раз в оффициальном хелпе SQL 2005 нет команды CREATE SERVER AUDIT, то какой "кусок кода" вы хотите ?
6 ноя 09, 16:43    [7893509]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз про аудит в MS SQL 2005  [new]
dm220
Member

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

Так я и не знаю, какая команда может это сделать....я поэтому тут и спросил. Те в SQL 2005 это не реально реализовать??
6 ноя 09, 16:47    [7893541]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз про аудит в MS SQL 2005  [new]
Glory
Member

Откуда:
Сообщений: 104760
dm220
Glory,

Так я и не знаю, какая команда может это сделать....я поэтому тут и спросил. Те в SQL 2005 это не реально реализовать??

в SQL 2005 аудит в апликайшн лог организовать нельзя
Можно только в файл
6 ноя 09, 16:50    [7893574]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз про аудит в MS SQL 2005  [new]
dm220
Member

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

А как это сделать? :)
6 ноя 09, 16:54    [7893596]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз про аудит в MS SQL 2005  [new]
Glory
Member

Откуда:
Сообщений: 104760
dm220
Glory,

А как это сделать? :)

Читать в хелпе статьи "C2 Audit Mode Option", "Introducing SQL Trace", "Introducing SQL Server Profiler "
6 ноя 09, 17:00    [7893641]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз про аудит в MS SQL 2005  [new]
dm220
Member

Откуда:
Сообщений: 6
Выход насколько я понимаю, в написании отдельного приложения, которое и будет складывать события трассировки в Win App log. Поправьте, если не прав.
9 ноя 09, 12:19    [7900768]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз про аудит в MS SQL 2005  [new]
Glory
Member

Откуда:
Сообщений: 104760
dm220
Выход насколько я понимаю, в написании отдельного приложения, которое и будет складывать события трассировки в Win App log. Поправьте, если не прав.

Ну если основная задача состоит именно в складывании событий MSSQL в Win App log, то придется писать свое приложение
9 ноя 09, 12:27    [7900820]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить