>> Read No. 40413 article  
[질문] 원격지에 오라클이 깔려있지 않을때.....

등록 2002-01-21 18:38:00     조회 1
이름 초보    

		아래의 답변은 원격지에 오라클이 깔려있어야 되자나요.
 원격지에 오라클이 깔려있지 않으면 방법이 없나요?
 제발 갈켜주세요....
   ------------------------------------------------------------------
 cat << _EOF_ | ./sqlplus -S scott/tiger@database_alias > file.$$
 이런 식으루 해주심 됩니다.
그전에 오라클 network설정이 되어 있어야 겠죠...
 : 아래는 차주현님이 해주신 답변인데요.
:
: 아래 코드는 DB가 로컬에 있는 경우에 실행되는거자나요.
:
: 그러면 원격지에 있는 DB에는 어떻게 접근하는지요..
:
: cat << _EOF_ | ./sqlplus -S scott/tiger > file.$$
:
: 이부분을 어떻게 바꾸면 될것도 같은데....
:
: 제발 도와주세요....
:
:
: -------------------------------------------------------------
:
:
:
: 쉘 스크립트로 가능 합니다.
:
: 총 세단계로 일을 나눠서 해야겠죠.
:
: 1. 오라클에 쿼리하여 결과를 저장
: 2. 결과를 파싱하여 원하는 넘만 선택
: 3. 선택 된 넘을 이용하여 ftp 실행
:
: 하면 되겠죠. 님이 예로 든 테이블의 경우는 따로 파싱 할 일이 없고 쿼리
에
: 서
: 원하는 결과만 뽑아내면 될 것 같네요.
:
: 님이 예를 든 테이블을 예로 들어보면.. (대충 한거니 알아서 고치시길)
:
: ---
: #!/bin/sh
:
: cat << _EOF_ | ./sqlplus -S scott/tiger > file.$$
: set pages 80
: set heading off
: set pause off
: set feed off
: select filename from test_tbl where check = 'Y';
: _EOF_
:
: while read f
: do
: wget ftp://user:pass@server/$f
: [ $? = 0 ] && echo "success" || echo "fail"
: done < file.??
: ---
:
:
:
: : 리눅스 + 오라클 8i 환경에서요..
: :
: : ---------------------------
: : | 이미지 파일명 | check   |
: : ---------------------------
: : | abcd01        | N       |
: : | abcd02        | N       |
: : | abcd03        | Y       |
: : | ...           | ...     |
: : | ...           | ...     |
: : ---------------------------
: :
: : 위와같은 테이블이 있는데요..
: :
: : check에 Y가 있는 파일만 원격에서 FTP로 받을라구 하거든요.
: :
: : 이렇게 DB를 검색해서 조건에 맞는 것만 실행되게
: :
: : 쉘스크립트로 만들수 있을까요?
: :
: : 제발 도와주세요...
이름
암호
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 1.22 초 ] 작업시간: [ 0.21 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1792220912
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.