본문 바로가기

DataBase25

테이블스페이스(TableSpace) Resize 오라클9i 기준이다. datafile인 dbf파일이 해당용량을 넘어 버려서 새그멘트가 확장할수 없는 수준까지 도달해버렸다. -_- (AUTOEXTEND OFF 모드) ..dbf파일의 용량을 다시 조정하자.. - dbf파일은 /oradata/test.dbf 이라 가정. 우선 오라클어드민으로 접근후 500M로 사이즈를 조정하자 SQL> alter database datafile '/oradata/test.dbf' resize 500M; Database altered. 위의 경우는 파일시스템이 넉넉할때 할수있다.. 넉넉하지 않다면 다른 dbf파일중에 쓸데없이 용량만 먹는녀석은 줄이고 정작 필요한 녀석은 몸집을 키워주자. 1) 우선 현재 DB의 블럭사이즈를 확인하자. SQL > show parameter db_.. 2008. 11. 11.
Oracle NLS 셋팅 정보 보기 오라클의 셋팅정보를 보고싶을때 사용. 오라클 시스템관리자로 접속후 select name,value$ from sys.props$; 2008. 11. 3.
DB SESSION 정보 확인 작업도중 무리한 쿼리를 실행햇더니 DB세션이 좀비가 되버렷다..ㅡ_ㅡa 세션 정보 확인은 관리자 계정(sysdba등)으로 접속후 select sid, serial#, username, user#, status from v$session; 이후 status가 'INACTIVE'인 데이터 확인후 KILL한다 alter system kill session 'sid값, serial값'; 2008. 4. 24.
DB의 프로시져(PROCEDURE) 내용을 보고싶을땐.. 물론 프로시져의 이름을 알고 있을경우에 한해서다..-_-; 프로시져 명이 "test_proc" 일경우 아래와 같다. SELECT text FROM user_source WHERE NAME = "test_proc" 2007. 11. 7.