![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 26.08.2013
Сообщений: 11
|
![]()
Добрый день(вечер, ночь)
Помогите разобраться. Пытаюсь реализовать спецификацию аудита для базы данных. Сам аудит для сервера создается, спецификации аудита для сервера создаются и прекрасно работают, но вот при создании спецификации аудита для конкретной бд, запрос вываливается с ошибкой " Сообщение 33075, уровень 16, состояние 3, строка 2 В этом выпуске SQL Server гранулярный аудит недоступен. Дополнительные сведения о поддерживаемых функциях в выпусках SQL Server см. в электронной документации по SQL Server. " честно гуглил, убил на это день, ответа не нашел, вот sql при помощи которого все это делается Код:
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 26.08.2013
Сообщений: 11
|
![]()
Смежный вопрос, как в триггере на insert получить имена полей из inserted?
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
А в триггере не известно в какую таблицу вставка? Можно используя INFORMATION_SCHEMA, sp_help, syscolumns, по-моесму еще как-то, лень вспоминать
С аудитом ни когда не связывался, поэтому...
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 26.08.2013
Сообщений: 11
|
![]()
с аудитом разобрался, версия сервака стандарт, а он доступен полноценно только с enterprise
в какую таблицу вставка известно, проблема в том, что в таблице целая куча полей, а обязательные для вставки всего два, и в разные моменты количество вставляемых полей может быть произвольным |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
inserted это временная таблица и она содержит все поля исходной таблицы. При вставке можно считать, что поля в которых не NULL заданы. При редактировании разве что запросом отличить что поменялось
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 26.08.2013
Сообщений: 11
|
![]()
Ясно, понятно, спасибо большое.
тему можно закрывать. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Sql server express 2012 | ts-alan | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 9 | 21.01.2015 18:37 |
Проблема в выборке из двух таблиц запросом SQL Server 2012 | qpash | SQL, базы данных | 2 | 19.03.2014 10:04 |
Установка MS SQL Server 2012 | Union programmer | SQL, базы данных | 10 | 18.05.2013 19:21 |
Доступ к microsoft sql server 2012 | fufel | БД в Delphi | 2 | 28.12.2012 16:07 |
SQL server 2012 error | Руслан Садаев | Помощь студентам | 0 | 04.12.2012 13:34 |