안녕하세요.
제가 올렸던 질문에 대한 답변을 제가 합니다.
질문 올리고 나서 잠시후 답을 찾았거든요. ^^;
> 대량의 데이터 삭제시 발생한 롤백세그먼트 에러를 수정하려고
> 오라클 홈페이지에서 찾은 자료를 보고 작업중이었는데요...
> system rollback만 남기고 나머지를 다 drop 한 상태에서 새로 r01 등을
> 생성하지 않은 상태에서 db를 shutdown 했습니다.
> startup을 해봤지만 마지막에 database가 오픈이 되지 않습니다.
> ORA-01534: rollback segment 'R01' doesn't exist database
우선 롤백세그먼트를 모두 삭제한 상태라 데이터베이스 startup시 에러가 발생하는 것이었으므로 /oracle/dbs/init<SID>.ora file에서 rollback segment 부분을 #로 주석처리한 뒤 다시 startup을 하니 정상적으로 되었습니다.
rollback segment는 물론 다시 생성을 했구요...
그런데 아직 rollback segment 부분은 명확히 모르겠네요. 지금은 거의 감으로 하고 있답니다. --;
앞으로 갈 길이 먼데... 많이 공부해야 겠어요. ^^
|