oracle 에서 expdp 중 ORA-01555 oracle dump 를 위해 expdp 를 실행하는 도중 ORA-01555: 너무 이전 스냅샷:롤백 세그먼트 1 수에 "_SYSSMU1_1880814008$" 이름으로 된 것이 너무 작습니다. 라는 오류가 떴다. 해결 방법 select bytes/1024/1024 from v$datafile where ts#=2; select file_name,tablespace_name,trunc(bytes/1024/1024) mb, trunc(maxbytes/1024/1024) mm FROM dba_data_files; 위 쿼리를 확인한다. bytes (mb) 의 값이 (maxbytes) mm 보다 클 경우 아래와 같은 설정이 필요하다. alter system se..
전체 글 검색 결과
프로토타입(prototype)_2편 contructor 프로퍼티 생성자 함수의 프로퍼티인 prototype 객체 내부에는 constructor 이라는 프로퍼티가 있습니다. 인스턴스의 __proto__ 객체 내부에도 마찬가지죠. 이 프로퍼티에는 단어 그대로 원리 생성자 함수(자기 자신) 를 참조합니다. 예제를 살펴봅시다. var arr = [1, 2]; Array.prototype.constructor === Array //true arr.__proto__.constructor === Array //true arr.constructor === Array //true var arr2 = new arr.constructor(3, 4); console.log(arr2); //[3, 4] 인스턴스의 __proto..
Mybatis (select, insert, update, delete 문) 예제 Spring 을 사용할 때 mybatis 를 사용하는 경우가 흔합니다. 그러기 위해서는 mybatis 사용방법을 알아야겠죠. *.xml 파일에서 mybatis 를 어떻게 사용하는지 간단한 예제를 통해 살펴봅시다. select 문 SELECT USER_ID, USER_PASSWORD FROM USER 상단의 namespace 에는 mapper 의 인터페이스 경로를 작성합니다. id 는 select 명의 id 값을 넣어주고, resultType 은 쿼리결과를 통해 반환받을 타입을 입력합니다. select 문 안에는 해당 쿼리를 넣어주면 됩니다. insert 문 메서드의 파라미터 값이 존재하는 경우, INSERT INTO USE..
이클립스 - UML (Class Diagram 클래스다이어그램) 사용방법 이클립스 내에서 클래스 다이어그램을 그릴 수 있는 툴을 설치해보겠습니다. ObjectAid Exploere 를 설치합니다. https://www.objectaid.com/download URL 을 ctrl + C 합니다. Help - intall new Software 클릭합니다. 복사한 URL 을 ctrl + V 합니다. Add 버튼을 클릭하고, Name 을 입력합니다. Ok 버튼을 누릅니다. 설치할 수 있는 것들이 뜨는데요. 저는 여기서 Class Diagram 과 sequence Diagram 2개만 설치할 예정입니다. Next 버튼을 누릅니다. 동의합니다를 체크하고 Next 버튼을 누릅니다. 재부팅여부를 묻는 창입니다. Ye..
오라클 세션 확인 및 세션 킬(kill) 오라클에서 세션을 확인하고, 락(lock)이 걸린 테이블을 확인하는 쿼리입니다. 세션 확인하기 SELECT SID ,SERIAL# ,USERNAME ,PROGRAM FROM V$SESSION DB에서 작업하다보면 테이블에 Lock 이 걸리는 경우가 빈번히 발생합니다. 아래는 어떠한 경우에 테이블에 Lock 이 걸렸는지 확인하는 쿼리입니다. 테이블에 Lock 확인 SELECT V$SESSION.SID ,V$SESSION.SERIAL# ,V$SESSION.USERNAME ,DBA_OBJECTS.OBJECT_NAME ,V$SESSION.SADDR ,V$SESSION.OSUSER ,V$SESSION.PROGRAM FROM V$LOCKED_OBJECT LEFT JOIN D..
최근댓글