Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- english study
- 영어 유머
- 게임기
- Python
- 왕좌의게임
- oracle
- 오라클
- java program
- 롤
- 영어유머
- OGGMA
- 독해연습
- 영어공부
- 가볼만한곳
- MLBB
- Imba Auto Chess
- 이솝우화
- 게임
- 임바 오토체스
- 모바일레전드
- Mobile Legends
- 골든게이트
- 영어독해
- 오큘러스
- 심플한 게임
- 체스-TD
- English Joke
- 관광
- 여행
- Chess-TD
- Today
- Total
Almost-Native
오라클 adrci 사용시 No ADR base is set 에러시 조치 방법 본문
Java 프로그램 개발, IT
오라클 adrci 사용시 No ADR base is set 에러시 조치 방법
2021. 9. 2. 11:37Oracle Database 에서 에러로그 확인할 때 매우 유용한 툴로 adrci 커맨드를 많이 사용합니다.
그런데, 가끔 "No ADR base is set" 에러가 나는 희한한 경우가 있습니다.
RAC 를 설치했는데, 1번노드에서는 잘 되는데, 2번 노드에서는 에러가 나는 희한한 상황 ^^
이게 찾아보면, 19c 에서 주로 발생하는 버그라고 합니다.
조치 방법은 $ORACLE_HOME/log/diag/adrci_dir.mif 파일을 만들어주는 것입니다.
근데, 골때리는 것은 $ORACLE_HOME 에 가보면 log 디렉토리가 없다는 것입니다. 컥~
당황하지 마시고, 그냥 디렉토리를 만들어주고, 파일도 생성해주면 되겄심다~~
$ mkdir -p $ORACLE_HOME/log/diag
--> 디렉토리가 이미 존재하면 이렇게 만들어주지 않아도 됨. 없는 경우만 생성
$ printf "%s" "/u01/app/oracle" > $ORACLE_HOME/log/diag/adrci_dir.mif
--> 위에서 /u01/app/oracle 은 $ORACLE_BASE 입니다. 이게 다른 경우는 당연히 다른 값으로 바꿔주시고..
여기서 주의할 부분이 adrci_dir.mif 파일을 만들어줄때, 반드시 printf 커맨드를 써야한다는 것입니다.
신기하게도 vi 로 파일을 생성해서 하거나 하면 작동을 하지 않습니다.
printf 로 집어넣을때 뭔가가 더 들어가는 듯 합니다.~ 잘은 모르겠지만....
이제 잘 되네요~
'Java 프로그램 개발, IT' 카테고리의 다른 글
초간단 DB접속 JDBC 테스트 샘플 프로그램 (Oracle Database) (0) | 2021.09.29 |
---|---|
javac 컴파일 error: unmappable character for encoding MS949 (0) | 2021.09.27 |
노트북 뚜껑 열면 윈도우즈 다중디스플레이 설정 초기화되는 문제 해결 (0) | 2021.08.31 |
오라클 패치셋(Patchset) 다운로드 받는 위치와 PSU, RU, RUR 개념 설명 (0) | 2021.08.14 |
작업관리자에서 프로세스명 찾는 방법 (Windows10 기준) (0) | 2021.08.14 |
Comments