1
1
# -----------------------------------------------------------------------------
2
- # Copyright (c) 2020, 2024 , Oracle and/or its affiliates.
2
+ # Copyright (c) 2020, 2025 , Oracle and/or its affiliates.
3
3
#
4
4
# This software is dual-licensed to you under the Universal Permissive License
5
5
# (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl and Apache License
@@ -373,11 +373,33 @@ def _raise_not_supported(feature: str) -> None:
373
373
374
374
# Oracle error number cross reference
375
375
ERR_ORACLE_ERROR_XREF = {
376
+ 22 : ERR_CONNECTION_CLOSED ,
376
377
28 : ERR_CONNECTION_CLOSED ,
378
+ 31 : ERR_CONNECTION_CLOSED ,
379
+ 45 : ERR_CONNECTION_CLOSED ,
380
+ 378 : ERR_CONNECTION_CLOSED ,
377
381
600 : ERR_CONNECTION_CLOSED ,
382
+ 602 : ERR_CONNECTION_CLOSED ,
383
+ 603 : ERR_CONNECTION_CLOSED ,
384
+ 609 : ERR_CONNECTION_CLOSED ,
378
385
1005 : ERR_NO_CREDENTIALS ,
386
+ 1012 : ERR_CONNECTION_CLOSED ,
387
+ 1041 : ERR_CONNECTION_CLOSED ,
388
+ 1043 : ERR_CONNECTION_CLOSED ,
389
+ 1089 : ERR_CONNECTION_CLOSED ,
390
+ 1092 : ERR_CONNECTION_CLOSED ,
379
391
1740 : ERR_MISSING_ENDING_DOUBLE_QUOTE ,
380
392
1756 : ERR_MISSING_ENDING_SINGLE_QUOTE ,
393
+ 2396 : ERR_CONNECTION_CLOSED ,
394
+ 3113 : ERR_CONNECTION_CLOSED ,
395
+ 3114 : ERR_CONNECTION_CLOSED ,
396
+ 3122 : ERR_CONNECTION_CLOSED ,
397
+ 3135 : ERR_CONNECTION_CLOSED ,
398
+ 12153 : ERR_CONNECTION_CLOSED ,
399
+ 12537 : ERR_CONNECTION_CLOSED ,
400
+ 12547 : ERR_CONNECTION_CLOSED ,
401
+ 12570 : ERR_CONNECTION_CLOSED ,
402
+ 12583 : ERR_CONNECTION_CLOSED ,
381
403
22165 : (
382
404
ERR_INVALID_COLL_INDEX_SET ,
383
405
r"index \[(?P<index>\d+)\] must be in the range of "
@@ -391,7 +413,10 @@ def _raise_not_supported(feature: str) -> None:
391
413
24496 : ERR_POOL_NO_CONNECTION_AVAILABLE ,
392
414
24338 : ERR_INVALID_REF_CURSOR ,
393
415
24344 : WRN_COMPILATION_ERROR ,
416
+ 27146 : ERR_CONNECTION_CLOSED ,
417
+ 28511 : ERR_CONNECTION_CLOSED ,
394
418
38902 : ERR_TOO_MANY_BATCH_ERRORS ,
419
+ 56600 : ERR_CONNECTION_CLOSED ,
395
420
}
396
421
397
422
# ODPI-C error number cross reference
0 commit comments