Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
25.04.2018, 07:27
|
|||
---|---|---|---|
Как удалить запись без срабатывания "on delete"? |
|||
#18+
Приветствую Ситуация странная - сегодня утром обнаружили что в таблице не хватает 2-х записей (из примерно 300 тыс). На таблице висит триггер on delete, который пишет в лог краткую информацию об удаляемой записи. В логе пусто, триггер активен. Т.е. существует некоторая теоретическая вероятность, что кто-то подключился, деактивировал индекс, удалил эти записи и активировал триггер. Но ее пока исключаем. Есть еще какие-нибудь идеи по этому поводу? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2018, 07:43
|
|||
---|---|---|---|
Как удалить запись без срабатывания "on delete"? |
|||
#18+
Квази, Удалить, почистить лог? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2018, 09:09
|
|||
---|---|---|---|
Как удалить запись без срабатывания "on delete"? |
|||
#18+
Квази, никому не говори версию сервера! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2018, 09:10
|
|||
---|---|---|---|
Как удалить запись без срабатывания "on delete"? |
|||
#18+
КвазиПриветствую Ситуация странная - сегодня утром обнаружили что в таблице не хватает 2-х записей (из примерно 300 тыс). На таблице висит триггер on delete, который пишет в лог краткую информацию об удаляемой записи. В логе пусто, триггер активен. Т.е. существует некоторая теоретическая вероятность, что кто-то подключился, деактивировал индекс, удалил эти записи и активировал триггер. Но ее пока исключаем. Есть еще какие-нибудь идеи по этому поводу? в логе сквозная нумерация? мы по ней целые отделы увольняли :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2018, 09:18
|
|||
---|---|---|---|
Как удалить запись без срабатывания "on delete"? |
|||
#18+
rdb_devКвази, никому не говори версию сервера! пардон муа, WI-V6.3.5.26952 Firebird 2.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2018, 09:25
|
|||
---|---|---|---|
Как удалить запись без срабатывания "on delete"? |
|||
#18+
Восстановил базу из бэкапа, там ошибки - details записи остались, а master нет (как раз эти две записи). Еще одна странность - в firebird.log последняя запись от 13 апреля, хотя приложение используется достаточно интенсивно каждый день. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2018, 10:27
|
|||
---|---|---|---|
|
|||
Как удалить запись без срабатывания "on delete"? |
|||
#18+
КвазиВосстановил базу из бэкапа, там ошибки - details записи остались, а master нет (как раз эти две записи). Еще одна странность - в firebird.log последняя запись от 13 апреля, хотя приложение используется достаточно интенсивно каждый день. Форейн ключей тоже нет? Может этих записей и не было? Т.е. они не создавались? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2018, 12:39
|
|||
---|---|---|---|
|
|||
Как удалить запись без срабатывания "on delete"? |
|||
#18+
шо, и "целкостность" на триггерах построена? во полымя! Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2018, 12:44
|
|||
---|---|---|---|
|
|||
Как удалить запись без срабатывания "on delete"? |
|||
#18+
Мимопроходящийшо, и "целкостность" на триггерах построена? во полымя! На клиенте, например. А в триггерах только логи пишутся. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2018, 12:53
|
|||
---|---|---|---|
|
|||
Как удалить запись без срабатывания "on delete"? |
|||
#18+
25.04.2018 12:44, KreatorXXI пишет: > На клиенте, например. ах, это прЭлестно, прЭлестно! (С) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2018, 14:56
|
|||
---|---|---|---|
Как удалить запись без срабатывания "on delete"? |
|||
#18+
Надо не на клиенте, а на вахте. Журнал учёта выданных инсертов, апдейтов и прочих делитов вести. Прошнуровано и пронумеровано. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2018, 19:35
|
|||
---|---|---|---|
Как удалить запись без срабатывания "on delete"? |
|||
#18+
KreatorXXIКвазиВосстановил базу из бэкапа, там ошибки - details записи остались, а master нет (как раз эти две записи). Еще одна странность - в firebird.log последняя запись от 13 апреля, хотя приложение используется достаточно интенсивно каждый день. Форейн ключей тоже нет? Может этих записей и не было? Т.е. они не создавались? Есть, рестор как раз и ругался на то, что нет мастер записей. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2018, 23:35
|
|||
---|---|---|---|
Как удалить запись без срабатывания "on delete"? |
|||
#18+
Квази, значит в мастер молния ударила, и никто не заметил. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.04.2018, 09:49
|
|||
---|---|---|---|
|
|||
Как удалить запись без срабатывания "on delete"? |
|||
#18+
проверь индексы. и вообще базу. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.04.2018, 10:47
|
|||
---|---|---|---|
Как удалить запись без срабатывания "on delete"? |
|||
#18+
Мимопроходящийпроверь индексы. и вообще базу. не догадался сделать копию порченой базы. Вытащил из бэкапа недостающие записи и закатал их в рабочую базу. Потом b/r, вроде все нормально. А вот ошибки которые вываливались при ресторе бэкапа поврежденной базы автор[13:42:35] gbak: ERROR:violation of FOREIGN KEY constraint "FK_ADDRESS_1" on table "ADDRESS" [13:42:35] gbak: ERROR: Foreign key reference target does not exist [13:42:35] gbak: ERROR: Problematic key value is ("DID" = 73357) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=40&tablet=1&tid=1561138]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 131ms |
0 / 0 |