2014. 6. 4. 22:56 오라클
ORA-17515 raw device permission error dtxnspc.bsq
버전 : 11.2.0.4
OS : HP-UX 11.31
Filesystem : RAW device
증상 : RAW device 이용 DB 생성시 에러가지 권한에러와 함께 파일 생성이 안됨 (dd 해도 안됨, 권한 및 permission 정상)
원인 : RAW header에 corrupt 또는 이상한 data가 기록되어 있을시 또는 이전에 한번 사용을 했을시 header 손상으로 판단하고 에러뿌림
이전 버전에서는 header가 이상해도 그냥 써버렸으나 11.2.0.4 에서는 무시하지 않고 에러를 뿌린다고 함
Fix : 12.1.0.2 or 12.2
해결책 : Datafile 생성 또는 추가시 REUSE 옵션을 사용하여 생성하면 에러없음.
or raw device 사용하지 말라.
ex) CREATE TABLESPACE UNDOTBS1 DATAFILE '/dev/vg01/rundotbs01' SIZE 4000M REUSE AUTOEXTEND OFF ;
참고문서 :
Bug 18508861 - Create datafile on RAW can produce a corrupt file header / causes ORA-17515 and crash in 11.2.0.4 (문서 ID 18508861.8)