Work

학습하면서 막 적은거

runicode 2008. 9. 5. 16:39

* 128p. 데이터베이스를 시작부터 종료까지 모든 작업내역을 저장해주는 ALERT_<DB명>.LOG 위치 확인
SHOW PARAMETER BACKGROUND_DUMP_DEST

* 129p. CONTROL File 위치 확인
SHOW PARAMETER CONTROL_FILES 내지는 SELECT & FROM V$CONTROLFILE;
혹은 INITORCA.ORA 에 있다.

* REDO Log file 확인 파라메터는 v$logfile.

SQL> select * from v$log;

    GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS           FIRST_CHANGE# FIRST_TI
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- --------
         1          1         32   52428800          1 NO  CURRENT                1515176 08/09/04
         2          1         30   52428800          1 NO  INACTIVE               1468324 08/09/04
         3          1         31   52428800          1 NO  INACTIVE               1492206 08/09/04

* 임의로 CURRENT를 찝어 옮길수는 없다.
- 그렇다면 그룹이 한 500개 되면 특정 위치로 CURRENT를 옮기기 위해서는 일일이 SWITCH라도 해야하는건가.. ' ';;


* DBA_OBJECTS
select object_name from dba_objects where owner = 'SYS' and object_type = 'VIEW';
http://blog.naver.com/f16371?Redirect=Log&logNo=20015637274

* unlock 하는법.
alter user hr account unlock;

* 현재 시스템 시간 알아두기. (플래시백을 대비한)
select systimestamp from dual;


* audit을 서버 종료하지 않고 disconnect 하는법?