확인결과 system tablespace가 32G;;
full이 되어서 오류가 나는거 같습니다.
검색해보니 autoextend 했을때 최대 32G라고 합니다.
어떻게 처리해야할까요?
ADD DATAFILE 할려고 해도 system tablespace라 실행중이니 머니하면서 안되고...어떻게 해야할까요?
짐 저희 시스템이 멈췄습니다. 어떻게 하면 좋져????
살려주세요...ㅠㅠ
11g 이상버전이라면 DBMS_AUDIT_MGMT 패키지를 통해 관리할 수 있습니다.
그 이하버전이라면 truncate table aud$ 로 데이터를 날려버리거나, 날리기에 곤란한 이유가 있다면 다른 영역으로 옮길수 있을거 같으네요.
메타링크 문서 참조하세요..
How to Truncate, Delete, or Purge Rows from the Audit Trail Table AUD$ [ID 73408.1]
얼마나 운영한 디비인지 모르겠지만 audit 관련 오브젝트 크기가 너무 크다면 audit_trail 파라미터 확인해보시기 바랍니다.
답변 감사합니다.
근데 제가 오라클 초보라 위에 말뜻을 이해를 못하겠습니다.;;
저희 오라클 버젼은 11g입니다. (Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - 64bit Production)
DBMS_AUDIT_MGMT관련하여 검색해봐도 내용을 찾지 못하였습니다..
자세한 답변 부탁드립니다.
11gR1 은 없는 패키지입니다. R2(11.2.0.x) 부터 있는 패키지로 파악됩니다.
간단하게 설명드리면, 데이터를 다른 테이블스페이스로 백업을 하시고(create table as), 해당 테이블을 truncate 하시면 됩니다(데이터가 필요없다면 백업하시는 과정은 생략하셔도 됩니다).
sysdba로 접속하셔서
truncate table aud$;
이후 비슷한 문제를 방지하시려면 해당 테이블을 다른 테이블스페이스로 옮겨두시면 됩니다.
정말 감사합니다.
해결되었습니다.
꾸벅꾸벅~~