sql 2

Orange for ORACLE - INSERT문 추출하기

어제 일하다가 발견한 기능인데요. 혹시 저처럼 필요하신 분 계실까봐 말씀드려요. Orange for ORACLE 쓰시는 분들 계신가요? 기존 테이블 데이터를 다른 곳으로 복사하고 싶을 때 사용하시면 좋아요. 물론 같은 오라클 끼리는 INSERT SELECT 등의 방법이 있지만요. 저의 경우는 ORACLE에서 MYSQL로 데이터를 복사해야 하는 상황이었어서… INSERT문을 사용하고 싶었답니다. 이제부터 방법을 알려드릴게요. Orange에서 Tools-Unload Tool을 들어갑니다. 해당 DBMS로 로그인 해주세요. 그러면 이런 화면이 나와요. Source 영역에서 해당 스키마와 테이블을 선택하신 후 Data File 영역에서 맨 오른쪽 디스크 버튼을 클릭해주세요. 원하는 경로와 파일명을 지정해주시고 ..

Oracle Impdp - dmp파일 import 하는 법

1. 계정 생성 (dmp파일을 export한 계정과 같은 이름/비밀번호 사용) CREATE USER 계정이름 IDENTIFIED BY 비밀번호; * 참고 11g 버전 부터는 계정이름 앞에 c##을 붙여야하지만, 이전 버전처럼 c##을 붙이고 싶지 않을 경우 아래 쿼리문 사용 ALTER SESSION SET "_ORACLE_SCRIPT"=true; 2. 권한 생성 생성된 계정에게 해당 권한을 부여한다. GRANT RESOURCE, CONNECT, DBA TO 계정이름; 3. 공간 생성 CREATE TABLESPACE 테이블스페이스명 DATAFILE '오라클 설치경로.../oradata/orcl/orclpdb/파일이름.dbf' SIZE 15g; * 주의사항 SIZE를 잘 정해야 한다. 파일크기보다 더 작게 ..