Sybase DB 에서 unix shell 실행하기 by MusaPanz

[IQ]
호출방식:

~~
call xp_real_cmdshell('ls -al > /BI2/iq127/tmp/x.out');
commit;
~~
==> 이와 같은 경우 UNIX 명령(ls -al)이 실행되며, 결과가 /BI2/iq127/tmp/x.out 에 저장
==> 결과를 화면상에서 받을 수 없으며, 결과는 .out file을 기준으로 판독


[ASE]

xp_cmdshell 'xxx.sh'

와 같이 실행하면 된다.


# 혹시 -o Bad Option 과 같은 에러가 생기면
   유닉스의 /home/.profile 안에 -o Vi 옵션이 있는지 보고 있으면 삭제한다.

트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://mahapunch.egloos.com/tb/3891068 [도움말]

덧글

덧글 입력 영역


메모장