본문 바로가기

전체 글536

테이블스페이스 정보 조회 v$tablespace테이블스페이스의 이름에 대한 정보dba_tablespaces전체적으로 모든 데이터베이스 내에 존재하는 테이블스페이스에 대한 정보user_tablespaces일반 오라클 사용자에게만 해당되는 테이블스페이스에 대한 정보dba_data_files임의의 테이블스페이스와 해당하는 데이터 파일간의 관계를 확인하는 정보v$datafile데이터 파일의 위치와 이름 정보 2016. 2. 4.
오라클 에러 들 00000,0, "성공적인 정상 종료입니다" 00001,0, "유일성 제약조건(%s.%s)에 위배됩니다" 00017,0, "트레이스 이벤트 설정이 세션에 요구되었습니다" 00018,0, "최대 세션 수를 초과했습니다" 00019,0, "최대 세션 라이선스 수를 초과했습니다" 00020,0, "최대 프로세스 수(%s)를 초과했습니다" 00021,0, "세션이 다른 프로세스에 첨부되어 있음; 세션을 변경할 수 없습니다" 00022,0, "부적절한 세션 번호; 액세스가 거절되었습니다" 00023,0, "세션이 프로세스 고유의 메모리를 참조함; 세션을 분리할 수 없습니다" 00024,0, "단일 프로세스 모드에서는 하나 이상의 프로세스가 로그인할 수 없습니다" 00025,0, "%s에 메모리를 할당하는데 실패했.. 2016. 2. 4.
백업 & 복구 32 - RMAN : 복구 http://dinggur.tistory.com/186 RMAN으로 복구하기 ※ 전통적인 복구 방법 과정 0. 장애발생 $ rm users01.dbf (삭제) 1. offline - 다른 경로 지정 2. restore - Control file 안의 내용 변경 3. recover 4. online RMAN 복구 또한 전통적인 방법과 동일하게 Restore와 Recovery 라는 개념으로 나뉜다. 백업파일로부터 가지고와서(Restore), redo log / archive log 를 적용시켜 복구(recovery) 하게된다. 이 과정을 관리자가 수동으로 했었다면, RMAN 유틸리티가 대신 수행 해 주는 것만 다르다. 2016. 2. 4.
rman 툴 rman 툴 http://radiocom.kunsan.ac.kr/lecture/oracle/backup_restore/rman.html crosscheck archivelog ;DELETE ARCHIVELOG ALL 2016. 2. 4.
CATALOG 명령 http://radiocom.kunsan.ac.kr/lecture/oracle/backup_restore/catalog.html CATALOG 명령rman 툴에 의해서 백업을 유지관리(Backups & Repository Maintence)하는 명령어는 다음과 같다.• CATALOG 문 • CHANGE 문 • CROSSCHECK 문 • DELETE 문rman 툴은 rman 툴 밖의 운영체제상의 user-managed image copy로 백업해둔 image copy 백업 데이터파일을 사용하여 rman 툴에서 사용할 수 있는데, 그러기 위해서는 먼저 CATALOG 명령을 거쳐야 되는데, 이는 RMAN-generated image copy로 생성된 데이터 파일에는 존재하는 metadata가 User-mana.. 2016. 2. 4.
oracle listener.log sqlnet.log 백업, 정리 listener.ora 파일 사이즈가 너무 커지면, 읽고 쓰는데 시간이 많이 걸린다.. 해당 파일 백업 후 정리해 보자. 1. 복사 2. 파일사이즈 0으로 만든다. cp /oracle/product/10g/network/log/listener.log /backup/log/listener_20110112.logcat /dev/null > listener.log cp /oracle/app/oracle/product/10g/network/log/sqlnet.log /backup/log/sqlnet_20110112.logcat /dev/null > sqlnet.log 2016. 2. 4.