BookmarkSubscribeRSS Feed

[SAS 활용 FAQ] Oracle query가 장시간 실행될 경우, “…ORA-03114: not connected…” 오류가 발생합니다.

Started ‎10-05-2021 by
Modified ‎10-05-2021 by
Views 788

[상세내용]

ERROR: ORACLE prepare error: ORA-03114: not connected to ORACLE. SQL statement: SELECT * FROM LMWADM.WB_TB_MART_PD_DE.

 

[답변]

기본적으로 SAS SAS 서버에 설치되어 있는 ORACLE Client 에 요청된 Query 전달하고, ORACLE ClientORACLE서버와 통신합니다.

 

SAS가 ORACLE에게 장시간이 소요되는 작업을 요청하면, ORACLE Client Server 간에 설정된 timeout에 의해 작업중 비정상적으로 Session이 종료될 수 있으며, "ORA-03114"오류는 이러한 경 우에 발생할 수 있습니다.

 

해당 오류의 조치를 위해서는 ORACLE DBA와 connection timeout이 설정되어 있는지 확인해 보시고 이를 적절한 값으로 조정해 보시기 바랍니다.

 

아래 page에서 "SQLNET.EXPIRE_TIME" 부분의 확인이 필요해 보입니다. https://docs.oracle.com/cd/B19306_01/network.102/b14213/sqlnet.htm

Version history
Last update:
‎10-05-2021 05:30 AM
Updated by:
Contributors

sas-innovate-white.png

🚨 Early Bird Rate Extended!

Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9.

 

Lock in the best rate now before the price increases on April 1.

Register now!

Article Labels
Article Tags