>데이터 베이스 >Oracle >오라클 아카이브 로그를 닫는 방법

오라클 아카이브 로그를 닫는 방법

WBOY
WBOY원래의
2022-01-26 16:24:5814570검색

방법: 1. "select log_mode from v$database;" 문을 사용하여 현재 모드가 아카이브 모드인지 확인합니다. 2. 데이터베이스를 닫고 마운트 상태에서 시작합니다. 3. "alter Database noarchivelog"를 사용합니다. 아카이브 로그를 닫는 명령입니다.

오라클 아카이브 로그를 닫는 방법

이 튜토리얼의 운영 환경: Windows 10 시스템, Oracle 11g 버전, Dell G3 컴퓨터.

Oracle 아카이브 로그를 닫는 방법

아카이브를 닫습니다.

1 sql> 아카이브 로그 목록; #아카이브 모드인지 확인

2 sql> alter system set log_archive_start=false range=spfile; #자동 아카이브 비활성화

3 sql> 즉시 시작 ; # 제어 파일 열기, 데이터 파일 열지 않음

5 sql> 데이터베이스를 비보관 모드로 전환

6 sql> 데이터 파일 열기

7 sql> archive log list; # 지금은 non-archive 모드인지 확인

Extension:

Oracle을 archive 모드로 변경

1. oracle을 종료

SQL> shutdown immediate;
   Database closed.
   Database dismounted.
   ORACLE instance shut down.

2. mount 상태에서 시작

SQL> startup mount
ORACLE instance started.
Total System Global Area 2572144640 bytes
Fixed Size                  2283984 bytes
Variable Size             738199088 bytes
Database Buffers         1828716544 bytes
Redo Buffers                2945024 bytes
Database mounted.

3. 다음으로 변경 archive mode

SQL>   alter database archivelog
  Database altered.

Remarks: 'archivelog'는 아카이브 모드이고, 'noarchivelog'는 비아카이브 모드입니다.

4. 데이터베이스를 '열기' 상태로 변경합니다

SQL>  alter database open

5. 보관 모드 정보 보기

SQL>   archvie log list

보관 모드 활성화 여부와 매개변수

Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence     88
Next log sequence to archive   90
Current log sequence           90

권장 튜토리얼: "

Oracle 비디오 튜토리얼

"

위 내용은 오라클 아카이브 로그를 닫는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.