Total(380)
-
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 -
우분투 disk 오류작업(기억안남)
우분투를 reboot을 했는데..로딩할때 우분투표시와 함께 아래 disk checking 하면서 퍼센트가 올라가고 있었습니다.그러던중 에러가 나면서 아래와 같은 메세지를 뿌려주던군요. Give root password for maintenance(or type Control-D to continue):Login incorrect.Give root password for maintenance(or type Control-D to continue): 컥!! root 암호를 입력하라는데..오래전에 만들고 다시 삭제를 했는데 왜 이런 문구가 뜰까하여알것같은 패스워드는 전부 입력했지만 안되더군요!ㅠㅠ 다시 부팅을 하면서 F12를 누르니 윈도우에서 F8과 같은 부팅모드가 뜨더라고요. --몇달전 일이라서 기억이 안난..
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