SAP ABAP 무료 개발 서버 - (5) 라이센스 세팅 및 재발급

2024. 3. 28.
 

목차: SAP 라이선스 영구 사용을 위한 갱신 가이드

 

    드디어 이번 게시글을 마지막으로 개인용 ABAP 실습 환경 구축이 모두 완료됩니다. 고생 많으셨습니다! 하지만 한 가지 기억해야 할 점이 있습니다. 우리가 설치한 SAP Developer Edition은 기본적으로 3개월(90일)의 라이선스 유효기간을 가집니다.

    따라서 3개월마다 라이선스를 새로 발급받아 갱신해 주어야 서버를 계속 사용할 수 있습니다. 이번 포스팅에서는 최초 라이선스 등록 방법부터, 만료 시 발생하는 시스템 번호 불일치 오류 해결법까지 상세히 다루어 보겠습니다.


    1. 신규 라이선스 키 발급을 위한 정보 확인

    라이선스를 발급받기 위해서는 설치된 서버 고유의 Hardware Key 정보가 필요합니다. 이를 확인하기 위해 먼저 시스템 관리자 계정으로 로그인해야 합니다.

    1) 시스템 관리자(sap*) 로그인 정보

    라이선스 관리를 위해 아래의 000 클라이언트 관리자 계정으로 접속해 주세요.

    항목 입력 정보 비고
    Client 000 시스템 관리용 클라이언트
    User sap* 대소문자 구분 없음
    Password Down1oad 대소문자 구분 필수

    2) Hardware Key 복사 (T-Code: SLICENSE)

    로그인 후 명령창에 트랜잭션 코드 SLICENSE를 입력합니다.

    화면에 표시되는 Hardware Key 값을 복사합니다. 이 키는 라이선스 발급 사이트에서 내 서버를 식별하는 유일한 정보입니다.


    2. SAP 공식 사이트에서 라이선스 키 다운로드

    이제 복사한 키를 가지고 SAP License Key 발급 페이지로 이동합니다.

    대상 시스템 선택 및 정보 입력

    목록에서 NPL - SAP NetWeaver 7.x (Sybase ASE)를 선택해 주세요. 우리가 설치한 7.52 버전이 이 항목에 해당합니다.

    이름과 이메일 등 기본 인적사항을 적고, 마지막 칸에 SLICENSE에서 복사한 Hardware Key를 붙여넣은 뒤 동의 버튼을 누르면 NPL.txt 파일이 자동으로 다운로드됩니다.


    3. 실습용 계정(Developer) 접속 및 라이선스 적용

    라이선스 파일이 준비되었다면, 실제 우리가 개발 실습을 진행할 001 클라이언트Developer 계정으로 접속합니다.

    항목 입력 정보 비고
    Client 001 실제 개발용 클라이언트
    User Developer ABAP 개발 권한 보유 계정
    Password Down1oad 대소문자 구분 필수

    로그인 후 다시 SLICENSE를 실행하고 상단의 'Install' 버튼을 눌러 다운로드받은 NPL.txt 파일을 선택해 주면 설치가 완료됩니다.


    4. 심화: 라이선스 갱신 시 오류 해결 (System Number Mismatch)

    라이선스가 만료되어 재발급을 진행하다 보면 가끔 "System number mismatch" 오류가 발생하며 등록이 되지 않을 때가 있습니다. 이는 라이선스 파일 내의 시스템 번호와 현재 설치된 서버의 정보가 꼬였을 때 나타나는 현상입니다.

    에러 메시지 예시:
    "This system's system number is '000000000800901360', but there is a license key for system number '000000000800944675' in the file."

    해결 방법: NPL.txt 수동 수정

    이 오류는 메모장만 있으면 아주 간단하게 해결할 수 있습니다.

    1. 다운로드받은 NPL.txt 파일을 메모장으로 엽니다.
    2. 파일 내용 중 SYSTEM-NR=... 뒤의 숫자를 오류 메시지에 나타난 현재 시스템 번호(위 예시의 경우 000000000800901360)로 수정합니다.
    3. 저장 후 다시 SLICENSE에서 Install을 진행하면 정상적으로 등록됩니다.

     

    이로써 SAP ABAP 실습 환경 구축의 모든 과정이 끝났습니다. 이제 성공적으로 갱신된 라이선스와 함께 마음껏 ABAP 코딩의 세계를 탐험하시기 바랍니다!

    다음 포스팅부터는 실제 ABAP 구문 실습과 프로젝트 개발 노하우를 하나씩 공유해 드릴 예정입니다. 구축 과정에서 궁금한 점이나 막히는 부분이 있다면 언제든 댓글로 남겨주세요. 감사합니다!