Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
А как, собственно, получить все ошибки, с которыми упал скрипт?
|
|||
|---|---|---|---|
|
#18+
Как то раньше не задумывался, а сейчас приперло, и никак! Выполняю нечто вроде такого: Код: sql 1. 2. В количестве тысяч штук, сгенерированные конечно, через exec, на разных серверах и т.д. Ошибки - перехватываю через try catch, логирую в табличку. Всё замечательно, до тех пор пока оно не падает с двумя ошибками: Msg 1769, Level 16, State 1, Line 1 Foreign key 'packages_document_guid_fk' references invalid column 'document_guid' in referencing table 'packages'. Msg 1750, Level 16, State 0, Line 1 Could not create constraint or index. See previous errors Собственно, вопрос: Как извлечь ОБЕ ошибки, а не только последнюю "Could not create constraint or index. See previous errors" Сервер - 2014 с последними фиксами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2019, 15:00 |
|
||
|
А как, собственно, получить все ошибки, с которыми упал скрипт?
|
|||
|---|---|---|---|
|
#18+
uaggster, try/catch by design xp_readerrorlog как вариант, или на стороне net ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2019, 15:16 |
|
||
|
А как, собственно, получить все ошибки, с которыми упал скрипт?
|
|||
|---|---|---|---|
|
#18+
TaPaK xp_readerrorlog как вариант вот бы еще в еррорлог такое г. падало, у нас бы диск под ним крякнул от переполнения :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2019, 15:20 |
|
||
|
А как, собственно, получить все ошибки, с которыми упал скрипт?
|
|||
|---|---|---|---|
|
#18+
TaPaK uaggster, try/catch by design xp_readerrorlog как вариант, или на стороне net Дык как через try catch то? ERROR_MESSAGE() возвращает последнюю ошибку! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2019, 15:27 |
|
||
|
А как, собственно, получить все ошибки, с которыми упал скрипт?
|
|||
|---|---|---|---|
|
#18+
uaggster TaPaK uaggster, try/catch by design xp_readerrorlog как вариант, или на стороне net Дык как через try catch то? ERROR_MESSAGE() возвращает последнюю ошибку! никак, если не понятно ответил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2019, 15:29 |
|
||
|
А как, собственно, получить все ошибки, с которыми упал скрипт?
|
|||
|---|---|---|---|
|
#18+
эвентовой трассой ловится. у меня сейчас висит, чтобы ловить другое. но ваше как раз отловилось 2 раза, т.к. там 2 сообщения: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2019, 15:34 |
|
||
|
А как, собственно, получить все ошибки, с которыми упал скрипт?
|
|||
|---|---|---|---|
|
#18+
Тьфу, имать их за ногу! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2019, 15:48 |
|
||
|
А как, собственно, получить все ошибки, с которыми упал скрипт?
|
|||
|---|---|---|---|
|
#18+
uaggster, Профайлером можно попробовать отловить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2019, 17:58 |
|
||
|
А как, собственно, получить все ошибки, с которыми упал скрипт?
|
|||
|---|---|---|---|
|
#18+
преимущества профайлера по отношению к event session? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2019, 18:01 |
|
||
|
А как, собственно, получить все ошибки, с которыми упал скрипт?
|
|||
|---|---|---|---|
|
#18+
Yasha123, просто второй способ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2019, 18:15 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39891756&tid=1686913]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
143ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 472ms |

| 0 / 0 |
