![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запись в таблицу не зависимо, отменена или подтверждена транзакци [MSSQL]
Sectey © (2004-09-27 11:32:00)Как сделасть в таблицу(Логов) не зависимо отменена или подтверждена ли была транзакция? Т.е. что то типа "транзакто независимая" запись в таблицу.
stud (2004-09-27 13:46:00) [1]так может лучше в данном случае смотреть логи сервера?
Sergey13 (2004-09-27 13:36:00) [2]2[14] stud © (27.09.04 13:33)
Логи разные нужны, логи разные важны. 8-)
stud (2004-09-27 13:33:00) [3]а для чего это надо. если не секрет? если данные в таблице не изменялись. зачем нужен этот лог?
Sectey (2004-09-27 13:06:00) [4]Спасибо
Sectey (2004-09-27 13:01:00) [5]Reindeer Moss Eater ©
Извеняюсь за назойливость :-(. Я немного туплю :-)
>Если это возможно на MSSQL - то про то, как это делается написано в bol.
Это где?
Reindeer Moss Eater (2004-09-27 13:01:00) [6]books on line
Reindeer Moss Eater (2004-09-27 12:55:00) [7]Сказка про белого бычка?
Надо её вставлять не в этой транзакции.
Если это возможно на MSSQL - то про то, как это делается написано в bol.
Что там искать ты уже знаешь.
Sectey (2004-09-27 12:53:00) [8]Reindeer Moss Eater ©
Это как?
Из программы я вызываю ХП. Если выполнение прошло успешно подтверждаю транзакцию иначе отменяю. В ХП пишется лог. Так вот при отмене транзакции, запись в лог не попадает, а мне нужно что бы она там была в любом случае.
Reindeer Moss Eater (2004-09-27 12:45:00) [9]Надо её вставлять не в этой транзакции.
Sectey (2004-09-27 12:44:00) [10]То есть не возможно, что бы записать оставалась в таблице после отмены транзакции?
Sergey13 (2004-09-27 12:39:00) [11]2[4] Anatoly Podgoretsky © (27.09.04 12:34)
Это мне?
Reindeer Moss Eater (2004-09-27 12:37:00) [12]Как сделасть в таблицу(Логов) не зависимо отменена или подтверждена ли была транзакция? Т.е. что то типа "транзакто независимая" запись в таблицу.
Для этого надо делать запись в таблицу логов в другой транзакции.
Anatoly Podgoretsky (2004-09-27 12:34:00) [13]Трансакция по определению подразумевает отмену и повлиять на процесс отмены не возможно, иначе это не трансакция.
Sergey13 (2004-09-27 12:23:00) [14]В Оракле это называется автономная транзакция. Про наличие/отсутствие такой штуки в МС сервере я не знаю.
Sandman25 (2004-09-27 12:19:00) [15]Создать таблицу, не поддерживающую транзакции. Как это делается (если делается) на MSSQL, не знаю.
Anatoly Podgoretsky (2004-09-27 12:18:00) [16]Шутник