2010-01-13 5 views
0

나는 dictionary.columns을 읽고있는 프로그램을 가지고 있습니다. dictionary.column을 읽은 프로그램 세그먼트 앞뒤에 많은 코드가있는 큰 프로그램이 있습니다.SAS 스택 오버플로 : PROC SQL reading dictionary.columns

프로그램이 제대로 작동하지만 오류가 발생했습니다. 나는 동일한 오류를 준 프로그램을 5 번 실행했다 : STACK Overflow

그러나 다른 프로그램에서 동일한 proc sql 패치를 실행하고 있으면 잘 실행 중이다.

문제가있는 위치와 가능한 해결책에 대한 제안 사항이 있으십니까?

답변

0

일반적으로 SAS에서 스택 오버플로를 해결하려면 세션을 닫고 다시 시작하십시오. 작업 폴더에 생성 한 데이터 세트를 유지하려면 SAS 임시 파일 폴더로 이동하면됩니다 (다른 머신에서 다르지만 일반적으로 Program Files/SAS Institute/...에 있습니다) . SAS Temporary Files 폴더에는 TD_XXXX 폴더가 있으며 최신 라이브러리에는 작업 라이브러리 데이터 세트가 포함되어있을 것입니다.

+1

'% put % sysfunc (getoption (work));'을 제출하면 WORK 디렉토리의 위치를 ​​알 수 있습니다. –