Total(378)
-
function 부분 클릭 시 다운현상
상황 :Orange for oracle 의 Schema Brower에 function 을 클릭하여 function 내용을 보려고 하였지만 매번 다운 현상이 일어났습니다.가끔 되다가 몇 번 더 클릭을 하면 또 다시 다운 되버리는군요.ㅠㅠ왜 function만 클릭하면 다운 되는 건지...짜증이 마구마구 쏟구쳤습니다.ㅋㅋ 원인 찾기 :데이터베이스의 아무런 에러가 없었으며, 시스템, 네트워크 모두 정상적이였습니다.아무런 에러가 없으니 답답한 마음으로 정말 많은 걸 뒤져보게 되었네요ㅡㅡ;sqlplus 에서는 아무 이상없이 확인이 가능했습니다.Orange 버그 라고 생각되어져서 Toad 및 Sqlgate 등 설치를 해보고 테스트를 해보았지만역시 function 부분에서 다운이 되었습니다. 여기서부터 DB 문제라고 ..
2010.07.02 -
Oracle Analytic Function(분석함수)
제가 구독하고 있는 블로그에서 본 것을 테스트 해본 것 입니다. 다들 아시는 유명한 블로그죠. 매번 좋은 정보를 주어서 감사 할 따름입니다. 테스트 할 자료도 있고, 설명도 잘 되어져 있어서 공부를 하면서 분석함수에 대해서 조금이나마 가까이 갈수 있었던 기회 같습니다. 조금만 생각하면 응용쿼리 생성 및 튜닝도 가능할 것으로 보입니다. 아직 미흡합니다.ㅎㅎㅎ 관련 파일에는 간단한 설명이 있으며, 이해 안가는 부분도 있지만 나름 이해할려고 노력해봤습니다.
2010.05.24 -
[스크랩] RAC
[스크랩 URL] http://blog.naver.com/kiyoun82/110071439206 1. RAC [Real Application Cluster] 1) Application : 클라이언트, 리스너 같은 데이터 베이스로 부터 서비스를 받는 모든 것들. 2) Cluster : 군집, 집합 : 하나의 데이터 베이스에 여러개의 인스턴스를 띄어 놓아 만들어진 상태 - 싱글 DB - RAC - 인스턴스는 각 머신에 있다.- 1번 인스턴스에서 작업을 하다 인스턴스가 죽었을 경우(Fail over)- 2번 인스턴스로 투명하게 넘어가서 쓰게 된다. (가용성) 2. RAC 를 쓰는 이유? 1) 가용성2) 로드 발란스 * RAC 구조 - Interconnect : DATAFILE로 내려가지 않고 메모리 to 메모..
2010.05.18 -
디스크 용량이 부족하다고 나올때
하드 디스크 용량은 충분히 있는데 파일 넣을 때 디스크 용량이 부족하다고 나오는 경우가 있습니다. 이런 경우는 하드 디스크가 FAT형식으로 포맷이 되어있기 때문입니다. FAT는 4기가 이상의 파일을 지원하지 않는다고 하네요. 포맷을 할때 NTFS형식으로 포맷을 해주시고 파일을 다시 넣어보시면 이상없이 잘 될것입니다.
2010.05.05 -
tablespace 생성 스크립트
테이블 스페이스 생성 스크립트 입니다.디비이관 작업할 때 유용하게 쓰일 것 같네요. select tablespace_name, dbms_metadata.get_ddl('TABLESPACE',tablespace_name)||';' scriptfrom dba_tablespaceswhere tablespace_name not in ('TEMP','USERS','UNDOTBS1','SYSTEM','SYSAUX'); 아래와 같이 스크립트가 생성된다. CREATE TABLESPACE "aaa" DATAFILE '/oracle/oradata/Disk4/aaa.dbf' SIZE 104857600 AUTOEXTEND ON NEXT 655360 MAXSIZE 32767M NOLOGGING ONLINE PERMANENT B..
2010.04.30 -
[kkocxj : pjpCtx]
잘 되던 쿼리문에 몇가지를 추가해주었는데 아래와 같은 에러가 났습니다. ORA-00600: 내부 오류 코드, 인수 : [kkocxj : pjpCtx], [], [], [], [], [], [], [] 쿼리문의 문법 등 전부 확인 하였지만, 이상이 없습니다. 오라클 버그라고 하여 아래와 같이 해결을 보았습니다. alter session set "_optimizer_push_pred_cost_based" = false; (or) alter system set "_optimizer_push_pred_cost_based" = false; 쿼리문을 다시 실행 시켰습니다. 이상없이 잘 되네요.
2010.04.12