Oracle/Oracle Study(43)
-
External Table
drop table temp_pgheo_external;drop directory TEST; create directory TESTas '/data16/tmp'; create table temp_pgheo_external(server_date varchar2(14),code1 varchar2(20),code2 varchar2(20),code3 varchar2(20),code4 varchar2(20),code5 varchar2(20) )organization external( type oracle_loader default directory BDUMP access parameters( --recodrds fixed 63 records delimited by newline fields terminated b..
2014.07.16 -
archive 와 log switch v$log
v$log 가 처리되는 순서(?)를 보고자 함.. 현재 대량 데이터를 삭제중에 있다. select a.group#, member, bytes/1024/1024, a.status, archivedfrom(select * from v$log) a,(select * From v$logfile) bwhere a.group#=b.group#order by group#, member; 위 쿼리를 지속적으로 모니터링을 해보았다. log switch가 발생하면 alert 파일에 기록이 남고 status는 active 상태로 변환. status가 inactive 로 변경되면, archive 파일로 떨구는 작업을 진행하게 된다.이후 archived 컬럼은 NO에서 YES로 변경되면서 다음 log switch가 발생할 때 ..
2013.01.18 -
rowid의 변화
현재 데이터의 rowid가 dml 작업시 변화가 있을까하여 몇가지 테스트를 해보았다. * TEMP 테이블 생성create table temp_rid_test tablespace users nologging asselect 1 no,'aaaaa' depth from dual union allselect 2,'bbbb' from dual union allselect 3,'xxxxx' from dual union allselect 4,'ddddd' from dual union allselect 5,'hhhha' from dual union allselect 6,'agghha' from dual; * 현재 rowidselect rowid, no, depth from temp_rid_test; ROWID NO D..
2013.01.17 -
기본적인 궁금증들(?)
문득 생각났던 부분을 테스트 해본 결과이다. 중요하지는 않지만 궁금해서...어이없는 궁금증이였던가? ㅋㅋ 1. archive mode 가 아니면 hot backup을 할 수가 없다.SQL> alter tablespace system begin backup;alter tablespace system begin backup*ERROR at line 1:ORA-01123: cannot start online backup; media recovery not enabled SQL> 2. 핫백업시 다시 begin backup 명령어 먹는가?SQL> alter tablespace system begin backup; Tablespace altered. SQL> alter tablespace system begin b..
2012.09.23 -
Windows Oracle 10g 설치
몇 년전 오라클 교육을 받은 이후로 처음 윈도우에 오라클을 설치해보았다.DB 설치 시 윈도우와 리눅스가 초기 설정이 다소 다르다는 것을 잠시 잊고 있었다. 윈도우에 생성 시 초기 해야할 작업.1. 서비스 등록 (oradim) D:\PROD\script>oradim -new -sid PROD -startmode A인스턴스가 생성되었습니다. D:\PROD\script>set oroacle_sid=PROD D:\PROD\script>sqlplus "/as sysdba" cf. oradim -new -sid PROD : 서비스 등록 oradim -delete -sid PROD : 서비스 해제 startmode A : 자동모드로 변환 2. shutdown 또는 startup 시 별도의 인증없이 DB 관리자 역할을..
2012.09.23 -
characterset 변환
SQL> !lsnrctl stop listener...... SQL> shutdown immediate;Database closed.Database dismounted.ORACLE instance shut down.SQL> startup mount;ORACLE instance started. Total System Global Area 2550136832 bytesFixed Size 2022920 bytesVariable Size 536871416 bytesDatabase Buffers 1996488704 bytesRedo Buffers 14753792 bytesDatabase mounted.SQL> alter system enable restricted session; System altered. SQ..
2012.07.17