SAP EAI 의 채널 중 JDBC Adapter Sender 채널 구성 중
Advanced - Advanced Mode - Additional Paramters - Transaction Isolation Level 을 설정할 때 'Serialize(직렬화)'를 선택했을 때 발생한 오류입니다.
ORA-08177 - can't serialize access for this transaction
위와 같은 오류는 Oracle에서 발새하는 에러로 같은 테이블을 대상으로 동시에 update와 select요청이 발생하기 때문에 나는 에러이다.
만약 해당 오류가 난다면 Transaction Isolation Level을 'Default'로 바꾸어서 처리해보도록하자.
참고 URL: answers.sap.com/questions/10603323/ora-08177-can%27t-serialize-access-for-this-transact.html
ORA-08177: can't serialize access for this transaction - SAP Q&A
You already have an active moderator alert for this content.
answers.sap.com
Transaction Isolation Level의 종류
구분 | Dirty read | Nonrepeatable read | Phantom read |
Default (*) | / | / | / |
None (**) | / | / | / |
read_uncommitted | Allowed | Allowed | Allowed |
read_committed(***) | Prevented | Allowed | Allowed |
repeatable_read | Prevented | Prevented | Allowed |
serializable | Prevented | Prevented | Prevented |
JDBC Sender - Transaction Isolation Level
Transaction Isolation Level의 종류 구분 Dirty read Nonrepeatable read Phantom read Default (*) / / / None (**) / / / read_uncommitted Allowed Allowed Allowed read_committed(***) Prevented Allowed Al..
ju-hyung.tistory.com
참고 URL: blog.inspien.co.kr/54
[XI/PI]Transaction Isolation Level(트랜잭션 고립 레벨)
JDBC Sender - Advanced tab DB의 데이터를 JDBC로 access시, 데이터의 정합성/일치성 을 보장하기 위한 기능 데이터의 정합성과 관련된 3가지 이슈를 피하기 위한 방법 Dirty / NonRepeatable / Phantom Read..
blog.inspien.co.kr
'SAP > EAI' 카테고리의 다른 글
[SAP EAI] com.microsoft.sqlserver.jdbc.SQLServerException: Cannot INSERT record. GRPO already closed. (0) | 2020.11.26 |
---|---|
JDBC Sender - Transaction Isolation Level (0) | 2020.11.26 |
[EAI] EAI DB CPU가 미치는 영향 (0) | 2020.11.18 |
[SAP EAI] Could not trigger cluster event FAIL_MESSAGE_NOALERT for node (0) | 2020.10.20 |
[SAP EAI] QUEUE 전송 방식 (0) | 2020.09.10 |