테이블스페이스 datafile Recover 관련 문의드립니다 0

by urusa [Oracle 백업/복구] [2023.08.23 15:33:43]


안녕하세요.. 회사에 DBA가 없어 박치기로 배워나가고 있는 초보입니다.

테이블스페이스 datafile중 하나를 online으로 하고 싶은데 잘 되지않아 문의드립니다 ㅜ

alter tablespace USERS add datafile ~~ 명령문을 사용하여 테이블스페이스 파일을 추가하였는데

추가가 잘못되었습니다.

데이터가 쌓일까봐 급한마음에 명령어 검색하여 offline drop 명령을 사용했는데

그 사이에 해당 datafile에 데이터 몇개가 쌓였나봅니다. 서버가 작동은 되고있지만 특정 파일을 사용하려고 하면 에러가 발생합니다.

select status, name from v$datafile; 하여 확인해보니 RECOVER 상태가 되어있습니다.

online으로 돌리려니 recover가 필요하다고 하고, recover 명령 시 ora-00280 변환 ~가 시퀀스번호 몇에 있습니다 라는 문구가 나오는데 어떻게 이용해야할지..

해당 datafile recover AUTO로 진행하면  ora-00308 아카이브된 로그 ~~ 열 수 없습니다. 발생합니다.

이것저것 찾아봐도 되지 않아서 문의드립니다..

다시 Online으로 돌려서 사용하게끔 만들 수 없을까요??.. 

현재 데이터베이스는 noarchivemode 로 되어있습니다.

긴 글 읽어주셔서 감사합니다..

 

by pajama [2023.08.24 09:42:02]

noarchive 모드에선 완전 복구는 어렵고 재시작하셔서 불완전복구하셔야될겁니다.

아래 글 참고해보세요.

https://m.blog.naver.com/hack21/60094886958

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입