고객지원
FAQ
기술문의
구입문의
일반문의
고객소리함
Support.sas.com

SAS Foundation 이용 관련 FAQ   |   Enterprise Guide 이용 관련 FAQ    |   Enterprise Miner 이용 관련 FAQ



SAS 검색기능 및 자료 제공 http://support.sas.com

SAS 사용시 발생한 오류 및 SAS관련 제품의 문서에 대해서 검색하여 찾아볼 수 있습니다.

  1. 검색기능을 통해 통해 관심키워드, SAS 오류 에 대한 내용을 검색할 수 있습니다.
  2. SAS 제품과 관련된 문서에 대해 구성되어 있습니다.
    http://support.sas.com/documentation/productaz/index.html
  3. SAS Sample 및 SAS관련 Note를 살펴볼 수 있습니다.
    http://support.sas.com/notes/index.html

SAS Foundation 이용 관련 FAQ ▲Top

  • Q_1. Windows7 64-bit 환경에서 Excel 파일 불러오기/내보내기 작업 진행시 오류가 발생하여 더 이상 진행이 되질 않습니다. 따로 설정해야 하는 부분이 있는건지요?

    A_1.
    문의 주신 내용은 Excel Engine은 32-bit이지만 SAS가 64bit이여서 발생하는 현상입니다. 64bit OS 환경에서는 Excel File 가져오기/내보내기 작업은 아래와 같이 진행하시기 바랍니다.

    1. DBMS를 excel5로 작업
       PROC EXPORT DATA= SASHELP.Class
                         OUTFILE= "c :\temp\class.xls"
                         DBMS=EXCEL5 REPLACE;
       RUN ;

      단, DBMS를 excel5로 지정 할 경우 export의 모든 문장을 사용할 수는 없습니다.
      (ex. sheet문장 등.. 자세한 내용은 help참고)

    2. PC Files Server 을 통한 작업 (DBMS를 excelcs로 작업)
       단, 작업 시 Excel, SAS는 모두 종료후에 작업하시기 바랍니다.

    2.1. SAS PC Files Server 아래의 경로를 통해 받을 수 있습니다
         해당 버전에 맞는 파일을 다운받아서 설치

    - SAS9.2 64bit를 설치 시 :
      ftp://ftp.sas.com/techsup/download/base/zqjpcfileserver92m3.zip
    - SAS9.3 64bit를 설치 시 :
      http://support.sas.com/demosdownloads/setupcat.jsp?cat=SAS+PC+Files+Server

    2.2. setup.exe 실행

    2.3. 서비스에 해당 서비스 자동 등록 (제어판>관리도구>서비스) 확인 서비스명 :
         SAS PC Files Server
         SAS 기동 후에 export 작업 (DBMS를 excelcs로 작업합니다.)
         PROC EXPORT DATA= SASHELP.Class
                           OUTFILE= "c:\temp\class2.xls"
                           DBMS=EXCELCS REPLACE;
         RUN ;


    [참고] SAS버전 확인 방법
    1. Setup.exe 파일이 있는 폴더에서install_doc > 숫자폴더> soi.html 열기
    2. [Information for Tech Support Site xxxxxx:] 항목 하단에 위치한 product 정보 확인
       예) Product : SAS 9.2 TS2M2, Rev 920_09w_40
    [참고 URL1] http://support.sas.com/kb/43/802.html
    [참고 URL2] http://support.sas.com/kb/44/197.html

  • Q_2. 파일> 데이터 가져오기에서 엑셀파일을 가져오려고 하면 다음과 같은 오류메세지가 뜹니다. 어떻게 해결할 수 있나요?
    - The SAS/ACCESS interface to PC Files is not installed.
    - Please install this module in order to IMPORT/EXPORT to these file types.

    A_2.
    해당 오류는 엑셀파일/Text파일 Import 및 Export 시 필요한 모듈이 설치되지 않아 발생하는 현상입니다. 따라서 기존 SAS 를 설치하실 때 사용하셨던 DVD 또는 설치 파일들을 이용하여 해당 컴포넌트 (Access Interface to PC Files)만 추가로 설치하시면 됩니다.

    모듈을 추가하시는 방법은 다음과 같습니다.

    [SAS9.1.3인 경우]
    1. Setup.exe 실행
    2. 기존 SAS 설치와 동일하게 진행 (라이선스 지정 및 언어 선택 등..)
    3. [기존에 SAS가 설치되어 있음을 발견했습니다]라는 화면 나올 경우 [컴포넌트 추가] 선택 후 [다음]
    4. 설치할 제품 목록이 나오면 SAS 9.1 을 확장한 후( +사인을 누르면 리스트 확장), 해당 모듈만 (Access Interface to PC Files) 선택 후 설치 진행
    5. 설치 완료 후, 엑셀 파일 가져오기/내보내기 작업으로 정상적으로 실행되는지 확인
    [참조URL] http://support.sas.com/kb/13/613.html

    [SAS 9.2 이후 버전인 경우]
    1. Setup.exe 실행
    2. SAS 소프트웨어 설치 클릭 후 다음 > 추가 소프트웨어 설치 클릭 후 다음
    3. 설치할 제품 선택 부분에서 해당 모듈을 선택 후 설치 진행
    4. 설치 완료 후, 엑셀 파일 가져오기/내보내기 작업으로 정상적으로 실행되는지 확인

    [참고 URL] http://support.sas.com/kb/38/753.html

  • Q_3. "ERROR: 프로시저 'GLM'을 찾을 수 없습니다." 라는 오류 메시지가 뜹니다. GLM 뿐만 아니라 간혹 특정 프로시저 사용 중 분명히 존재하는 프로시저인데도 찾을 수 없다라는 메세지가 나오며 실행이 되질 않습니다.

    A_3.
    위와 같이 "프로시저를 찾을 수 없습니다." 라는 에러 메시지는 해당 component가 설치 되어 있지 않기 때문에 발생합니다.
    위 예제와 같이 PROC GLM은 SAS/STAT의 프로시저로써 해당 컴포넌트의 설치 여부를 확인하신 후, 추가 설치를 진행하시면 됩니다.
    설치 확인은 아래의 폴더 존재여부로 확인해 보실 수 있습니다.
    예) GLM: C:\Program Files\SAS\SASFoundation\9.2\stat (SAS9.2버전인 경우)

    해당 컴포넌트를 추가하시는 방법은 다음과 같습니다.

    [SAS9.1.3인 경우]
    1. Setup.exe 실행
    2. 기존 SAS 설치와 동일하게 진행 (라이선스 지정 및 언어 선택 등..)
    3. [기존에 SAS가 설치되어 있음을 발견했습니다]라는 화면 나올 경우 [컴포넌트 추가] 선택 후 [다음]
    4. 설치할 제품 목록이 나오면 SAS 9.1 을 확장한 후( +사인을 누르면 리스트 확장), 해당 컴포넌트를 선택 후 설치 진행
    5. 설치 완료 후, GLM 프로시저가 정상적으로 실행 되는지 확인

    [SAS 9.2 이후 버전인 경우]
    1. Setup.exe 실행
    2. SAS 소프트웨어 설치 클릭 후 다음 > 추가 소프트웨어 설치 클릭 후 다음
    3. 설치할 제품 선택 부분에서 해당 컴포넌트를 선택 후 설치 진행
    4. 설치 완료 후, GLM 프로시저가 정상적으로 실행 되는지 확인

    [참고 URL] http://support.sas.com/kb/16/955.html

  • Q_4. ".sas" 파일을 실행하면 SAS9.2에서 열리지 않고 EG에서 열리거나, 오류가 납니다.

    A_4.
    .sas파일을 더블클릭하실 때 에러가 발생하신다면 다음 작업을 진행 부탁 드립니다.

    시작> 모든 프로그램> SAS > SAS9.2 License Renewal&Utilities 밑에 있는 [SAS파일 유형관리]에서 각 파일 유형에 연결할 제품을 선택할 수 있습니다.
    [참조URL1]http://support.sas.com/kb/32/464.html

    해당 링크를 참고하여 작업해보시기 바랍니다.

    위의 링크를 보시고 작업한 이후에도 문제가 있을 경우엔, 아래와 같이 직접 지정할 수도 있습니다. 파일형식 변경을 하기 위해 다음과 같은 절차를 진행해주시기 바랍니다.

    1. 파일형식 변경을 하고 싶은 .sas파일을 오른쪽 마우스로 클릭 -> [속성] 클릭
    2. 연결 프로그램에서 [변경] 선택-> C:\ProgramFiles\SAS\SASFoundation\9.2\core\sasexe\SASOACT.EXE 선택, [열기] 클릭->확인

    자세한 내용은 아래 링크를 참조하셔서 진행하시기 바랍니다.
    [참조URL2]http://support.sas.com/kb/16/399.html

  • Q_5. SAS 프로그램에서 도구>옵션>우선설정>결과>html 생성, 기능이 작동되지 않습니다.

    A_5.
    해당 오류는 HTML 파일을 display 하기 위한 Remote browser 가 설치되어 있지 않아서 발생하는 현상입니다.
    따라서 팝업 창에 나타나는 URL을 이용하여 Remote Browser 설치를 진행하시거나, 또는 아래와 같은 옵션 문을 적용하셔서 진행하시면 됩니다.

                options helpbrowser=sas;

    해당 옵션 문을 사용하시면 Remote Browser Server를 사용하지 않고 SAS 내에서 HTML 파일로 결과물을 보실 수 있게 됩니다.
    자세한 내용은 아래 링크를 참조하시기 바랍니다.
    [참조URL]http://support.sas.com/kb/34/036.html

    만약, 해당 옵션을 기본으로 설정해 놓고자 하신다면, SAS 9.2 (Korean) 한글SAS를 사용하시는 경우,
    1) C:\Program Files\SAS\SASFoundation\9.2\nls\ko\sasv9.cfg파일을 메모장에서 open.
    2) 가장 상단부분에 아래의 옵션을 추가하여 저장하신 뒤 SAS9.2(Korean)을 다시 실행시켜서 확인해 보시면 됩니다.

       -helpbrowser sas

  • Q_6. 설치를 완료하여 SAS를 구동시켰으나, 확장편집기창이 나타나지 않습니다.

    A_6.
    해당 오류는 확장 편집기 창이 정상적으로 설치되지 않았거나, 손상되어 발생하는 현상입니다. 기존 SAS 설치 사용하셨던 CD 또는 설치 파일을 이용하셔서 확장편집기 재설치를 진행 부탁 드립니다.
    확장편집기 재설치는 아래의 경로에 위치한 setup.exe 파일을 실행시키셔서 작업 하시면 됩니다.
    (단, 해당 작업 진행 전 SAS를 종료하시기 바랍니다.)

    [SAS 9.1.3인 경우]
    SAS shared Component CD에서 아래의 경로로 이동
    <drive>: \bundles\eeditor\Setup.Exe 실행하여 확장편집기창(Enhanced Editor)
    재설치

    [SAS9.2 or SAS9.3인 경우]
    <drive>:\products\eeditor__ <숫자> __win__xx__sp0__1\bundles\eeditor\setup.exe

    만약 위와 같이 재설치 후에도 동일한 현상이 반복될 경우, 아래 링크의 C에 해당 하는 부분을 참조하시어 Enhanced Editor Manual Register를 진행해 보시기 바랍니다.

    [참조URL]http://support.sas.com/kb/20/757.html

  • Q_7. SAS Foundation을 구동시키면 출력문 및 로그의 글씨가 깨집니다. 어떻게 해결할 수 있나요?

    A_7.
    문의주신 사항에 대하여 폰트를 굴림에 size를 10으로 하신 후에도 동일한 현상이 발생하는지 확인 부탁 드립니다.
    아래와 같은 절차로 진행해주시기 바랍니다.

    1. 도구> 옵션> 글꼴에서 굴림체로 변경 (출력창 활성화된 상태에서)
    2. 도구> 옵션> 우선설정에서 [끝낼때 설정 내용 저장]을 체크
       (지정한 폰트에 대해서 향후 SAS 재 기동시에도 적용됨)

  • Q_8. EXCEL파일을 내보내기를 할 때, 아래와 같은 에러메시지가 나타나면서 내보내기가 중지되었습니다.

    A_8.
    문의주신 오류내용은 SAS에서 엑셀파일을 내보내기를 할 때, row수가 65,536을 넘기 때문에 발생한 현상입니다.
    Excel 파일은 내보낼 수 있는 레코드 수가 65,536으로 제한되어 있습니다.
    따라서 65,536개가 넘는 엑셀 파일을 내보내고자 할 시에, 레코드수에 제약이 없는 xlsb확장자명을 사용하시거나 datasplitter2excel이라는 프로그램을 사용하셔서 엑셀파일을 export하시기를 요청 드립니다.

    자세한 사항은 아래의 링크를 참조 부탁 드립니다.
    [참조URL1] http://support.sas.com/kb/14/487.html

    datasplitter2excel프로그램은 아래의 링크에서 downloads탭을 클릭한 후, 다운로드 받으시면 됩니다.
    [참조URL2] http://support.sas.com/kb/16/587.html

  • Q_9. 프로시저를 실행 후, 로그창에 아래와 같은 오류가 납니다.
    ERROR:Out of memory.
    NOTE: 메모리가 부족하여 SAS 시스템은 현재 스텝의 실행을 중지합니다.

    A_9.
    1) 실제 분석을 하실 때, tables문이나 model문에 많은 변수가 포함이 되어 있어서 out of memory 문제가 발생하실 수 있습니다. 나누어서 작업을 하실 수 있다면 한꺼번에 지정 하시기 보다는 작게 조절하셔서 작업을 진행 부탁 드립니다.
    2) 실제 메모리가 부족할 경우 Windows 32bit에서는 하나의 process가 2G까지 memory가 사용됩니다.
    해당 문제가 나타난 프로시저를 실행 후 작업관리자 창에서 SAS 프로세스의 메모리에 대해서 monitoring해 보시기 바랍니다.
    만약, 2G정도까지 올라간 뒤에 SAS에 오류 (out of memory)가 발생하는 경우는 실제 작업을 실행하는데 있어서 메모리가 부족하여 실행할 수 없는 경우입니다.
    이 경우는 OS에서 지원되지 않는 부분이기 때문에 SAS에서 해결할 수 있는 부분이 아닙니다.(실제 resource부족)
    3) 실제 메모리와 관련 없는 경우

    만약, 위의 현상이 아니라면, SAS Config 파일에서 memsize 수정 후 작업해 보시기바랍니다.
    1. sasv9.cfg 파일 open
          SAS9.1.3 C:\Program Files\SAS\SAS 9.1\nls\ko\sasv9.cfg
          SAS9.2 C:\Program Files\SAS\SASFoundation\9.2\nls\ko\sasv9.cfg
          SAS9.3 C:\Program Files\SASHOME\SASFoundation\9.3\nls\ko\sasv9.cfg

    2. memsize 옵션이 존재할 경우 값 확인
      (다른 값이거나 해당 옵션이 없을 경우, 파일내용 상단에 -memsize 1024M 으로 setting)

    3. work 경로에 대해 변경
      - WORK"!TEMP\SASTemporary Files"로 되어 있는 부분을 -WORK"D:\temp"와 같이 특정 다른 디렉토리(공간이 충분한 디렉토리로)로 변경


    [참고자료] http://support.sas.com/kb/9/098.html : 해당 note는 version8 기준이지만, version9도 가능한 노트입니다.

    위의 config파일을 변경 후 다시 SAS기동시켜 작업해 보시기 바랍니다.

  • Q_10. SAS Foundation을 실행했을 때, 아래와 같은 팝업 메시지가 발생하면서 확장편집기 창이 보이지 않습니다.
    Enhanced Editor
    Unable to load managed editor component. Error: 0x80040154.
    The editor may not be installed properly.

    A_10.
    발생한 현상은 현재 확장편집기 설치가 정상적으로 이루어지지 않아서 오류가 발생하는 것으로 파악됩니다.

    1) Enhanced Editor 재설치
    아래 링크의 4번을 참조하셔서 Enhanced Editor 재설치를 진행해 보시기 바랍니다.
    [참조 URL] http://support.sas.com/kb/34/150.html

    1. 구동중인 SAS 프로그램 모두 종료.
    2. SAS Software Depot\products\eeditor__9220__win__xx__sp0__1\bundles\eeditor의 setup.exe 클릭하여 editor 설치.
    3. SAS를 실행시켜 정상적으로 실행되는 지 확인. 오류 발생시 2)번 진행.

    2) 레지스트리 수동 등록

    아래 링크의 C번을 참조하셔서 수동으로 해당 파일 등록을 진행해 보시기 바랍니다.
    [참조URL] http://support.sas.com/kb/20/757.html

    1. 시작>실행> cmd 입력 후 확인
    2. cd c:\program files\sas\sasfoundation\9.2입력 (SAS설치 경로) 후 Enter.
    3. sas.exe ?regserver 입력후 Enter
    4. C:\WINDOWS\system32\regsvr32.exe "C:\Program Files\SAS\Shared Files\Enha
    nced Editor\EditorControl.ocx" 입력 후 Enter
    5. 아래와 같이 성공 메시지 나오면 [확인].



    6. SAS가 정상적으로 구동되는 지 확인.

  • Q_11. 프로시저를 실행하면, ERROR: Utility file open failed 오류가 발생하면서 실행이 중지됩니다.

    A_11.
    ERROR: Utility file open failed 오류는 threaded kernel(TK)을 사용하는 SAS procedure에서 발생할 수 있는 오류 입니다.

    1) 일반적으로 아래와 같이 nothreads 옵션을 통해 제어할 수 있습니다.
    Options nothreads;

    1) 만약, 위의 옵션으로도 해결이 되지 않을 경우
    C:\Program Files\SAS\SAS 9.1\nls\ko\sasv9.cfg 파일을 open한뒤에 아래와 같이 utilloc옵션을 추가하시기 바랍니다. (영문SAS 사용하실 경우, ko 대신 en) (추가할 때 반드시 예를 들어 c:\temp라는 물리적인 디렉토리를 생성하여 작업하셔야 하며, 해당 공간에 여유가 있어야 합니다. Sort할 데이터의 3배 정도의 공간)

    -utilloc "c:\temp"
      [참고 URL]?http://support.sas.com/kb/18/227.html

  • Q_12. windows에서 시스템의 메모리를 너무 많이 사용하는 경우 (memsize를 지정해 줬음에도 불구하고 memory를 과다하게 사용하는 경우)에 해결 방법을 알고 싶습니다.

    A_12.
    [관련 Site] http://support.sas.com/kb/39/615.html

    1. 환경변수 추가
    내컴퓨터에서 우측마우스 클릭해서 속성 - 고급시스템 설정 - 환경변수 - 시스템변수에서 새로 만들기 클릭
    2. 변수이름
    SAS_NO_RANDOM_ACCESS?? 변수 값 : 1 입력 후 확인
    3. SAS9.21_M3 버전일 경우 http://ftp.sas.com/techsup/download/hotfix/HF2/B25.html#39615링크를 클릭하여 Hotfix 다운로드 후 적용
    SAS9.3_M0 버전일 경우http://ftp.sas.com/techsup/download/hotfix/HF2/E79.html#39615링크를 클릭하여 Hotfix 다운로드 후 적용

  • Q_13. Unix 서버 내 work 작업공간을 변경하고 싶습니다.

    A_13.
    사용자 PC에서 서버의 work 디렉토리 ?변경 방법 관련하여 아래 절차로 진행해주시면 됩니다.
    1. \connect\saslink 안의 tcpunix.scr 파일을 notepad 로 open
    2. ctrl + f -> unx_log 와 unxspawn 부분을 찾으신 후에 아래와 같은 형태의 type 으로 시작하는 2개의 문장을 확인하신 후, sas와 -dmr 사이에 work 경로 작성 또는 수정을 해주시기 바랍니다.

    예) type 'sas -dmr -comamid tcp -noterminal ';
    - type 'sas -work /sas/jin_work -dmr -comamid tcp -noterminal -nosyntaxcheck' LF;

  • Q_14. PC client 환경에서 work library 경로 변경을 하고 십습니다.

    A_14.
    Work Library 경로 변경은 아래와 같이 진행하시면 됩니다.
    SAS 9.2의 경우, 설치 시 따로 경로를 변경하지 않으셨다면 default는 아래와 같이 지정되어있으며, 해당 경로에서 SASV9.CFG 파일을 메모장에서 열기로 여신 후, 작업 진행하시면 됩니다.

    1. 디렉토리 생성 예) D:\saswork
    2. 한글 SAS를 사용하실 경우, C:\Program Files\SAS\SASFoundation\9.2\nls\ko\sasv9.cfg 파일을 메모장에서 open
    (영문은 en폴더) ( SAS 9.3 : C:\Program Files\SASHome\SASFoundation\9.3\nls \ko\sasv9.cfg )
    3. -WORK "!TEMP\SAS Temporary Files" 부분에 대해서 아래와 같이 수정 후 저장 → -WORK "d:\saswork"?

SAS Enterprise Guide 이용 관련 FAQ ▲Top

Enterprise MIner 이용 관련 FAQ ▲Top

고객지원
기술문의, 구입문의, 일반문의, 고객소리함
자료실
E-브로셔, White paper
데모 & 투어
뉴스레터 구독 및 SAS 자료
Events
이벤트와 세미나 정보
대표전화 : 02-2191-7000
교육문의 : 02-2191-7002
기술문의 : 02-2191-7003
global contact list