728x90
반응형
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'로 바꾸어서 처리해보도록하자.
728x90
참고 URL: answers.sap.com/questions/10603323/ora-08177-can%27t-serialize-access-for-this-transact.html
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 |
참고 URL: blog.inspien.co.kr/54
728x90
반응형
'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 |