본문 바로가기

오라클 DB파라메타

파라메타 오류로 DB가 안올라오는 경우 (Oracle Startup Error, PRCR-1079, CRS-5017, ORA-00821, CRS-2674, CRS-2632) 오라클 데이터베이스에 spfile 파라메타 파일이 나오면서 DBA 작업이 번거로워 지는 경우가 종종 있습니다. DBA 가 DB Parameter 잘못 조정했다가 DB 기동이 안되어 많이 헤매는 경험을 하게 됩니다. 원래 Oracle DB 파라메타 파일은 init.ora 형태를 띄고 있는 Text 파일입니다. Text 형태의 파일이기 때문에 잘못된 게 있으면 그냥 vi 로 열어서 수정한 후, 다시 startup 하면 되었습니다. 하지만, spfile.ora 형태로 바뀌면서 더이상 vi 로 편집할 수 없게 되었습니다. spfile 은 Binary 파일이기 때문에 vi로 편집하면 깨집니다. 위와 같이 DB 파라메타의 문제로 DB Startup 이 안되는 경우에는 spfile 을 먼저 pfile 로 바꿔줘야 합.. 더보기
오라클 DB 권고 파라메타 (Oracle DB Initialization Parameter) 오라클 권고 DB 파라메타(init.ora Parameter)를 찾아헤맨 경험이 있는 일인으로서, 똑같은 행위를 하고 있는 하게 될 분들의 시간을 아껴드리고자 작성해봤습니다. 네이버 검색등에서는 찾기 어렵고, 구글링하면 영어로된 간혹 몇가지가 나오긴 합니다. 하지만, 다들 서두에 똑같은 얘기를 합니다. "Always use proper testing mechanisms." 함부로 적용했다간 좃될수 있으니 충분히 테스트해보고 적용하란 얘기죠 ㅎㅎ 당연한 얘기입니다. 버전마다 시스템구성마다 어떤 파라메타는 값을 다르게 해야하고, 어떤거는 버그가 있어서 쓰면 안되는 등 고려해야 할 요소가 너무 많아서 이거다 싶은 딱 맞는 답을 줄 수 없습니다. 가장 정확한 답은 오라클 ACS엔지니어(유료서비스)의 도움을 받는.. 더보기