ORACLE 데이터베이스 마이그레이션 계획
원인:oracle 데이터베이스 데이터 파일은 디스크 공간을 가득 채워서 데이터를 쓸 수 없습니다. 역사 데이터를 삭제하면 테이블 공간이 풀리지 않고 물리적 공간이 풀리지 않기 때문에 디스크는 여전히 꽉 찼습니다. 지금은 일부 공간을 비운 다음에 새 문자에 걸어 데이터 저장을 해야 합니다.해결해야 할 문제
백업
2. 데이터 파일 마이그레이션
모든 명령 실행은 sqlplus에서 실행해야 합니다
1. sqlplus 입장
// sqlplus oracle
sqlplus /nologs
conn /as sysdba
2. 데이터베이스 닫기
//
shutdown immediate
3. 데이터 파일 위치 이동
D:\app\Administrator\admin\orcl\JCPT_CA.DBF
C:\Users\Administrator\Oracle\JCPT_CA.DBF
4. 데이터베이스를 mount 상태로 시작
//
startup mount
5. 데이터 파일 위치 변경 실행
//
alter database rename file 'D:\app\Administrator\admin\orcl\JCPT_CA.DBF' to 'C:\Users\Administrator\Oracle\JCPT_CA.DBF';
6. 데이터베이스 시작
alter database open;
7. 재부팅 확인
//
shutdown immediate
//
startup
3. 역사 데이터를 삭제하고 공간을 방출한다(두 번째 단계가 실행되면 하지 않는다)
이 단계는 주로 데이터를 삭제한 후 테이블 공간이 차지하는 물리적 공간을 방출하기 위한 것이다
1. 섹션 테이블에서 쓸모없는 역사 데이터 삭제
//
// -- update global indexes
alter table ‘ ’ drop partition ‘ ’ -- UPDATE GLOBAL INDEXES;
//
2. 조회표 공간에서 각 데이터 파일의 실제 사용 공간
select d.bytes total ,s.bytes free,s.tablespace_name tablespace_,
d.file_name file_name,d.file_id file_id
from DBA_FREE_SPACE s ,dba_data_files d
where d.FILE_ID = s.file_id and d.tablespace_name = ' '
3. 모든 데이터 파일의 공간 크기를 실제 사용 크기로 재설정
//
alter database datafile '~/jcpt.dbf' resize 500m;
4. 데이터 파일 자동 확장 해제
--
alter tablespace JCPT add datafile 'D:/oracle/product/10.2.0/oradata/orcl/jcpt01.dbf' size 30048m
AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED
--
alter database datafile '/u01/app/oracle/oradata/fzyz/TS_JOB12_IDX_001.DBF' autoextend off;
5. 새 문자/위치로 데이터 파일 확장
alter tablespace JCPT add datafile 'D:/oracle/product/10.2.0/oradata/orcl/jcpt01.dbf' size 30048m;
jcpt01 3.3.2 。
:
alter tablespace JCPT add datafile 'D:/oracle/product/10.2.0/oradata/orcl/jcpt01.dbf' size 30048m AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED
,
다소 비범한 것은 단지 달갑지 않기 때문이다
오리지널 문장
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.