RFC 연결을 구성 및 테스트하는 방법 SAP – SM59

이 튜토리얼은 4개의 섹션으로 나누어져 있습니다.

1 단계 : RFC 연결 설정

2 단계 : 신뢰할 수 있는 RFC 연결

3 단계 : RFC 연결 테스트

4 단계 : 오류 해결

1단계: RFC 연결 설정 절차

거래 코드 입력 SM59

RFC 연결 설정

SM59 화면에서는 모든 연결을 범주별로 구성하는 메뉴 기반 방법인 옵션 트리를 사용하여 이미 생성된 RFC 연결을 탐색할 수 있습니다.

RFC 연결 설정

'만들기' 버튼을 클릭하세요. 다음 화면에서 Enter –

  • RFC 대상 – 목적지 이름(다음과 같을 수 있음) Target 시스템 ID 또는 관련 항목)
  • 연결 유형 – 여기서는 요구 사항에 따라 RFC 연결 유형(이전에 설명한 대로) 중 하나를 선택합니다.
  • 상품 설명 – 이는 연결 목적을 설명하기 위한 간략한 정보 설명입니다.

RFC 연결 설정

당신 후'저장'연결되면 시스템에서 '기술 설정' 탭으로 이동하게 되며, 이 탭에서 다음 정보를 제공합니다.

  • Target 주인– 여기서는 대상 시스템의 전체 호스트 이름 또는 IP 주소를 제공합니다.
  • 시스템 번호 – 이는 대상의 시스템 번호입니다. SAP 시스템.
  • 저장을 클릭하십시오.

RFC 연결 설정

. '로그온 및 보안' 탭, 엔터 Target 시스템 정보

  • 지원하는 언어 – 대상 시스템의 언어에 따라
  • Client - 있음 SAP 우리는 시스템에 로그온하지 않으며 항상 특정 클라이언트가 있어야 하므로 올바른 실행을 위해 여기에 클라이언트 번호를 지정해야 합니다.
  • 사용자 ID 및 비밀번호 – 자신의 로그인 ID가 아닌 것이 바람직하며, 최종 사용자 ID나 비밀번호의 지속적인 변경으로 인해 연결이 영향을 받지 않도록 일반 ID가 있어야 합니다. 여기서는 주로 '시스템' 또는 '통신' 유형의 사용자가 사용됩니다. 이는 이 연결을 생성하는 소스 시스템이 아니라 대상 시스템의 사용자 ID입니다.

RFC 연결 설정

저장을 클릭합니다. RFC 연결을 사용할 준비가 되었습니다.

주의 사항: 기본적으로 연결은 aRFC로 정의됩니다. 연결을 tRFC 또는 qRFC로 정의하려면 메뉴 모음 -> 대상 aRFC 옵션/tRFC 옵션으로 이동하세요. 요구 사항에 따라 입력을 제공합니다. qRFC를 정의하려면 특수 옵션 탭을 사용하십시오.

2단계: 신뢰할 수 있는 RFC 연결

RFC 연결을 다음과 같이 만드는 옵션이 있습니다. '신뢰할 수 있다'. 선택한 후에는 호출(신뢰할 수 있는) 시스템이 대상(신뢰할 수 있는) 시스템에 연결하기 위해 비밀번호가 필요하지 않습니다.

신뢰할 수 있는 RFC 연결

신뢰할 수 있는 채널을 사용하면 다음과 같은 이점이 있습니다.

  • 시스템 간 Single-Sign-On 기능
  • 비밀번호는 네트워크를 통해 전송될 필요가 없습니다.
  • 로그온 데이터에 대한 시간 초과 메커니즘은 오용을 방지합니다.
  • 시간 초과 메커니즘으로 인해 로그온 데이터의 잘못된 처리를 방지합니다.
  • 호출/신뢰할 수 있는 시스템의 사용자별 로그온 세부 정보가 확인됩니다.

RFC 사용자는 신뢰 시스템(권한 객체)에서 필요한 권한을 가지고 있어야 합니다. S_RFCACL).신뢰할 수 있는 연결은 주로 연결에 사용됩니다. SAP 솔루션 관리자 시스템 다른과 SAP 시스템(위성)

3단계: RFC 연결 테스트

RFC가 생성된 후(때로는 이미 존재하는 RFC의 경우) 연결이 성공적으로 설정되었는지 여부를 테스트해야 합니다.

RFC 연결 테스트

위에 표시된 대로 SM59로 이동하여 테스트할 RFC 연결을 선택한 다음 드롭다운 메뉴를 확장합니다.유틸리티->테스트->…“. 세 가지 옵션이 있습니다:

연결 테스트 -> 이것은 원격 시스템과 연결을 시도하고 따라서 IP 주소/호스트 이름 및 기타 연결 세부 정보를 검증합니다. 두 시스템 모두 연결할 수 없는 경우 오류가 발생합니다. 성공하면 응답 시간이 있는 표를 표시합니다. 이 테스트는 호출 시스템이 원격 시스템에 도달할 수 있는지 확인하기 위한 것입니다.

RFC 연결 테스트

인증 테스트 -> 이는 사용자 ID 및 비밀번호(대상 시스템의 '로그온 및 보안' 탭에 제공됨)와 제공된 인증을 확인하는 데 사용됩니다. 테스트에 성공하면 위와 같은 연결 테스트 화면이 나타납니다.

유니코드 테스트 -> 있는지 확인하는 것입니다. Target 시스템이 유니코드인지 아닌지.

RFC 연결 테스트

원격 로그온 –>이는 또한 대상 시스템의 새 세션이 열리는 일종의 연결 테스트이며, 로그인 ID와 비밀번호(아직 '로그온 및 보안' 탭에 언급되지 않은 경우)를 지정해야 합니다. 사용자 유형이 'Dialog'인 경우 대화 세션이 생성됩니다. 성공적인 연결 테스트를 정당화하기 위해 출력은 통신 패킷의 응답 시간이 되며, 그렇지 않으면 오류 메시지가 나타납니다.

RFC 연결 테스트

RFC 연결 테스트

4단계: 무엇이 잘못되었나요?

만약 어떻게든 RFC 연결이 성공적으로 설정되지 않은 경우 'WORK' 디렉터에서 OS 수준의 로그를 확인하여 문제를 분석할 수 있습니다. 거기에서 이름 지정 규칙이 "dev_rfc"인 로그 파일을 찾을 수 있습니다. ” 오류 설명은 해당 파일에서 읽을 수 있습니다.

무엇이 잘못 되었습니까?