Background Image
조회 수 527 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

* CUBRID 운영 중 질의(SQL) 수행한 결과를 엑셀(CSV) 파일로 만드는 방법입니다.


1. 운영 DB서버 큐브리드 설치 계정 로그인


2. 큐브리드 서비스 운영 상태 확인

$> cubrid service status


3. CSQL 인터프리터를 이용해 데이터 조회 및 CSV 파일 생성

$> csql -C -u dba  -c "SELECT * FROM db_class"  -q --delimiter="," --enclosure="\"" 디비명@localhost  > export_data.csv


# csql 예제 내용 옵션 설명입니다.


-C, --CS-mode

클라이언트/서버 모드로 CSQL 인터프리터를 실행합니다. 브로커(서버) 프로세스에 접속하여 SQL을 수행할 때 사용하며, 옵션을 생략하면 기본으로 이 모드가 적용됩니다 .


-u, --user=ARG

지정한 사용자 계정으로 데이터베이스에 접속합니다.


-c, --command=ARG

셸 상에서 직접 실행할 SQL 문을 지정합니다.


-q, --query-output

결과를 insert 질의에서 사용할 수 있게 출력하는 옵션으로 컬럼명과 값만 표시되며 -c 또는 -i 옵션과 같이 사용해야 합니다.


--delimiter=ARG

-q 옵션과 함께 사용할 때, 컬럼 사이에 삽입할 단일 문자를 지정합니다, 예시의 ","는 콤마(,)를 구분자로 사용함을 의미합니다 .


--enclosure=ARG

-q 옵션과 함께 사용할 때, 문자열형 값을 둘러싸는 단일 문자를 지정합니다, 즉, 각 문자열 값을 큰따옴표로 감쌉니다 .


> export_data.csv (쉘 리다이렉션)

CSQL의 표준 출력(stdout)을 export_data.csv 파일로 리다이렉트하여, 조회 결과를 지정한 파일에 저장합니다. 


* csql 상세 사용 방법 정보 : https://www.cubrid.org/manual/ko/11.4/csql.html#



List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
» 운영관리 SQL 조회 결과를 엑샐(CSV) 파일로 만들기 정만영 2025.07.02 527
78 운영관리 Windows 11에서 CUBRID 서비스가 시스템 재부팅 시 자동 시작 정만영 2024.11.15 1979
77 운영관리 CUBRID 브로커와 시스템 메모리 정만영 2019.03.12 5333
76 운영관리 윈도우 OS에서 java sp 사용 시 Java VM is not running 해결 방법 정훈 2017.09.04 4701
75 운영관리 CUBRID 8.2.2 ~ 8.4.x 버전에서 'ALTER SERIAL ... CACHE <cached_num> / NOCACHE' ERROR 해결 방법 주영진 2017.03.08 4300
74 운영관리 큐브리드 포트 정리 정만영 2016.07.05 8206
73 운영관리 큐브리드 마스터 소켓 디렉토리 변경방법 정만영 2016.07.05 5563
72 운영관리 Invalid XASL tree node content 에러 손승일 2016.04.26 6026
71 운영관리 산술 연산 결과를 피젯수 또는 젯수의 자리 수에 맞춰 보자. 성진 2016.03.01 6036
70 운영관리 'Has been interrupted.' CUBRIDException 발생 주현 2016.01.07 8139
69 운영관리 CUBRID BACKUP (linux, window) file 박동윤 2015.12.30 7797
68 운영관리 브로커와 DB 간 연결 테스트 박동윤 2015.12.29 6453
67 운영관리 cubrid plandump ( plan cache정보확인) file 주현 2015.12.29 5786
66 운영관리 시스템 부하가 많지 않음에도 불구하고 질의 수행이 느린 경우 THP 기능 설정 확인 및 해제 진우진 2015.12.16 8809
65 운영관리 큐브리드 서비스 재구동 시 cubrid manager server start: fail 오류 해결 방법 진우진 2015.12.16 9483
64 운영관리 브로커 동적 파라미터 변경 방법 정만영 2015.08.13 8808
63 운영관리 CUBRID HA 구성 후 구동중인 slave/replica node에서 write 하기 정만영 2015.07.15 10168
62 운영관리 windows 환경에서 압축파일로 CUBRID 설치시 환경변수 쉽게 설정하기 김승훈 2015.07.02 8236
61 운영관리 디비와 테이블 문자셋이 다른 경우 처리 방법 이용미 2015.06.03 17153
60 운영관리 CUBRID HA와 Primary key 제약조건 정만영 2015.04.21 12472
Board Pagination Prev 1 2 3 4 Next
/ 4

Contact Cubrid

영업문의 070-4077-2112 / 기술문의 070-4077-2148 / 대표전화 070-4077-2110 / Email. contact_at_cubrid.com
Contact Sales