• 검색 결과가 없습니다.

시스템 테이블 스페이스를 구성하는 데이터 파일 유실

N/A
N/A
Protected

Academic year: 2022

Share "시스템 테이블 스페이스를 구성하는 데이터 파일 유실 "

Copied!
3
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

아카이브 백업 완전 복구

시스템 테이블 스페이스를 구성하는 데이터 파일 유실

단계 1 일단 키고

[oracle@localhost ~]$ sqlplus '/as sysdba'

SQL*Plus: Release 10.2.0.1.0 - Production on Wed Aug 8 05:25:49 2007 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

Connected to:

Oracle9i Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning and Oracle Data Mining options

JServer Release 10.2.0.1.0 - Production

단계 2 에제를 위한 테이블 생성

SQL> create table hr.empex 2 as

3 select * from scott.emp 4 ;

Table created.

SQL> commit;

Commit complete.

단계 3 위치 확인 users 테이블 스페이스 인 것 갔지만 위치를 정하지 않은 테이블은 다 우선적으로 시스템 테이블 스페이스에 가있는 다고 한다.

SQL> r 1 select 2 owner 3 ,table_name 4 ,tablespace_name 5 from dba_tables 6 where owner='HR' and 7* table_name='EMPEX' OWNER

--- TABLE_NAME

--- TABLESPACE_NAME

--- HR

EMPEX USERS

(2)

단계 4 장애 발생 시스템 테이블 스페이스 맛감

SQL> host

[oracle@localhost ~]$ rm -rf /u01/app/oracle/oradata/orcl/system01.dbf [oracle@localhost ~]$ exit

exit

단계 5 상태 확인 역시 라클이 이래서 고장이지 아닌지 잘 모른 것이다.

SQL> select 2 count(*) 3 from hr.empex;

COUNT(*) --- 14

단계 6 정전 모드 발동 디비 깨진 것을 확인

SQL> shutdown abort;

ORACLE instance shut down.

SQL>

SQL> startup

ORACLE instance started.

Total System Global Area 236000356 bytes Fixed Size 451684 bytes Variable Size 201326592 bytes Database Buffers 33554432 bytes Redo Buffers 667648 bytes Database mounted.

ORA-01157: cannot identify/lock data file 1 - see DBWR trace file ORA-01110: data file 1: '/u01/app/oracle/oradata/orcl/system01.dbf'

단계 7 복구 시작 shutdown 상태가 아니라 mount 상태에서 진행한다.

에전에 받은 온라인백업 파일로 시스템 테이블 스페이스를 구성하는 데이터 파일을 복구한다.

오라클은 recover 명령을 수행하면 파일에 대해서 아키이브를 적용시킨다. 그래서 현재 시점까지 복구를 수행한다. 완전 복구 수행

SQL>

SQL> host

[oracle@localhost ~]$ cp /oracle/oradata/onbackup/system01.dbf /u01/app/oracle/oradata/orcl/

[oracle@localhost ~]$ exit exit

(3)

SQL> recover database; 중간에 머 적용하라고 나온면 AUTO 라고 한다.

Media recovery complete.

단계 8 더 복구가 필요한지 알아 본다. 아무것도 않나오는건 정상이란 뜻

SQL> select * from v$recover_file;

no rows selected

단계 8 디비를 연다.

SQL> alter database open;

Database altered.

단계 9 데이터 확인 그렀다 살아있다. 백업을 않해놓았는디………

SQL>

SQL> select 2 count(*) 3 from hr.empex;

COUNT(*) --- 14

SQL>

참조

관련 문서

– 윈도우 애플리케이션은 대개 그래픽 사용자 인터페이스 (GUI, Graphical User Interface)를 기반으로 하며, 메시지 구동 방식으로 동작하므로 이를 위한 확장

Internet

왜 합리적이냐에 대해서

따라서, 원본 파일과 스냅샷이 파일 데이터에 대한 메타데이터를 공유하 지만, 원본 파일에 대한 변경이 스냅샷에 반영되지 않으며, 스냅샷에 대한 변경이 원본

Type of Class 데이터 리소스에 사용된 스키마이름 및 URL Example 데이터 데이터 리소스의 예시 (HTML, RDF, N3 형태 ) Number of Instance 데이터 셋에 포함된

레코드를 선택할 기존 테이블의 이름입니다 단일 또는 다중 테이블이나 쿼리를 사용할

Datagram™은 다양한 형식의 파일 데이터를 온라인으로 자동화 시스템에 연계함으로써 그 동안 버려질 수 밖에 없었던 핵심 데이터 를 저렴한 비용으로 기존 자동화

DSTDEVP 선택한 데이터베이스 엔트리들의 전체 모집단에 대한 표준편차를 구한다. DSUM 찾을 조건에 맞는 레코드의 필드 열에