Oracle(98)
-
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 -
리두 로그 삭제
테스트 디비를 백업을 할려고 보니 redo logfile 그룹이 3개라서 불필요한 것 같아 한개 그룹을 삭제하기로 하였습니다.테스트 디비라고 하여 좀 안일하게 써온터라 데이터파일 용량도 커지고 로그 파일등 정리가 안되어있네요.테스트 디비라고 무시말고 메인디비 쓰듯이 써야 할 것 같습니다. 소중하게..ㅎㅎ날 잡아서 정리 좀 해야할 것 같네요.(메인디비 쓰듯이 써야할텐데..ㅡㅡ;;) SQL> select a.group#, a.member, b.members, b.status 2 from v$logfile a, v$log b 3* where a.group#=b.group#SQL> / GROUP# MEMBER MEMBERS STATUS---------- --------------------------------..
2010.04.07 -
ORA-14400
아침에 출근하여 보니 아래와 같은 에러가 났습니다.ORA-14400: inserted partition key does not map to any partition 엥..이건 분명 데이터가 들어갈 만한 파티션이 없다는 얘기... 즉, 그 데이터에 맞는 파티션이 생성이 안되었다는 건데...음.. 기간(Range Partition) 단위로 되어있어서 분명히 월이 넘어간 데이터 때문에 insert가 안된것으로 판단됩니다.확인해 보았습니다.select * from dba_tab_partitions where table_name = 'temp_table'; 해당 파티션을 생성한 후 이상없이 잘 돌아갔습니다.
2010.04.01 -
WARNING: inbound connection timed out (ORA-3136)
http://iotn.co.kr/power/zboard.php?id=9_1_bbs&no=939 최길호 2008-07-04 14:58:56, 조회 : 2,514 출처: http://forums.oracle.com/forums/thread.jspa?messageID=1612957&tstart=0 "WARNING: inbound connection timed out (ORA-3136)"은 client에서 Oracle에 접속시 SQLNET.INBOUND_CONNECT_TIMEOUT에 기술된 시간에 인증을 받을수 없는 경우에 발생 합니다. SQLNET.INBOUND_CONNECT_TIMEOUT은 기본적인 값이 60 SEC 이며 정의된 시간에 인증이 않되면 alert log file에 "WARNING: inboun..
2010.03.02 -
WARNING: inbound connection timed out (ORA-3136) 에 관해
PRODBA 카페의 [용돌이]님이 작성하신 글입니다.http://cafe.naver.com/prodba/11505 처음 ORA-3136을 접했을때 생각해봤던 건데 도움이 될까 해서 정리해서 올립니다. 10g가 되면서 inbound_connect_timeout 이 60초로 바뀌게 되었고 그로 인해서 가끔씩 alert에 제목과 같은 메지시가 나오곤 합니다. 우선 ORA-3136이 발생되는 경우를 살펴보면 CASE 1 WIPPY@/oracle> sqlplus /@rac1 SQL*Plus: Release 10.2.0.4.0 - Production on Wed Jan 7 13:33:27 2009 Copyright (c) 1982, 2007, Oracle. All Rights Reserved. ERROR: ORA-..
2010.03.02