본문 바로가기

Tool활용3

[MS ACCESS ] 로컬 오라클 ODBC 설정 방법 대량의 텍스트 데이터를 오라클 DB에 밀어넣는 방법은 다양합니다 SQLDEVOLPER 또는 SQLGATE, ORANGE 같은 클라이언트는 데이터를 밀어넣을때 텍스트파일을 읽어 INSERT 문을 만들어서 내부적으로 돌리는 방식을 사용합니다, 이때 대량의 데이터일 경우 오래걸리고 DB에 부하도 걸리게 됩니다 이런경우 ACCESS를 활용하면 간단하고 빠르게 데이터를 DB에 밀어넣을 수 있습니다, 정확한 원리는 모르겠지만 ACCESS는 SQL LOADER와 같은 DIRECT PATH INSERT와 비슷하게 작동하는것 같습니다 또한 테이블을 ACCESS에서 바로 생성해주기 때문에 DDL문을 별도로 작성하여 테이블을 미리 만들어 둘 필요도 없습니다. 다만 DB에 적합하게 ACCESS에서 칼럼명, 테이블명, 컬럼 데.. 2020. 6. 5.
[SQL Developer] 텍스트 파일을 DB에 입력하기 텍스트 파일(CSV, TSV, XLSX, XLS)를 SQL Developer를 사용하여 DB에 테이블을 생성하고 데이터를 입력하는 방법을 소개하고자 합니다 텍스트 데이터를 DB에 입력하는 두가지 방법이 있습니다 1) 데이터를 입력할 이미 테이블이 존재하는 경우 2) 데이터를 입력할 테이블이 존재하지 않는경우 1)에 경우는 테이블 데이터 형식에 맞게 텍스트 데이터를 조정하여 데이터를 임포트 시키면 되지만 2)는 테이블 생성 DDL문을 작성해야 합니다. 아래 설명은 2)에 대한 내용입니다 설명에서 사용하는 텍스트 파일은 농림축산식품 공공데이터를 활용하였습니다 옆 링크에서 원천조사가격정보_201601.zip 파일을 사용하였습니다 CSV파일을 열어보니 데이터 행은 헤더를 제외한 75,597행이며, 다음과 같은 .. 2020. 1. 5.
[SQL Developer] 프로그램 다운로드 및 실행 방법 소개 오라클 데이터베이스에 접속하여 데이터베이스를 관리하고 SQL을 편집할 수 있는 무료 프로그램으로 SQL Developer가 있습니다 SQL Developer도 업그레이드가 되면서 최신버전은 많이 편리해져서 주력 툴로 사용해도 괜찮을 정도입니다 포스팅을 하는 시점의 버전은 sqldeveloper-19.4.0.354.1759-x64 입니다. 다운로드를 받기위해서는 오라클 홈페이지 계정이 필요합니다 아래 절차를 따라하시면서 다운로드를 받으면 됩니다 *아래는 처음에 홈페이지에 로그인하지 않고 진행하였습니다 #1 오라클 홈페이지 이동[ 상단 매뉴버튼 > Downloads 버튼 ] https://www.oracle.com/ Oracle | Integrated Cloud Applications and Platform.. 2020. 1. 1.