Migration 2

File System -> ASM으로 DB migration하기(같은 서버내에서) ; RMAN 이용

다음과 같은 과정을 거칩니다. 1. 현재상태확인 2. 파라미터 변경 (optional) 2-1. alter system switch를 이용해 현재 redo log의 자료를 archive로 저장, block tracking disable하기 3. backup된 자료를 이용해서 원하는 곳으로 복원 4. 후속작업 4-1. default temporary tablespace 만들기 4-2. 이전 redo log를 drop하고 asm안으로 다시 만들어주기 **변경할 파라미터 db_create_file_dest, db_recovery_file_dest[_size], db_create_online_dest_1,2(for redo), control_files 1. 현재 상태확인 SQL> @dd FILE_ID TABLE..

Oracle/ASM 2012.03.30

2012.01.27 Admin 8일차(1) (Constraints)

SQL에서 제약조건(constraints)관련 글을 보세요 ( http://gyh214.tistory.com/62 ) *Migration 설명과 마이그레이션시 주의사항(Constraint관련해서) 마이그레이션시 생각해볼 문제점 : 제약조건 AS-IS의 한 테이블이 1억행을 가지고 있는데, 그 중 한 컬럼이 NOT NULL CONSTRAINT가 설정되어 있습니다.. 이 컬럼의 값들은 보나마나 NULL인 값들이 없을 것입니다.(제약조건이 걸린채로 이때까지 데이터들이 입력되었으므로) 이럴때 TO-BE에 마이그래이션시 같은 테이블에 자료를 넣을때 NOT NULL제약조건이 필요가 있을까요? 괜히 NOT NULL제약조건이 있으면 import해서 자료가 넘어갈때마다 TO-BE쪽 테이블에서 제약조건을 검사하기때문에 속..

Oracle/Admin 2012.01.27