|
|
|
Где найти полный список gds-кодов с человечьим описанием ?..
|
|||
|---|---|---|---|
|
#18+
... ибо уже не сильно смешит, как бэ. Например: FB_SQLCODEFB_GDSCODEFB_MNEMONAFB_ERRTEXT-901335544382random@1.Что такое этот самый random - "случайная ошибка", что ле ? Ну, или вот, фрагмент трейса: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2014, 18:54:57 |
|
||
|
Где найти полный список gds-кодов с человечьим описанием ?..
|
|||
|---|---|---|---|
|
#18+
src/include/gen/msgs.h Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2014, 19:21:25 |
|
||
|
Где найти полный список gds-кодов с человечьим описанием ?..
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, да там тоже самое: Код: plaintext 1. 2. А в /lang_helpers/gds_codes.pas (+ .ftn), которые упоминаются в codes.epp (а он автогенерит этот msgs.h) - тоже нет внятной инфы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2014, 20:00:52 |
|
||
|
Где найти полный список gds-кодов с человечьим описанием ?..
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2014, 20:10:14 |
|
||
|
Где найти полный список gds-кодов с человечьим описанием ?..
|
|||
|---|---|---|---|
|
#18+
пфф... да всё понятно, чо... Жаль, что хотелку в трекер писать бестолку. Всё равно задвинут ввиду "отсутствия приоритета". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2014, 20:16:03 |
|
||
|
Где найти полный список gds-кодов с человечьим описанием ?..
|
|||
|---|---|---|---|
|
#18+
ТаблоидЖаль, что хотелку в трекер писать бестолку. Какую хотелку? Заменить все isc_random на что-то конкретное? Это и так делается. Помаленьку. Если тебя не устраивает его использование в конкретном случае - пиши тикет на конкретный случай. В чём проблема-то? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2014, 20:28:13 |
|
||
|
Где найти полный список gds-кодов с человечьим описанием ?..
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovТаблоидЖаль, что хотелку в трекер писать бестолку. Какую хотелку? Заменить все isc_random на что-то конкретное? Это и так делается. Помаленьку. Если тебя не устраивает его использование в конкретном случае - пиши тикет на конкретный случай. В чём проблема-то?Не устраивает более всего то, что на стороне сервера нельзя получить развернутый текст ошибки, в который уже подставлены значения вместо этих самых @1, @2... Что могу - логирую, конечно, но получается как-то коряво: Код: sql 1. IDDTSFB_GDSCODEATT_IDTEXTSTACKTRN_IDIPTILENG115211.04.2014 20:46:515114Table invnt, id = 1027 - achieve lock after 1 fault attempt(s).SP_CANCEL_CLIENT_ORDER(77:13) ==> SP_UPDATE_INVNT(33:5) ==> SP_TRY_LOCK_RECORD(50:21) ==> SP_ADD_TO_ABEND_LOG(14:5)1160563192.168.43.96READ COMMITTED3.0.0115011.04.2014 20:46:515130Table invnt, id = 1590 - achieve lock after 1 fault attempt(s).SP_STOCK_ORDER(100:9) ==> SP_UPDATE_INVNT(33:5) ==> SP_TRY_LOCK_RECORD(50:21) ==> SP_ADD_TO_ABEND_LOG(14:5)1160560192.168.43.96READ COMMITTED3.0.0115111.04.2014 20:46:515112Table invnt, id = 375 - achieve lock after 1 fault attempt(s).SP_CANCEL_CLIENT_ORDER(77:13) ==> SP_UPDATE_INVNT(33:5) ==> SP_TRY_LOCK_RECORD(50:21) ==> SP_ADD_TO_ABEND_LOG(14:5)1160562192.168.43.96READ COMMITTED3.0.0114911.04.2014 20:46:513355443365129335544336: deadlock. Deadlock.SP_ADD_INVOICE_TO_STOCK(140:17) ==> SP_CUSTOMER_RESERVE(307:40) ==> SP_ADD_TO_ABEND_LOG(14:5)1160559192.168.43.96READ COMMITTED3.0.0114811.04.2014 20:46:513355443365129335544336: deadlock. Deadlock.SP_ADD_INVOICE_TO_STOCK(140:17) ==> SP_CUSTOMER_RESERVE(307:40) ==> SP_ADD_TO_ABEND_LOG(14:5)1160558192.168.43.96READ COMMITTED3.0.0114711.04.2014 20:46:503355448785130Table invnt, id = 1590: can`t lock, timeout=3, attempt #1 of 5 - Concurrent transaction number is @1.SP_STOCK_ORDER(100:9) ==> SP_UPDATE_INVNT(33:5) ==> SP_TRY_LOCK_RECORD(50:21) ==> SP_ADD_TO_ABEND_LOG(14:5)1160554192.168.43.96READ COMMITTED3.0.0114511.04.2014 20:46:493355448785112Table invnt, id = 375: can`t lock, timeout=3, attempt #1 of 5 - Concurrent transaction number is @1.SP_CANCEL_CLIENT_ORDER(77:13) ==> SP_UPDATE_INVNT(33:5) ==> SP_TRY_LOCK_RECORD(50:21) ==> SP_ADD_TO_ABEND_LOG(14:5)1160551192.168.43.96READ COMMITTED3.0.0114611.04.2014 20:46:493355448785114Table invnt, id = 1027: can`t lock, timeout=3, attempt #1 of 5 - Concurrent transaction number is @1.SP_CANCEL_CLIENT_ORDER(77:13) ==> SP_UPDATE_INVNT(33:5) ==> SP_TRY_LOCK_RECORD(50:21) ==> SP_ADD_TO_ABEND_LOG(14:5)1160552192.168.43.96READ COMMITTED3.0.0114411.04.2014 20:46:383355443475123335544347: not_valid. Validation error for column @1, value "@2".SP_CUSTOMER_RESERVE(135:13) ==> SP_UPDATE_INVNT(98:13) ==> SP_ADD_TO_ABEND_LOG(14:5)1160504192.168.43.96READ COMMITTED3.0.0114311.04.2014 20:44:295130ex_can_not_select_random_id in EMPTY v_cancel_stock_order, made 0 attempts.SP_CANCEL_STOCK_ORDER(27:5) ==> LOCK_FIRST_FREE(28:41) ==> FN_GET_RANDOM_ID(86:9) ==> SP_ADD_TO_ABEND_LOG(14:5)1160127192.168.43.96READ COMMITTED3.0.0114211.04.2014 20:44:285129ex_can_not_select_random_id in EMPTY v_cancel_stock_order, made 0 attempts.SP_CANCEL_STOCK_ORDER(27:5) ==> LOCK_FIRST_FREE(28:41) ==> FN_GET_RANDOM_ID(86:9) ==> SP_ADD_TO_ABEND_LOG(14:5)1160119192.168.43.96READ COMMITTED3.0.0114111.04.2014 20:42:203355443475118335544347: not_valid. Validation error for column @1, value "@2".SP_CUSTOMER_RESERVE(135:13) ==> SP_UPDATE_INVNT(98:13) ==> SP_ADD_TO_ABEND_LOG(14:5)1159717192.168.43.96READ COMMITTED3.0.0114011.04.2014 20:42:185126ex_no_remainder_of_req_type in v_invnt_avaliable_waresSP_CUSTOMER_RESERVE(158:17) ==> SP_ADD_TO_ABEND_LOG(14:5)1159686192.168.43.96READ COMMITTED3.0.0 За расшифровкой того, что там конкретно за "Validation error for column @1, value "@2" стоит, надо лезть в лог на клиенте :( Ну, и вот эти "перлы" тоже доставляют:FB_SQLCODEFB_GDSCODEFB_MNEMONAFB_ERRTEXT-607335544815generator_nameGENERATOR @1.-607335544816udf_nameUDF @1.-836335544517exceptException @1.-836335544848except2Exception @1.-901335544609index_nameINDEX @1.-901335544610exception_nameEXCEPTION @1.-901335544611field_nameCOLUMN @1.-901335544626table_nameTABLE @1.-901335544627proc_namePROCEDURE @1.-901335544870collation_nameCOLLATION @1.-901335544871domain_nameDOMAIN @1. Если с ними придется столкнуться, то как их понимать-то ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2014, 20:53:55 |
|
||
|
Где найти полный список gds-кодов с человечьим описанием ?..
|
|||
|---|---|---|---|
|
#18+
ТаблоидЕсли с ними придется столкнуться, то как их понимать-то ? Не придётся. Они как минимум вторичные, а то и третичные. Тебя дальше первичных не пустят. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2014, 21:06:37 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=98&tid=1563708]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
246ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 211ms |
| total: | 560ms |

| 0 / 0 |
