본문 바로가기

AlertLog

오라클 에러 정보 (ORA-0) - IDLE_TIME에 의해 발생하는 ORA-0 에러가 AlertLog에 보인다면, 이건 사용자 profile에 IDLE_TIME 이 세팅되어 있는 것입니다. 이 IDLE_TIME 이 지나도록 세션이 아무일도 안하고 Inactive 상태로 있으면, PMON 에 의해서 강제로 Kill 됩니다. 이때 AlertLog 에 ORA-0 에러를 기록하는 것이죠. AlertLog에 나타나는 에러는 아래와 같은 형태입니다. KILL SESSION for sid=(382, 30780): Reason = profile limit idle_time Mode = KILL SOFT -/-/- Requestor = PMON (orapid = 2, ospid = 2961, inst = 1) Owner = Process: USER (orapid = 164, ospid .. 더보기
오라클 에러 정보 (ORA-27, ORA-30) - Session Kill 할때 발생하는 Oracle AlertLog 에 가끔씩 보이기 시작한 ORA-27 에러. 처음엔 ORA-27xxx 에러에서 뒤에가 짤린 줄 알았습니다.ㅎㅎ 12cR2 버전부터 새로 생긴 에러라네요~ 별거 아닙니다. 기냥 무시하면 되는 에러~~~ 사용자가~ 아마도 주로 DBA가 DB세션을 강제로 Kill 시키면 AlertLog 에 아래와 같이 생깁니다. KILL SESSION for sid=(4643, 2333): Reason = alter system kill session Mode = KILL SOFT -/-/- Requestor = USER (orapid = 344, ospid = 23772, inst = 1) Owner = N/A Result = ORA-27 Kill에 성공했던, 실패했던 무조건 뜹니다. DBA가 .. 더보기
DVDesktop 에서 Oracle Database 접속하는 방법 앞에서 Oracle OAC(Oracle Advanced Cloud)의 Desktop 버전인 DVDesktop(Data Visualization Desktop)을 내 PC에 설치해보고, 간단한 머신러닝 실습도 해봤습니다. 이번에는 DVDesktop에서 Oracle Database 에 접속해서 테이블을 가져와서 차트를 만드는 실습을 해보겠습니다. DVDesktop 에서 Oracle Database 를 접속할 때, 두가지 경우가 있습니다. Oracle Cloud Database 인 ADW(Autonomous Data Warehouse)를 접속할 때 사용하는 Wallet을 다운로드 받아서 이 것을 통해 접속하는 방법이 첫번째이고, 일반(Onpremise) Oracle DB에 SQL*Net TNS 이름을 통해서 .. 더보기