database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
ㆍDB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
DB2 Q&A 989 게시물 읽기
No. 989
쿼리 결과를 파일로 저장하는 방법
작성자
최병석(cby999)
작성일
2006-05-10 17:15
조회수
7,132

안녕하세요

AIX/DB2 8.2.3 사용하고 있습니다.

서버로그인후

[KRABC:ABC] /home/work/abc> DB2

db2 => CONNECT TO 데이터베이스이름

db2 => SELECT * FROM 테이블이름

 

순서로 명령어를 입력하는 과정입니다.

마지막 명령의 쿼리 결과를 홈디렉토리에 파일로 받을수 있는 방법은 없을까요?

조언을 부탁드립니다.

오라클의 경우는 있는것으로 알고 있는데 DB2는 여러군데 찾아봐도 알 수가 없네요..

이 글에 대한 댓글이 총 2건 있습니다.

db2의 Command Line Processor (CLP) 모드 에는 두가지 방법이 있습니다. 님이 사용한 방법같은 오라클 sqlplus와 같은 interactive mode 와 시스템 프롬프트에서 db를 붙여서 실행하는 방법이 있습니다.

db2 connect to db명

db2 select * from tb명

db2 clp의 옵션은 db2 list command options 라고 명령어를 치시면 보실수 있습니다.

 이곳을 참조 하세요

 http://publib.boulder.ibm.com/infocenter/db2luw/v8/index.jsp?topic=/com.ibm.db2.udb.doc/core/r0010410.htm

db2 +o -r test.out "select * from tb명"

이렇게 입력하시면 test.out에 쿼리 결과를 출력합니다.

+o는 화면에 결과를 출력하지 않는다는 표시입니다.

자세한건 위의 메뉴얼을 참조하시면 됩니다.

brahman님이 2006-05-10 22:13에 작성한 댓글입니다.
이 댓글은 2006-05-10 22:14에 마지막으로 수정되었습니다. Edit

 

[KRABC:ABC] /home/work/abc> db2 CONNECT TO 데이터베이스이름

[KRABC:ABC] /home/work/abc> db2 "SELECT * FROM 테이블이름"|grep -v "\-\-" > $HOME/s_1.out

도님이 2006-05-11 10:29에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
994Timestamp 데이터에서 시간은 그대로두고 날짜만 바꿀 수 있나요? [3]
tari
2006-05-15
6174
991UDB 6.1 버젼을 구하고 싶습니다. - 수정 [4]
신차영
2006-05-15
4670
990TEMPORARY TABLE을 사용하는데 에러입니다. [1]
헤로인
2006-05-12
5683
989쿼리 결과를 파일로 저장하는 방법 [2]
최병석
2006-05-10
7132
988파라미터(구성 변수값) 보는 방법 [1]
김민영
2006-05-10
4586
987[질문]DB2 클라이언트 연결 방법 좀 알려주세요????? [2]
김영수
2006-05-09
5992
986DB2 UDB Administration Guide download
IBM DB2
2006-05-09
5493
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다