전체 글 썸네일형 리스트형 Oracle Alert Log, Trace 파일 볼때 컬러풀하게 색깔넣어서 보는 방법 (vim 세팅) 오라클 DB에 무슨 문제가 생겼을때, DBA들이 가장 먼저 보는 파일이 alert_.log 파일입니다. 리눅스의 vi 툴을 이용해서 alert log 파일을 한참 보다보면 눈깔 빠지는 경험을 하게되죠~ 위와같이 단조로운 색깔로만 보이는 화면에서 에러 문구 찾으려면 대단한 인내와 집중이 필요합니다. 하지만 아래처럼 컬러풀하게 보인다면 에러문구 찾기가 훨씬 수월해질 겁니다. 요렇게 세팅하는게 그닥 번거롭지 않습니다. 우리가 사용하는 vi 는 vim 을 사용합니다. alias vi='vim' 요렇게 세팅되어 있습니다. 먼저 vim 홈디렉토리로 가야합니다. (root 유저에서 작업해야 합니다) vim 홈디렉토리는 보통 /usr/share/vim 입니다. 여기에 가보면, vim74 또는 vim80 과 같은 디렉토.. 더보기 Sperm Whale (향유고래) - 정자고래 아님 ㅎㅎ 외국 다큐를 보다가 Giant Sperm Whale 이라고 나와서 ~ 헉, 이건 뭐지? Sperm 은 "정자(정액)" 인데 ㅎㅎ 궁금증에 찾아보니, 정자고래 라고 불리게된게 머리부분에 경뇌유(Spermaceti) 라는 부위가 있고 여기에 정액같이 하얀 끈적한 기름이 들어있다보니 이걸 포경선 선원들이 정액과 같다해서 붙여진 거라고... 우리나라 말로는 "향유고래" 입니다. 향유고래 머리부분에 들어있는 하얀기름이 semi-liquid (반액체) 상태인데, 이걸 고래가 필요에 따라 밀도를 조절할 수가 있어서 잠수할 때나 물에 떠오를 때 이걸 이용한다고 합니다. 또 지들끼리 싸울때 박치기를 하는데, 이때도 밀도를 단단하게 해서 전투력을 상승시킨다고~ wow 포경선을 들이받아서 침몰시킨 일도 있다고 합니다. 몸길.. 더보기 손가락 손끝 트고 갈라지고 거칠어진 경우 유용한 < 손가락 씌우개 > 간만에 집 대청소하면서 세제물에 걸래를 하도 빨아제꼈더니 손가락 끝이 트고 갈라지고 완전 너덜너덜 해졌습니다. 좀더 심해지면 갈라진틈으로 피도 나올거 같은 상황인데다가 가장 불편한 건 테블릿, 노트북 지문인식이 안된다는거~ ㅠㅠ 여기저기 찾아보니 보습제를 잘 발라주라고 하는데, 보습제 발라도 금방 또 물에 손씻을 일이 생겨서 그닥 효과가 없네요. 간만에 마트에 갔다가 희한한 놈을 발견했는데, 저같이 손가락 트고 갈라진 경우에 딱 좋은것 같아서 공유합니다. 마치 콘돔 같이 생겼는데, 콘돔 아니구요~ 😁 하지만, 재질은 콘돔 재질과 같습니다. 라텍스~ 이마트에서 980원에 판매를 하고 있네요. 완전 저렴이^^ 요놈을 손가락에 아래처럼 끼우고 있으면 안에 수분이 날라갈 곳이 없으니 완전 촉촉^^ 굳이 안에 보.. 더보기 Oracle 19c RAC addnode (노드확장, 노드추가) 예제 - Silent 모드 오라클 2node RAC 에서 DB서버(노드)를 하나 더 추가해서 3node RAC 로 만드는 과정을 해보겠습니다. RAC 노드를 추가하는 과정은 아래와 같이 3단계를 거칩니다. 단계1) GI S/W addnode 단계2) DB S/W addnode 단계3) DB Instance 추가 위 3단계를 진행하기 전에 이미 새로 추가할 서버가 준비되어 있어야 합니다. 해당 서버는 기존 RAC 서버들과 똑같은 상태여야 합니다. RAC 설치할때 필요한 패키지들이 다 설치되어 있고, 필요한 Kernel 파라메타들도 세팅되어 있고, 클러스터 공유스토리지도 접근이 가능하도록 준비되어 있어야 합니다. /etc/hosts 파일에 새로 추가하는 서버의 Public IP, Private IP, VIP 가 모두 등록되어 있어야 .. 더보기 Oracle 11g DB에서 12c, 19c 로 업그레이드 할때 wm_concat 함수 listagg 로 변경 필요 오라클 데이터베이스 10g, 11g 버전을 사용하다가 Oracle 12c 또는 18c, 19c 등으로 업그레이드를 하는 경우 주의해야 할 부분 중의 하나가 wm_concat 함수 입니다. wm_concat 함수는 아래와 같은 데이터가 있을때, 이것을 deptno 를 기준으로 같은 것을 묶어서 옆으로 쭉 나열하고 싶을때 사용합니다. 근데, 이 쌈빡한 함수 wm_concat( ) 이 사실은 오라클에서 공식으로 발표한 Documented 함수가 아닙니다. 내부 Internal 함수인데, 어떻게 알려지면서 많이 사용하게 되었다고 하네요~ 실제로 Oracle 공식매뉴얼에는 없습니다. Oracle 10g 에서 11g 로 올라갈때도 이와 비슷한 경우가 있었습니다. "bypass_ujvc" 라는 힌트였는데, 이것도 비.. 더보기 Oracle RAC One Node vs Oracle Restart 차이점 Oracle Restart : - 기본적으로 Single DB 형태 (DB서버 1대) - DB 인스턴스, 리스너 등이 죽으면 자동으로 띄워줌. - Single DB 에서 Oracle ASM 을 사용하고자 하는 경우에 Restart 로 설치해야 함. Oracle RAC One Node : - 기본적으로 RAC DB 형태 (DB서버 2대 이상) - 2대이상의 서버에 RAC 형태로 설치되지만, DB 인스턴스는 딱 1대의 서버에만 기동됨. - DB 인스턴스가 떠있는 서버가 장애가 발생한 경우에 다른 서버(노드)로 자동 Failover. Oracle Restart, Oracle RAC One Node 둘다 Grid Infrastructure 기반위에서 동작합니다. 즉, 둘다 Grid Infrastructure 를.. 더보기 오라클 RAC One Node Database 설치하기 (Oracle HA DB) Oracle RAC One Node Database 는 오라클 HA(High Availity) 솔루션의 한 형태입니다. 보통 RAC 라고 하면 2 Node RAC DB 를 말합니다. 이건 2대의 DB서버(노드)에 각각 인스턴스가 Active-Active 형태로 떠있는 것을 말합니다. RAC One Node 는 Active-Standby 형태로 DB 인스턴스를 띄웁니다. 평소에는 1번 노드에만 DB 인스턴스를 띄워서 서비스하다가, 장애가 발생하면 2번 노드에 띄워서 서비스를 하는 것입니다. 이런 경우에 RAC One Node Database 를 구성합니다. RAC One Node DB 설치절차는 RAC 설치절차와 거의 비슷합니다. 아래의 3단계에 걸쳐서 설치되는데, 1, 2 단계는 링크를 클릭해서 이전 작.. 더보기 서버 2대에 Oracle 19c RAC 설치하기 (Install Grid Infrastructure) - DB 이중화 구성 VirtualBox 를 이용해서 오라클 데이터베이스 이중화 솔루션 RAC 를 설치하는 핸즈온을 해보겠습니다. 먼저 버츄얼 박스에 게스트서버 2대를 만들어 둡니다. (저는 Oracle Linux 7 버전을 사용해서 만들었습니다.) 저장소 부분에 ASM 디스크 한개를 "공유 가능" 스토리지로 만들어서 추가해줬습니다. 1개의 공유가능 스토리지를 2대 서버 모두에 추가해야 합니다. 네트워크의 경우에도 2개를 세팅해놨습니다. 한개는 Public IP Address (서비스용 IP) 로 사용할 용도이고, 다른 한개는 Private IP Address (인터커넥트용 IP) 로 사용합니다. Oracle 19c Grid Infrasturucture 설치 미디어는 아래 사이트에서 다운로드 받습니다. https://www... 더보기 이전 1 ··· 5 6 7 8 9 10 11 ··· 57 다음