오라클

sqlplus history

pat98 2017. 3. 28. 15:10

12cR2 Tip 하나, set history on


12cR2에서 sqlplus 에서 history 기능이 생겼다.


그간 unix shell 처럼 이전 명령을 불러오려면 rlwrap 등을 깔아서 쓰곤 했는데 아주 좋진 않지만 쓸만 한듯..


sys@ORA12>set hist on 


명령어 다다다다.....


sys@ORA12> hist

  1  select file_name from dba_data_files;

  2  select * from v$log;

  3  select * from v$controlfile;

  4  select file_name from dba_data_files;


sys@ORA12>hist 3 run 


STATUS  Tablespace Name           IS_ BLOCK_SIZE FILE_SIZE_BLKS     CON_ID

------- ------------------------- --- ---------- -------------- ----------

        /oracle/oradata/ORA12/con NO       16384            646          0

        trol01.ctl


        /oracle/oradata/ORA12/con NO       16384            646          0

        trol02.ctl