Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ASE 12.5.3 Можно в транзакци провести изменения неподлежащие Rollback
|
|||
|---|---|---|---|
|
#18+
Привет! То, что я хочу - это в триггере записать в другую таблицу данные свидетельствующие о попытке известной мне транзакции. Это всё временно (в смысле не навсегда, но на недели) в целях отладки. После отката конечно же и запись всавленная тригером пропадёт. Если бы можно было сделать так чтобы она не пропадала, было бы очень легко. Это дожно делатся в триггере (тоесть в той транзакции которую хотим отметить) т.к. на переделку в коде программы скорее всего не пойдут - не настолько уж это нужно. Я сильно сомневаюсь что это вообще возможно, хотя мало ли что... На перёд спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2006, 15:13 |
|
||
|
ASE 12.5.3 Можно в транзакци провести изменения неподлежащие Rollback
|
|||
|---|---|---|---|
|
#18+
Через CIS можно вызвать процедуру, которая будет выполнятся отдельным соединением, в своей транзакции. При set transactional_rpc off эта транзакция не откатится. Производительность низкая, но для отладки годится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2006, 03:30 |
|
||
|
ASE 12.5.3 Можно в транзакци провести изменения неподлежащие Rollback
|
|||
|---|---|---|---|
|
#18+
Этот возможно. Это типа "вырваться за границы транзакции". Можно еще писать в текстовый файл (есть давно уже в ASE CIS-таблицы - текстовые файлы), в консоль сервера (raiserror например) и так далее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2006, 06:37 |
|
||
|
ASE 12.5.3 Можно в транзакци провести изменения неподлежащие Rollback
|
|||
|---|---|---|---|
|
#18+
ESP можно использовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2006, 10:01 |
|
||
|
ASE 12.5.3 Можно в транзакци провести изменения неподлежащие Rollback
|
|||
|---|---|---|---|
|
#18+
MasterZiv...есть давно уже в ASE CIS-таблицы - текстовые файлы)... ...ASE_XFS лицензи нету... Про esp даж сам думал, RPC тоже попробую. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2006, 11:03 |
|
||
|
ASE 12.5.3 Можно в транзакци провести изменения неподлежащие Rollback
|
|||
|---|---|---|---|
|
#18+
sn1251..., При set transactional_rpc off эта транзакция не откатится. Производительность низкая, но для отладки годится... Пришлось опять вернутся к этому вопросу. Решил попробовать реализовать через rpc, но вставка в таблицу происходит "в границах транзакции" независимо от параметра transactional_rpc :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2007, 15:12 |
|
||
|
ASE 12.5.3 Можно в транзакци провести изменения неподлежащие Rollback
|
|||
|---|---|---|---|
|
#18+
Упс, запутал я вас. Экспериментировал с разными настройками и сам запутался. От transactional_rpc это не зависит, а зависит от класса "удаленного сервера". Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2007, 05:38 |
|
||
|
ASE 12.5.3 Можно в транзакци провести изменения неподлежащие Rollback
|
|||
|---|---|---|---|
|
#18+
Если объем не велик можно попробовать команду raiserror. Будет долбать пользователей сообщениями и записывать их Error Log. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2007, 06:47 |
|
||
|
ASE 12.5.3 Можно в транзакци провести изменения неподлежащие Rollback
|
|||
|---|---|---|---|
|
#18+
2sn1251 : Большое спасибо, наконецто получилось! 2golsa : Вам тоже спасибо за предложение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2007, 09:36 |
|
||
|
ASE 12.5.3 Можно в транзакци провести изменения неподлежащие Rollback
|
|||
|---|---|---|---|
|
#18+
golsaЕсли объем не велик можно попробовать команду raiserror. Будет долбать пользователей сообщениями и записывать их Error Log. Чтоб пользователей не мучить можно так - dbcc printolog("output_text") будет писать в errorlog, но требует роли sa. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2007, 09:45 |
|
||
|
|

start [/forum/topic.php?fid=55&fpage=67&tid=2012210]: |
0ms |
get settings: |
6ms |
get forum list: |
22ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 216ms |
| total: | 373ms |

| 0 / 0 |
