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 20875 게시물 읽기
No. 20875
rexec사용시 오라클커넥션 문제..
작성자
박성엽(comdemo)
작성일
2004-12-01 10:37
조회수
919

서버에 proc로 작성한 바이너리 파일과 이 바이너리 파일을 실행하는 쉘파일이 있습니다.

readfile <- proc로 작성한 바이너리

이 프로그램이 하는일은 인자로 넘어온 파일이름을 가지고 오라클 프로시저를 실행하는 프로그램입니다.

readffile.sh <- readfile을 실행하는 쉘파일

sh파일은 인자로 넘어온 파일을 적당한 크기(100만건의 데이타가 들어오는경우 10만건씩 10개로)로 쪼개서 파일을 생성한 후 readfile을 여러번 실행하는 스크립트입니다.

 

이걸 파워빌더에서 호출해서 실행해야 하는데 rexec를 통해 실행하는 방법이 있어 이를 통해 실행했더니 실행은 되는데 오라클 연결이 맺어지질 않습니다.

물론 로컬에서 실행하면 오라클연결이랑 실행이 잘 되구요..

 

proc에서 오라클 연결하는 부분이 rexec를 통해서 하면 연결이 되지 않는 이유가 궁금합니다.

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

oracle 환경변수 문제인것 같습니다.....^^;;;

Pro*C에서 oracle session 맺기전에 해당 환경변수들을 setenv()

로 셋팅해줘야 하지않을까요?..

지나가는사람님이 2004-12-01 11:48에 작성한 댓글입니다. Edit

오라클 환경설정문제였네요..^^

실행하는 sh파일에 설정해주고서 실행시키니 잘 됩니다.

감사합니다..

박성엽(comdemo)님이 2004-12-01 14:18에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
20878rollback segment 삭제법? [1]
오라클
2004-12-01
1566
20877공백을 어떻게 해야 할까요..? [3]
이정택
2004-12-01
1771
20876테이블 삭제시 오류가 발생합니다. 해결 좀 해주세요... [3]
이찬희
2004-12-01
1821
20875rexec사용시 오라클커넥션 문제.. [2]
박성엽
2004-12-01
919
20873[질문]쿼리문 작성에 관한(많은 테이블에서 값을 구해올때) [1]
고락춘
2004-12-01
925
20872Format 이라 하나요? [1]
아폴론
2004-12-01
1560
20871테이블과 제약조건을 한번에 복사하는 법...점 알려주세여...제발... [2]
김세준
2004-11-30
2178
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다