본문 바로가기
  • 아하하

오라클3

ORA-28001, 오라클 패스워드 만료 ORA-28001, 오라클 패스워드 만료DB/Oracle 2016.06.30 17:58 오라클은 계정에 대해 패스워드 유효기간을 정해놓습니다.보통 기본이 180일로 설정되어 있으며, 이 기간이 지나기 까지 패스워드 변경이 없으면 해당 계정에 로그인 되지 않습니다. 해당 계정에 관한 정보는, DBA_USERS 라는 스키마에서 보실 수 있습니다.간단하게 TEST1이라는 계정하나 만들고 살펴보겠습니다.?123select username, account_status, lock_date, expiry_date, created, profile from dba_users where username='TEST1'; username : ID account_status : 계정 상태lock_date : 계정 잠긴 날짜ex.. 2019. 1. 2.
[오라클] 테이블 락 조회/ 해제 방법 오라클을 사용할때 어느 순간 데이터가 삭제가 않되는 상태가 발생했다. 일명 테이블에 락이 걸린것이다. 테이블에 락이 걸리는 이유 사용중 비정상적이 종료로 인해서 발생한다. 락을 제거하기 위해서는 SYSTEM 계정(관리자)으로 접근해서 작업을 진행해야 한다. 일반 계정으로는 불가능하다. 1 .락이 걸린 테이블이 유무 확인 select * from v$locked_object where oracle_username = 'oracle user name'; 2 .락이 걸려있는 테이블 갯수 확인 SELECT count(*) FROM v$locked_object vo , dba_objects do WHERE vo.object_id = do.object_id 3. 락 걸린 섹션 확인 select a.sid, a.se.. 2014. 7. 16.
[오라클] 테이블스페이스 여유공간확인 SELECT A.TABLESPACE_NAME "테이블스페이스명", (A.BYTES - B.FREE) "사용공간", B.FREE "여유 공간", A.BYTES "총크기", TO_CHAR( (B.FREE / A.BYTES * 100) , '999.99')||'%' "여유공간" FROM ( SELECT FILE_ID, TABLESPACE_NAME, SUBSTR(FILE_NAME,1,200) FILE_NM, SUM(BYTES) BYTES FROM DBA_DATA_FILES GROUP BY FILE_ID,TABLESPACE_NAME,SUBSTR(FILE_NAME,1,200) ) A, ( SELECT TABLESPACE_NAME, FILE_ID, SUM(NVL(BYTES,0)) FREE FROM DBA_FREE_S.. 2014. 7. 2.