BookmarkSubscribeRSS Feed

[SAS 활용 FAQ] SAS에서 Excel 파일 불러오기/내보내기 작업 진행 시, “ERROR: Connect: 클래스가 등록되지 않았습니다” 오류가 발생합니다.

Started ‎05-06-2021 by
Modified ‎05-06-2021 by
Views 9,020

[상세내용]

ERROR: Connect: 클래스가 등록되지 않았습니다.

ERROR: LIBNAME 문장에 오류가 있습니다.

 

문의주신 오류는 64bit SAS32bit Excel 간의 호환성문제로 발생할 수 있습니다. 아래 두가지 방법 중 한가지를 택하여 진행해보시기 바랍니다.

 

[SAS Program 활용방법]

SAS9.3 TSIM2 버전부터는 dbms xlsx로 지정하여 EXCEL 2007, 2010 문서를 불러오기/내보내기 작업을 진행하실 수 있습니다. 아래의 예제프로그램을 활용하셔서 작업해주시기 바랍니다.

(xls 파일인 경우, dbms=xls 로 지정)

 

PROC EXPORT data=sashelp.class outfile="c:\temp\example.xlsx"

dbms=xlsx

replace;

sheet="mysheet";

newfile=yes;

RUN;

 

PROC IMPORT OUT= WORK.AA

DATAFILE= "C:\temp\example.xlsx"

DBMS=XLSX REPLACE;

ETNAMES=YES;

RUN;

[SAS PC Files server 설치 방법]

  1. 시작 > cmd > 상위 cmd.exe 오른쪽 클릭 관리자 권한으로 실행
  2. SAS 설치 이미지가 위치한 경로로 이동
    ) cd C:\SAS Software Depot
    CD로 설치하는 경우(E 드라이브)> cd /D E:\SAS Software Depot
  3. 이동 후, 옵션문 추가하여 setup.exe 실행
    Setup.exe nosasupdate -allselectable
  4. SAS 소프트웨어 설치 클릭 후 다음 > 추가 소프트웨어 설치 클릭 후 다음
  5. 설치할 제품 선택 부분에서 ‘SAS PC Files Server’를 선택 후 설치 진행
    (없는 경우, SAS Foundation 클릭 후 다음화면에서 확인)
  6. 설치 완료 후, 정상적으로 실행 되는지 확인

** SAS PC File Server 설치 후 데이터 가져오기를 실행하실 경우, data source를 아래와 같이 변경하여 진행해주시기 바랍니다.

그램.jpg

 

 

[SAS PC Files server 사용 가이드]

[참고 URL2] http://support.sas.com/kb/43/802.html

[참고 URL3] http://support.sas.com/kb/44/197.html

 

참고로 코딩으로 작업할 경우 dbms=excelcs로 지정해주셔야 합니다.

)

PROC IMPORT DBMS=EXCELCS

OUT=work.fs

DATAFILE='D:\user\CSR\data\data.xls' REPLACE;

SHEET='fs$';

RUN;

 

PROC EXPORT DATA= SASHELP.Class

OUTFILE= "c:\temp\class2.xls"

DBMS=EXCELCS REPLACE;

RUN;

 

, PC Files server를 사용하시면 파일이 위치하는 디렉터리와 해당 파일명에 한글이 포함되어 있으면 해당 오류가 발생합니다.

(영문경로와 영문명으로 사용해주시기 바랍니다.)

Version history
Last update:
‎05-06-2021 04:45 AM
Updated by:
Contributors

sas-innovate-wordmark-2025-midnight.png

Register Today!

Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.


Register now!

Article Labels
Article Tags