이전 항목: SAP R3 연결 정보다음 항목: 오류: 이 끝점 유형으로 끝점을 만들 수 없습니다.


SAP R3 커넥터 구성

SAM을 사용하여 SAP R3 끝점에서 권한 있는 계정을 관리하기 전에 SAP R3 커넥터를 구성해야 합니다. SAP R3 커넥터를 구성하려면 엔터프라이즈 관리 서버 또는 Java Connector Server(JCS)가 설치된 모든 서버에 SAP JCo 라이브러리를 설치하십시오.

사용자 본인의 SAP 로그인을 사용하여 SAP 마켓플레이스에서 SAP JCo 라이브러리를 다운로드하십시오. 사용하는 시스템 플랫폼에 적합한 SAP JCo 라이브러리를 선택하십시오.

http://service.sap.com/connectors 

예: Windows에 SAP JCo 라이브러리 설치

다음 예는 x86 Windows 2003 Server에 SAP JCo 라이브러리를 설치하는 방법에 대해 설명합니다.

  1. SAP에서 Windows용 32비트 JCO 2.1 번들을 다운로드하십시오.
  2. sapjco-ntamd64-2.1.9.zip을 임시 디렉터리에 압축을 풉니다.
  3. sapjcorfc.dll 및 librfc32.dll 파일을 Windows system32 디렉터리에 복사합니다.

    참고: 이 디렉터리에 있는 기존 파일을 덮어쓸지 물으면 모든 파일을 덮어쓰십시오.

  4. sapjco.jar 파일을 Java Connector Server extlib 디렉터리에 복사합니다. 이 디렉터리는 다음 위치에 있습니다.
    accesspath\Connector Server\extlib
    
  5. "CA Identity Manager - 커넥터 서버" 서비스를 다시 시작합니다.

    이제 SAM을 사용하여 SAP R3 끝점에서 권한 있는 계정을 관리할 수 있습니다.

예: Linux에 SAP JCo 라이브러리 설치

  1. SAP에서 Linux용 32비트 JCo 2.1 zip 번들을 다운로드하여 /opt/SAPJCO와 같은 디렉터리에 저장합니다.
  2. JCS 서비스를 중지합니다.
    /opt/CA/AccessControlServer/Connector_Server/bin/im_jcs stop.
    
  3. JBoss 서비스를 중지합니다.
  4. 다음 RPM 패키지가 아직 없는 경우 설치합니다.
  5. /opt/SAPJCO로 이동하여 JCo zip 파일의 압축을 풉니다.
  6. sapjco.jar를 /opt/CA/AccessControlServer/Connector_Server/extlib 디렉터리로 이동합니다.
  7. librfccm.so를 /usr/lib 디렉터리로 이동합니다.
  8. /opt/CA/AccessControlServer/Connector_Server/bin으로 이동하여 im_jcs 파일을 엽니다. ‘## Load options’ 섹션을 찾습니다. 따옴표 사이의 JVM 옵션 부분을 클립보드로 복사합니다.
    ## Load options
    JVM_OPTIONS="-Djava.security.edg=file:/dev/./urandom -Dhttps.cipherSuites=TLS_RSA_WITH_AES_256_CBC_SHA256 -Xms256M -Xmx512M -client -Djava.awt.headless=true -Dlog4jconfiguration=../conf/log4j.properties -Djava.library.path=."
    
  9. /opt/CA/AccessControlServer/Connector_Server/data로 이동합니다. jvm_options.conf 파일을 만듭니다.
  10. 다음과 같이 최소 파일 권한을 설정합니다.
    chmod 644 /opt/CA/AccessControlServer/Connector_Server/data/jvm_options.conf 
    
  11. jvm_options.conf를 편집하여 끝에 추가 줄바꿈 없이 파일의 첫 번째 행으로서 복사된 JVM 옵션을 한 줄에 붙여넣습니다.

    SAP JCo 라이브러리 파일이 저장된 경로(예: /opt/SAPJCO)를 java.library.path 옵션 뒤에 붙여넣은 다음 파일을 저장합니다.

    예:

    -Djava.security.edg=file:/dev/./urandom -Dhttps.cipherSuites=TLS_RSA_WITH_AES_256_CBC_SHA256 -Xms256M -Xmx512M -client -Djava.awt.headless=true -Dlog4jconfiguration=../conf/log4j.properties -Djava.library.path=.:/opt/SAPJCO
    
  12. /opt/CA/AccessControlServer/Connector_Server/bin으로 이동합니다.
  13. /usr/lib 디렉터리를 포함하도록 LD_LIBRARY_PATH 변수를 설정합니다.
    export LD_LIBRARY_PATH=/usr/lib.
    
  14. LD_LIBRARY_PATH를 설정한 동일한 터미널에서 JCS 서버를 시작합니다.
    ./im_jcs start
    
  15. JBoss 서버를 시작합니다.

추가 정보:

SAP R3 연결 정보