SAP/EAI

[EAI] ORA-08177: can't serialize access for this transaction

삐주 2020. 11. 26. 15:38
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'로 바꾸어서 처리해보도록하자.

 

참고 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

ju-hyung.tistory.com/72

 

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

 

728x90
반응형