전체 글 썸네일형 리스트형 오라클 에러 정보 (ORA-48181) - 로그파일 기록에 실패하는 경우 발생하는 Alertlog 파일에 로그정보를 기록(Write)하던 중 Fail 이 난 경우 발생합니다. Alertlog 파일이 위치한 로컬 디스크 공간이 부족한 경우이거나, Alertlog 에 과도하게 Writing 이 발생하는 경우 이런 에러가 날 수 있습니다. Alertlog 파일이 위치한 디렉토리에 가서 다음과같이 Free 공간을 체크해봅니다. $ df -h . Filesystem Size Used Avail Use% Mounted on /dev/sdc1 118G 50G 63G 45% /u01 현재 디렉토리가 포함된 파일시스템의 free 공간을 GB 단위로 확인할 수 있습니다. Avail 공간이 없다면 공간부족이 원인입니다. TroubleShooting 을 위해 일시적으로 SQL*Net Trace 기능을 On.. 더보기 오라클 에러 정보 (ORA-48121) - 12c DB에서 버그성으로 간헐적으로 발생하는 Oracle 12c DB에서 ODI(Oracle Data Integrator)를 사용하는 경우 버그성으로 가끔씩 발생한다고 합니다. MOS 문서 2193074.1 의 설명에 따르면 recycle bin 기능관련 버그성 이슈라고 설명을 하고 있는데, 막상 패치 얘기는 없네요. 대신 Workaround(회피방법) 만을 제시하고 있습니다. Recycle bin 기능을 끄랍니다. ㅎㅎ 참나~ 참고로, Recycle bin 은 휴지통이죠. 윈도우즈의 휴지통 기능을 Oracle DBMS 에 구현해 놓은 겁니다. 이게 있기전까지는 DBA 가 drop table 커맨드 실수로 잘못 날렸다가 보따리 싸고 집에 가야하는 골때리는 상황이 많았었습니다. 줸장맞을... 허~ 근데, 이걸 끄라고 하네... Recycle bin .. 더보기 오라클 에러 정보 (ORA-20001) - 주로 통계정보와 관련된 오류시 발생하는 ORA-20001 은 단독으로 발생하기도 하고, 다른 에러와 함께 발생하기도 합니다. 주로 통계정보와 관련된 다양한 에러에서 볼 수 있습니다. 따라서, 이 에러코드만 가지고 무슨 에러라고 단정지을 수는 없고, 에러와 함께 나오는 메시지를 유심히 볼 필요가 있습니다. 12cR2 버전의 DB에서 아래와 같은 에러가 Alertlog 에 자주 발견되는 경우가 있는데, 이 경우는 Statistics Advisor 관련 오류라고 하며, sys 유저에서 dbms_stats.init_package() 를 한번 실행해주면 해결 된다고 하는 문서도 있습니다. ( MOS 도큐먼트 참조 : 2127675.1, 2448436.1 ) 또, 11gR2 버전에서 dba_tab_statistics 딕셔너리 뷰를 조회할 때, ORA-2.. 더보기 오라클 에러 정보 (ORA-06512) - PL/SQL 에러에 대한 부가 정보를 제공하는 ORA-06512 에러는 Alertlog 상에서도 자주 눈에띄고, 사용자 클라이언트 환경에서 종종 만나는 에러입니다. 이 에러는 에러라기 보다는 Information 성격입니다. ORA-06512 에러만 단독으로 나는 경우는 없고, 항상 다른 에러와 함께 발생하는데, 이 에러가 진짜 원인입니다. ORA-06512 는 부가적인 정보를 제공하는 셈이죠. 아래의 PL/SQL 스크립트를 실행시켜보면 쉽게 확인할 수 있습니다. set serveroutput on declare aaa varchar2(1); begin select to_char(sysdate, 'YYYY/MM/DD') into aaa from dual; dbms_output.put_line('--> Return Value : ' || aaa); e.. 더보기 비타민C 메가도스 후기 - 3년 실행 결과 비타민C 메가도스에 대한 얘기를 지인으로부터 듣고, 인터넷에서 폭풍검색을 했던게 엇그제 같은데 벌써 3년이 흘렀네요. 지금은 밥먹을때마다 빼놓지 않고 챙겨먹는 영양제? 반찬이라고 해야 하나? ㅎㅎ 비타민C를 반찬이라고 얘기하는 이유는 아침,점심,저녁식사때마다 챙겨먹고, 밥먹을때 중간에 먹기 때문입니다. 이게 산성이라 아무때나 먹으면 속이 많이 쓰립니다. 그래서 밥먹는 중간에 먹습니다. 메가도스라는 말은 무슨 상표이름이 아니고 Mega Dose 영어입니다. 한번 먹는 양을 Dose 라고하고, Mega 는 Super, Ultra, Mega 의 그 메가 입니다. 한마디로 "왕창 많이 먹는다" 는 ^^ 일단, 제가 3년동안 비타민C 메가도스를 꾸준히 실행한 결과를 말씀드리면 Very Good ! 입니다. 정말 .. 더보기 HTML font-family 모음 (폰트 패밀리) 쌈빡한 폰트~ 어떤 놈이 읽기 편한 폰트일까요?...테마, 예술 ( font-family: appleGothic ) 쌈빡한 폰트~ 어떤 놈이 읽기 편한 폰트일까요?...테마, 예술 ( font-family: AppleSDGothicNeo-Light ) 쌈빡한 폰트~ 어떤 놈이 읽기 편한 폰트일까요?...테마, 예술 ( font-family: arial ) 쌈빡한 폰트~ 어떤 놈이 읽기 편한 폰트일까요?...테마, 예술 ( font-family: Consolas ) 쌈빡한 폰트~ 어떤 놈이 읽기 편한 폰트일까요?...테마, 예술 ( font-family: dotum ) 쌈빡한 폰트~ 어떤 놈이 읽기 편한 폰트일까요?...테마, 예술 ( font-family: Courier ) 쌈빡한 폰트~ 어떤 놈이 읽기.. 더보기 오라클 Parallel 병렬처리 Default DOP (Default Degree of Parallelism) 앞에서 Oracle DOP 에 대해서 살펴봤습니다. 이번에는 Default DOP 에 대해서 체크해보겠습니다. DOP는 병렬도였죠. Default DOP 는 말그대로 디폴트로 잡히는 병렬도입니다. 아래에서 EMP 테이블에 parallel 옵션을 주어 degree 를 변경했습니다. 이때, parallel 뒤에 DOP 값을 명시하지 않았습니다. 이렇게 DOP 값을 명시하지 않을 때, Default 로 잡히는 DOP 값을 Default DOP 라고 부릅니다. 그럼, Default DOP 는 어떻게 결정될까요? For a single instance, DOP = PARALLEL_THREADS_PER_CPU x CPU_COUNT For an Oracle RAC configuration, DOP = PARALLEL.. 더보기 오라클 병렬처리 Parallel DOP (Degree of Parallelism) DOP 란 Degree Of Parallelism 의 약어로, 병렬도라고 합니다. 병렬처리할 때 병렬프로세스를 몇개 띄울 것인지를 의미합니다. DOP 가 20 이면 20개의 병렬프로세스를 띄워서 작업한다는 의미입니다. 오라클에서 병렬처리는 DB서버의 자원(CPU, Memory, Disk I/O)을 최대한 사용해서 작업을 빠르게 끝낼 수 있는 아주 유용한 기능입니다. 하지만, 조심해야 할 부분이 하나의 작업에 대해서만 병렬처리를 하면 문제없지만, 동시에 수십개의 병렬처리가 돌아가는 상황이 발생한다면? ㅋㅋ 장애로 이어질 수 있겠죠... 이런 일이 종종 발생합니다. 개발자가 어플리케이션의 SQL에 /*+ parallel */ 힌트를 박아놨는데, 이 어플리케이션이 뜻하지 않게 너무 많이 실행되는 경우 ㅎㅎ 난.. 더보기 이전 1 ··· 46 47 48 49 50 51 52 ··· 57 다음