Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
saszay Member Откуда: Тольятти Сообщений: 424 |
Добрый день! Все логи MS SQL 2016 забиты сообщениями: Транзакиция завершилась в триггере. Выполнение пакета прервано. Ошибка: 3609, серьезность: 16, состояние: 2. Как можно найти источник данной ошибки? |
13 фев 18, 14:12 [21187828] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 5881 |
saszay, узнать что происходит в триггере |
13 фев 18, 14:16 [21187842] Ответить | Цитировать Сообщить модератору |
saszay Member Откуда: Тольятти Сообщений: 424 |
Вроде всё работает. Я не знаю где этот триггер искать... |
13 фев 18, 14:17 [21187846] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 5881 |
saszay, а с чего вы решили, что надо что-то искать и исправлять? |
13 фев 18, 14:21 [21187866] Ответить | Цитировать Сообщить модератору |
saszay Member Откуда: Тольятти Сообщений: 424 |
Так ошибка идёт без остановки. Все логи забыты... |
||
13 фев 18, 14:23 [21187876] Ответить | Цитировать Сообщить модератору |
iap Member Откуда: Москва Сообщений: 46589 |
Наверно, в триггере есть явный ROLLBACK TRANSACTION? |
13 фев 18, 14:27 [21187897] Ответить | Цитировать Сообщить модератору |
saszay Member Откуда: Тольятти Сообщений: 424 |
Источник проблемы найден и исправлен |
13 фев 18, 15:16 [21188131] Ответить | Цитировать Сообщить модератору |
Yasha123 Member Откуда: Сообщений: 1283 |
хоть расскажите, кто и как умудряется писать в еррорлог ошибку номер 3609. |
13 фев 18, 16:14 [21188421] Ответить | Цитировать Сообщить модератору |
saszay Member Откуда: Тольятти Сообщений: 424 |
Yasha123, Ошибка была в триггере trigger on all server for logon |
13 фев 18, 16:16 [21188439] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 5881 |
как-то не сходится с
|
||||
13 фев 18, 16:34 [21188527] Ответить | Цитировать Сообщить модератору |
saszay Member Откуда: Тольятти Сообщений: 424 |
TaPaK, Все приложения работали без сбоев, поэтому было сложно локализовать ошибку |
13 фев 18, 16:35 [21188533] Ответить | Цитировать Сообщить модератору |
aleksrov Member Откуда: Сообщений: 924 |
saszay, Ошибка в подобном тригере означала бы что никто не смог подключаться к серверу. Если не ошибаюсь в мин. конф., т.е. -f можно было бы только, я думаю Tapak это имело ввиду. Поэтому будь там ошибка у вас ничего не работало. |
13 фев 18, 18:05 [21188874] Ответить | Цитировать Сообщить модератору |
Yasha123 Member Откуда: Сообщений: 1283 |
почему это? вот вам триггер, все логинятся. кроме того, против кого. create trigger logon_trigger_anti_login1 on all server with execute as 'sa' for logon as begin if original_login()= 'login1' rollback; end; НО! как бы трудно не заметить, что 3609 чередуется с
тоже мне, расследование... да обычный триггер шиш в еррорлог запишет ошибку с таким номером, он получит Error number 3609 is invalid. The number must be from 13000 through 2147483647 and it cannot be 50000. К сообщению приложен файл. Размер - 147Kb |
||||
13 фев 18, 18:33 [21188944] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 5881 |
Yasha123, всё так, смущает
что больше наводит на мысль что всё подряд отбивает, но при этом "Вроде всё работает." :) скорее какой-то логин закрыли под которым что-то долбит |
||
13 фев 18, 18:37 [21188960] Ответить | Цитировать Сообщить модератору |
Yasha123 Member Откуда: Сообщений: 1283 |
если б логин закрыли, то и ошибки бы больше не было. просто удивительно, "все логи забиты", а читаем ровно через 2 строки. может правда, они отключили логирование login failed. чтобы логи забивались ровно в 2 раза медленнее ![]() |
||
13 фев 18, 18:44 [21188988] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 5881 |
сервис/шедулер с прописанным логином, логин попал в условия триггера которой скорее лайкает, классика для любителей for logon
имхо складируют в таблицу или не всё или с фильтом смотрят, сам такой :) |
||||||
13 фев 18, 18:48 [21189003] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |