popup zone

[기타] SAS 설치오류 관련 빈번한 문제 해결법(FAQ)

등록일 2016-04-21 작성자 학과관리자 조회 9195

<<아래는 SAS코리아 사이트 에서 발췌된 글이며, 교내에서 빈번하게 발생하는 부분을 요약한 내용입니다>>

<<2016년 계약 종료로 2017년2월 만료된 9.4버젼 사용자용 - 쉬운 갱신 Guide >>

 

0. PC 날짜를 만료날짜 이전으로 변경

1. SAS 9.4 오른쪽클릭 > 관리자 권한으로 실행

2. 라이센스 파일 Open

3. 라이센스 파일의 PROC SETINIT 부터 SAVE; RUN; 까지 복사

4. SAS 9.4의 확장편집기에 붙여넣은후 실행(F3)

5. 정상적으로 갱신 된 경우에는 아래 구문이 확인 됨

NOTE: Siteinfo data have been updated.

6. PC 날짜 원복 아래의 URL을 참조 하시면 버전 별 라이선스 갱신 방법 확인이 가능 하십니다. http://www.sas.com/ko_kr/training/customer_faq.html#

 

------- 국내 SAS 고객 사용사례 http://www.sas.com/ko_kr/customers.html#--------

• 기술지원: kor.uqa@sas.com

• 영업담당: 02-2191-7087

*User community On-line QA 지원: www.mysas.co.kr

 

* 자주하는 질문 참고

Q_1. 라이선스 갱신시 올바른 파일이 아니라고 나옵니다.

A_1. 1) 갱신파일을 메모장에서 열어서 PROC SETINIT 프로시져 부분만 따로 떼어 메모장에 붙이고 확장자 sss로 C:>의 위치에 저장

예) 1. PROC SETINIT RELEASE='9.1'; ..... SAVE; RUN; 부분을 C드라이브 밑에 setinit.sss로 저장하기

(주의: 저장하실 때, 파일형식은 '모든 파일'로 지정) 2) 명령프롬프트창(DOS창)을 열어서 sas.exe가 있는 경로로 위치를 지정해 주고, 다음을 실행시키면 갱신 완료.

예) C:Program FilesSASSAS 9.1 > sas.exe -sysin "C:setinit.sss" -setinit

자세한 내용은 위의 수동갱신 가이드를 참고하시기 바랍니다.

 

Q_2. SAS를 구동했을 때, 아래와 같은 메시지가 로그창에 출력됩니다.

'WARNING: Your system is scheduled to expire on XXX, which is XX days from now… 'WARGNING: Base 제품 제품(Session Manager과(와) 연관)된 제품이 곧 만료됩니다.

A_2. 1) 갱신파일을 메모장에 열어서 PROC SETINIT ~…~SAVE;RUN; 부분까지 복사 2) SAS 확장편집기 창에 붙여 넣어 실행 3) 로그에 경고 문자가 없이 NOTE: Siteinfo data have been updated.라는 메시지가 출력되면 정상적으로 갱신된 것임. 자세한 내용은 위 (참고)의 가이드를 참고하시기 바랍니다.

 

========================================================================================= 

 

갱신 : 2015년판 내용 수정 완료

- SAS 설치 전 주의사항

1. SAS버전 별 지원 가능되는 운영체제 (Operating System) 확인

http://support.sas.com/resources/sysreq/hosts/index.html

2. SAS 설치, 특히 SAS 9.2 이후 버전을 설치하실 때에는 다음 사항을 반드시 확인하여 주시기 바랍니다

•설치계정 : 관리자권한의 영문계정 (한글로 되어 있을 경우, 영문으로 변경하지 마시고 영문으로 구성된 컴퓨터관리자 계정을 새로 생성해야 합니다.)

•설치계정 Password : 영문, 숫자 포함하여 6자 이상으로 구성되어야 함.

•컴퓨터 이름 : 영문으로 구성 (영문,숫자 가능 - 한글포함된 컴퓨터이름은 오류 발생함)

•만약, Depot 생성 후 설치 진행 시, Depot의 디렉토리 명은 영문으로 구성되어야 함.

3. 참고로 간혹 PC에 설치된 보안프로그램이나 바이러스 관련프로그램의 충돌로 인해 오류가 발생할 수도 있습니다. 구동중인 바이러스 관련 프로그램이 있으시면 실시간 검사를 설치 중에만 일시정지 시키시거나, 안전모드로 재부팅 하여 설치하시기를 권장합니다. 안전모드는 재부팅 시 [F8] 을 누르면 들어가실 수 있습니다. 위 사항들이 지켜지지 않았을 경우, 설치 진행을 하는동안 오류가 발생하여 진행이 되지 않을 수도 있습니다. 따라서, 설치 전 반드시 위 세가지 항목을 확인하여 주시기 바랍니다.

 

<설치 관련 FAQ>

Q_1. 현재 사용중인 운영체제는 windows home edition 제품입니다. SAS 설치가 가능한가요?

A 공식적으로 지원하지 않습니다. 일부의 경우는 설치가 가능하기는 하나 설치여부에 상관 없이 공식적인 기술지원이 불가능합니다. 가급적 Windows 2000 professional 이나 Windows XP professional 제품을 사용하시기 바랍니다. 단, 학교에서 사용하도록 배포된 제품(SAS® Education Analytical Suite) 에 한하여 windows7 home premium 제품은 지원되고 있습니다. 지원 가능한 Window 운영체제 (Operating System) 에 대해서는아래의 링크를 참조하시기 바랍니다. http://support.sas.com/resources/sysreq/hosts/pc/ 단 , SAS 설치를 공식적으로 지원하지 않는 운영체제에 virtual XP 모드를 생성하여 virtual XP 에서 SAS 를 설치 , 사용하실 수는 있습니다 Virtual XP 모드 생성 가이드(링크: virtual_XP_mode_install_guide)

 

Q_2. SAS 소프트웨어 설치를 선택 후 진행하려고 하자 "본 사용자 계정은 설치 권한이 없습니다" 라는 오류 메시지가 뜨면서, 설치가 더 이상 진행이 되지 않습니다.

A 설치진행중 위와같은 오류메세지가 나타날 경우, 아래사항들을 확인해 보셔야 합니다

1. 컴퓨터 로그인시 사용자계정이 Admin (관리자) 권한이 없는 계정일 경우

2. 컴퓨터 사용자계정이 한글로 되어있을 경우 - 컴퓨터 명을 영문으로 변경하여, 영문계정으로 로그인하였으나 기존 한글명으로 남아있어 계속 오류가 발생하는 경우가 있습니다. 따라서 사용자계정을 관리자권한이 있는 영문계정으로 변경이 아닌, 새로 추가를 하셔서 설치 진행 하시길 바랍니다.

3. 컴퓨터 이름이 한글로 되어있을 경우

[참고]

* 영문 사용자계정 만들기

1. 제어판->관리도구->컴퓨터관리->로컬사용자및그룹->사용자추가(영어로 설정) - '다음 로그온할 때 반드시 암호 변경'을 체크 해제, '암호변경할 수 없음', '암호사용기간 제한 없음' 을 체크

2. 그룹->Admin선택->위 단계에서 영어로 지정한 사용자 추가

* 컴퓨터 이름을 영문으로 수정하기 내컴퓨터->마우스 오른쪽 클릭 후 속성 클릭 -> 컴퓨터 이름->영문으로 변경

 

Q_3. 학교용으로 공급되는 SAS설치파일은 windows7 home premium에서 설치 가능한 것으로 알고 있습니다. 하지만 설치 진행 시, 지원되지 않는 OS라고 나오면서 더 이상 설치를 할 수가 없습니다.

A 교육용 SAS9.3 제품을 windows7 home premium에 설치하고자 하실 때, 지원되지 않는 OS라는 오류 메시지가 발생할 경우 다음과 같은 절차로 설치를 진행해주시기 바랍니다.

1. setup.exe를 마우스 오른쪽으로 클릭 -> 속성 클릭.

2. 호환성 탭 클릭.

3. 이 프로그램을 실행할 호환모드를 체크 -> windows 7 선택 후 확인.

4. setup.exe를 마우스 오른쪽으로 클릭 -> 관리자 권한으로 실행 클릭.

5. 설치 진행 자세한 사항은 아래의 URL을 참고 부탁 드립니다.

[참조URL] http://support.sas.com/kb/45/349.html

 

Q_4. SAS 9.3 설치 시, 사후처리 단계에서 에러가 발생합니다. 설치를 중단하고 SAS를 기동하면 아래와 같은 팝업메시지가 나타납니다.

- WARNING: One or more libraries specified in the concatenated library SASHELP

- WARNING: do not exist. These libraries were removed from the concatenation.

- ERROR: The current date of XXX is past the final

- ERROR: expiration date for your SAS system, which is Monday, April 3, 2000...

A 문의하신 사항은 설치 시 사용된 계정의 문제로 인해 사후처리 시 제대로 작업이 되지 못해 아래와 같은 팝업 메시지가 발생한 오류입니다. 라이선스를 갱신(자동/수동 갱신) 후에도 WARNING: One or more libraries specified in the concatenated library SASHELP 와 같은 팝업메시지가 발생하면서, SAS 구동이 되지 않을 시에 다음과 같은 절차를 진행해주시길 요청 드립니다. 단, 아래의 작업은 SAS 관련 프로그램은 모두 종료하신 후 작업 부탁 드립니다.

1. 설치된 컴퓨터의 OS확인 (내컴퓨터->마우스 오른쪽 클릭 후 속성 클릭-> windows 버전 확인)

2. C:Program FilesSASHomeSASFoundation9.3coresashelp 디렉토리 밑의 regstry.sas7bitem파일을 regstry_old.sas7bitem으로 변경

3. 레지스트리 파일 다운로드 (OS의 bit확인 후 해당 파일 down) This file is for 32-bit systems only : ftp://ftp.sas.com/techsup/download/pc/regstry.sas7bitm This file is for x64 systems with 64-bit SAS 9.3 : ftp://ftp.sas.com/techsup/download/pc/regstry64.sas7bitm

4. 다운로드 받은 레지스트리 파일을C:ProgramFilesSASHomeSASFoundation9.3coresashelp 로 저장(64bit컴퓨터의 경우.. regstry64.sas7bitem을 regstry.sas7item으로 변경 후 저장)

5. SAS 시작 자세한 내용은 아래의 링크를 참조 부탁 드립니다.

[참조URL] http://support.sas.com/kb/45523

 

Q_5. 설치시 계속 리부팅 메세지가 나옵니다. 해결 방법을 알려주세요.

A SAS 설치시 필요한 MS 컴포넌트들이 설치가 안되어 있으면 최대 2~3회 리부팅 하는게 정상이지만 2~3회 리부팅후 계속 동일한 메시지가 나오면 다음과 같이 해보시기 바랍니다.

1. 시작> 실행> regedit 입력 후 엔터

2. 아래 경로로 이동 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager

3. 해당 레지스트리에 FileRenameOperations 또는 (오른쪽 항목 중) PendingFileRenameOperations 라는 key가 있으면 삭제 후 SAS 설치 재 진행 위 방법 실행 후에도 동일한 현상이 반복될 경우 안전모드에서 설치를 진행 하시거나 아래와 같이 실행해 보시기 바랍니다. 참고로, 안전모드는 부팅 시, F8을 누르면 들어가실 수 있습니다.

1. 시작> 실행> cmd 입력 후 엔터

2. SAS 설치 시 사용되는 setup.exe파일이 있는 위치 입력

예1) cd C:SAS Software Depot

예2) DVD로 설치할 경우, cd /D F:

3. 이동 후setup.exe -nomsupdate -noreboot 입력 후 엔터

4. 설치 진행

 

Q_6. 발급받은 갱신용 라이선스 파일로 SAS를 새로 설치하려고 할 때, SAS 설치 데이터 파일 지정 단계에서 "선택된 SAS 소프트웨어 주문에서 사용되도록 지정된 SAS 설치 데이터 파일이 아닙니다."라는 오류 메시지가 나옵니다.

A SAS 9.2 이후 버전에서 새로 발급 받은 갱신용 라이선스로 SAS를 설치하려고 할 때, 만료된 라이선스가 아닌데도 불구하고 위와 같은 오류 메시지가 나타나는 것은 설치 제품과 새로 발급받으신 갱신용 라이선스의 order number가 다르기 때문에 나타난 현상입니다. 해당 오류는 설치를 시작하실 때, 다음 절차를 진행 부탁 드립니다.

1. 설치파일 중 sid_files라는 폴더 안에 있는 예전 라이선스의 BIRTHDAY와 EXPIRE의 날짜를 찾아 그 사이의 날짜로 컴퓨터 시스템 날짜 (모니터 오른쪽 하단)를 수정 예) BIRTHDAY='27NOV2010'D EXPIRE='29FEB2011'D 면 컴퓨터 시스템날짜를 2011년2월1일로 수정

2. SAS 설치 데이터 파일 지정 단계에서 예전 라이선스를 지정 후 설치 진행

3. 설치완료후에 컴퓨터 시스템 날짜를 복원시킨 후, 새로운 라이선스로 갱신 작업 진행 (갱신 방법은 '갱신관련' 탭 참조)

 

Q_7. 설치 시, 권장 Java Runtime Environment가 비활성화 되어 있어서 선택할 수 없습니다.

A Windows7에서 SAS 9.2 설치 시, 권장 Java Runtime Environment (JRE)가 비활성화 되어있어 기존 JRE 경로를 지정해야 할 수도 있습니다. 아래의 경로에서 JRE 설치를 진행 하신 후, 설치 화면에서 그 경로를 지정해주면 됩니다.

[다운로드 경로] SAS9.2를 설치 시 : http://support.sas.com/resources/thirdpartysupport/v92m3/jres.html SAS9.3을 설치 시 : http://support.sas.com/resources/thirdpartysupport/v93/jres.html

1. Windows 32-bit on x86 의 JAVA 6 Update 14 선택하여 다운로드 (** 64bit OS의 경우에도 32-bit를 선택하셔서 진행하셔야 합니다.)

2. Oracle 페이지로 이동하면, Java SE Runtime Environment 6u14에서 Windows offline Installation의 실행파일 선택

3. 해당 exe 파일(jre-6u14-windows-i586.exe) 실행하여 설치. 단, 해당설치파일 클릭전 [Accept License Agreement] 체크 후 진행

4. JRE 설치 완료 후, SAS 설치 진행

5. 설치 화면에서 [기존 Java Runtime Environment] 선택

6. 자바 경로는 C:Program FilesJavaJRE6로 지정 (실제 JRE가 설치된 경로확인) (위 경로에 JRE가 폴더가 없을 경우 C:Program Files(x86)JavaJRE6 확인)

 

Q_8. 설치 시 시스템 업데이트 오류 메시지가 나옵니다. 해결 방법을 알려주세요.

Microsoft Runtime Componets 7.0을 설치할 수 없습니다.

A 해당 오류는 설치를 시작하실 때, 다음 절차를 진행 부탁 드립니다.

1. 시작> 실행> cmd 입력 후 엔터

2. setup.exe가 존재하는 디렉토리로 이동 예1) cd C:SAS Software Depot 예2) DVD로 설치할 경우, cd /D F:

3 . 이동 후 setup.exe -nomsupdate 입력 후 엔터

4. 설치 진행

 

Q_8. [Microsoft Visual C++ 2005 Redistributable]창이 뜨면서 아래와 같은 오류 메세지가 발생합니다.

Command Line option Syntax Error. Type Command /? for Help

A 위와 같은 오류 발생 시 아래 내용을 확인 후 설치를 다시 진행해보시기 바랍니다.

1. 사용자 계정 및 컴퓨터 명이 영문으로 되어있어야 함 - 컴퓨터 명을 영문으로 변경하여, 영문계정으로 로그인하였으나 기존 한글 명으로 남아있어 계속 오류가 발생하는 경우가 있습니다. 따라서 사용자계정을 관리자권한이 있는 영문계정으로 변경이 아닌, 새로 추가를 하셔서 설치 진행하시길 바랍니다.

2 . 설치 계정의 password는 영문, 숫자 포함하여 6자 이상으로 구성되어야 함

3. Depot 생성 시, 해당 디렉토리에 한글이 포함되어 있다면 영문으로 변경하여야 함

[참고] * 영문 사용자계정 만들기

1. 제어판->관리도구->컴퓨터관리->로컬사용자및그룹->사용자추가(영어로 설정) - '다음 로그온할 때 반드시 암호 변경'을 체크 해제, '암호변경할 수 없음', '암호사용기간 제한 없음'을 체크

2. 그룹->Admin선택->위 단계에서 영어로 지정한 사용자 추가

* 컴퓨터 이름을 영문으로 수정하기 내컴퓨터->마우스 오른쪽 클릭 후 속성 클릭 -> 컴퓨터 이름->영문으로 변경 Q_10. SAS Software Depot은 무엇인가요? 꼭 설치해야 하나요?

A Depot 구성은 하나의 디렉토리 폴더 안으로 이미지를 구성하는 과정입니다. Depot 생성이 완료되면 해당 폴더에서 setup.exe로 설치를 시작할 수 있습니다. Enterprise Miner를 SAS 설치 DVD로 진행하실 경우, Depot 구성은 필수적으로 꼭 설치하셔야 합니다. 단, SAS 이미지가 여러 장의 DVD가 아닌, 이미 하나의 디렉토리로 구성된 경우에는 Depot을 구성할 필요가 없습니다. 자세한 내용은 위의 SAS Depot 생성 가이드를 참고하시기 바랍니다.