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
운영게시판
최근게시물
Oracle Q&A 38762 게시물 읽기
No. 38762
오라클 덤프 관련 질문입니다.
작성자
나초보
작성일
2011-08-08 23:37
조회수
4,054

1.  오라클에서 특정 계정에 특정 테이블을 덤플 뜰수 있는 것으로 알고 있습니다.

 그런데 덤프를 뜰때 특정 조건을 줘서 할수 있나요?

 예를 들어 ..... where tt_date > '20110801'

 처럼  tt_date 컬럼에 값이 특정 날짜보다 큰 녀석만 덤프를 뜰수 있는지 궁금합니다.

 

 2. 그리고 현재 운영중인 오라클에 덤프를 떠도 서비스에 이상이 없는지 궁금합니다.

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

1. 물론 가능합니다. 다음과 같이 하시면 됩니다.

DUMPFILE="파일명"

NOLOGFILE=Y

DIRECTORY=EXT_LOG_DIR
TABLES=('스키마명.테이블명')
QUERY=select * from 테이블명 where rownum<=10
CONTENT=ALL
 
 
2. 특별히 문제될것은 없지만 export 시에 CPU  와 하드를 좀 긁는다는거 정도입니다.
1님이 2011-08-09 09:03에 작성한 댓글입니다. Edit

정말 감사합니다. 덕분에 만은 도움이 됬어요^^

연승훈(clamp219)님이 2011-08-10 08:58에 작성한 댓글입니다.

exp ext/ext tables=(FAR) query=\"where reg_ymd\>\'20110801\'\" file=f.dmp

이렇게 실행 했는데...

지정된 테이블을 엑스포트하려고 합니다 via 규정 경로...
. . 테이블 FARMER_FARM(를)을 엑스포트 중
EXP-00056: ORACLE 오류 911이(가) 발생했습니다.
ORA-00911: 문자가 부적합합니다
엑스포트가 경고를 보이며 성공적으로 끝났습니다

요런 메시지가 나오네요...ㅠㅠ

 

나초보님이 2011-08-10 10:24에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
38765US7ASCII와 KO16KSC5601을 설정을 바꾸면 한글이 깨지지않는
초핸섬
2011-08-10
3546
38764database 오픈이 안됩니다.
한희성
2011-08-09
3309
38763toad procedure에서 빨간 X 표시 [2]
설탕
2011-08-09
5993
38762오라클 덤프 관련 질문입니다. [3]
나초보
2011-08-08
4054
38761analyze를 보고 있습니다 [4]
윤용진
2011-08-08
3718
38759시간차이 구하기 입니다. [2]
taiji
2011-08-05
4846
38758INTO [2]
장마철
2011-08-05
3308
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다