오류가 발생하여 SAS 프로그램을 중지하는 데 매크로를 사용하지만 항상 서버에서 연결이 끊어지면 임시 데이터 세트를 더 이상 가져올 수 없습니다.오류시 SAS 프로그램 중지
는 I가 시도 : 여기
OPTIONS ERRORABEND;
제가 시도 매크로이다
%macro errchk;
%if &syserr >0 and &syserr ne 4 %then %abort;
%mend errchk;
이것은 오류에 도달 한 후 다음 데이터 처리 단계 유지한다.
프로그램의 나머지 부분을 실행하는 방법을 알 수는 없지만 SAS 서버와의 연결은 끊지 마십시오. 어떤 아이디어?
당신은 원격 프로그램을 실행하는 서버에 연결? –
제가 생각하기에 직장에 연결하고 있습니다. –
어쩌면 도움이 될 것입니다. 오류를 감지 한 후 코드의 끝에 도달 할 수 있도록 일부 goto 스위치를 설정 했습니까? –