ORA-01123: cannot start online backup; media recovery not enabled
이 에러 메세지가 나오는 이유는 제 생각에는 noarchive log mode로
운영 중이기 때문이 아닐까 생각합니다.
SVRMGR> connect internal
연결되었습니다
SVRMGR> alter tablespace ts_tux_d begin backup ;
alter tablespace ts_tux_d begin backup
*
ORA-01123: 온라인 백업을 개시할 수 없습니다 매체 복구가 사용 불가로 되어 있습니다.
이럴 경우에는 다음과 같이 확인해 보세요.
SVRMGR> archive log list
데이터베이스 로그 모드 아카이브 모드가 아님
자동 아카이벌 사용 가능
아카이브 수신지 /mnt3/oradata/ORA805/arch
가장 오래된 온라인 로그 순차 31591
현재 로그 순차 31593
noarchive log mode로 운영중이면 archive log mode로 변경시켜야
합니다.
변경시키는 방법은 오라클 매뉴얼 중 administrator's guide나
sql reference를 보시면 됩니다.
간단하게 설명하면 마운트 상태에서
SVRMGR> alter database archivelog
SVRMGR> alter database open;
일반적으로 오라클 에러를 만나면 다음과 같이 조치하시면 됩니다.
1. 먼저 oerr 명령어로 해당 에러에 대한 내용과 조치를 확인한다.
ktkim> oerr ora 1123
01123, 00000, "온라인 백업을 개시할 수 없습니다 매체 복구가 사용 불가로 되어 있습니다."
// *Cause: An attempt to start backup of an on-line tablespace failed because
// media recovery is not enabled.
// *Action: Enable media recovery and retry this operation.
2. 오라클 매뉴얼 중에서 Error Message를 참조한다.
3. 오라클 Response Center에 지원을 요청한다.
그럼 수고하세요.
>>이준석 님께서 쓰시길<<
:: 안녕하십니까.
:: 한가지 질문이 있는데 오라클디비를 백업할려는데 에러가 발생하네요.
:: 백업시작하는 명령어를 먼저 주고나서 할려는데 여기서 부터 에러가 발생합니다.
::
:: SQL> ALTER TABLESPACE DONGBUDATA BEGIN BACKUP;
:: ALTER TABLESPACE DONGBUDATA BEGIN BACKUP
:: *
:: ERROR at line 1:
:: ORA-01123: cannot start online backup; media recovery not enabled
::
:: 제가 이작업을 텔넷으로 디비에 접속해서 실행했건든요..
:: 이에러메시지를 보니까 원격으로 디비를 백업할려고 해서 안되는 갑다생각하고
:: 직접 오라클디비가 설체된서버에 앉아서 작업했는데도 마찬가지 에러메시지가
:: 나오네요.
:: 그원인은 아닌거 같은데 뭣때문인지 모르겠네요..
:: 어떻게 해야 오라클디비를백업받을 수 있는지 답변좀 부탁드리겠습니다.
:: 그럼 모두들 건강하십시요.
::
|