PL/SQL (2) 썸네일형 리스트형 ORA-29271: Too many open SMTP connections / 원인과 해결 방법 ORA-29271: Too many open SMTP connectionsORA-29271 오류는 UTL_SMTP 패키지를 사용할 때 SMTP 연결이 너무 많을 때 발생합니다. 오류 원인SMTP 세션이 종료되지 않고 유지됨메일 서버가 과부하 상태임PL/SQL에서 SMTP 연결을 남발하여 발생해결 방법SMTP 연결 상태 확인SELECT COUNT(*) FROM v$session WHERE program LIKE '%UTL_SMTP%';SMTP 세션 종료EXEC UTL_SMTP.QUIT(my_smtp_connection); ORA-01000: maximum open cursors exceeded / 원인과 해결방법 ORA-01000: maximum open cursors exceeded 는 최대 허용 커서 수를 초과하여 커서를 열려고 할 때 발생합니다. 에러 현상 어플리케이션에서 Oracle 데이터베이스에 대한 쿼리를 실행하려고 할 때, ORA-01000 에러가 발생했다면, 최대 열린 커서 수를 초과했다는 문제가 발생한 것입니다. 이 문제를 해결하기 위해서는 에러의 원인과 해결 방법에 대해 알아야 합니다. 에러 원인 ORA-01000 에러가 발생하는 주요 원인은 다음과 같습니다: 커서 누수: 커서를 명시적으로 닫지 않고 계속해서 열 경우, 커서가 메모리에 남아있게 되어 최대 커서 수를 초과할 수 있습니다. 커서 공유 오버헤드: 어플리케이션이 많은 수의 커서를 요청할 때, 공유 풀에서 커서를 할당하는 데 시간이 오래.. 이전 1 다음