RFC 연결을 구성 및 테스트하는 방법 SAP – SM59
이 튜토리얼은 4개의 섹션으로 나누어져 있습니다.
1 단계 : RFC 연결 설정
2 단계 : 신뢰할 수 있는 RFC 연결
3 단계 : RFC 연결 테스트
4 단계 : 오류 해결
1단계: RFC 연결 설정 절차
거래 코드 입력 SM59
SM59 화면에서는 모든 연결을 범주별로 구성하는 메뉴 기반 방법인 옵션 트리를 사용하여 이미 생성된 RFC 연결을 탐색할 수 있습니다.
'만들기' 버튼을 클릭하세요. 다음 화면에서 Enter –
- RFC 대상 – 목적지 이름(다음과 같을 수 있음) Target 시스템 ID 또는 관련 항목)
- 연결 유형 – 여기서는 요구 사항에 따라 RFC 연결 유형(이전에 설명한 대로) 중 하나를 선택합니다.
- 상품 설명 – 이는 연결 목적을 설명하기 위한 간략한 정보 설명입니다.
당신 후'저장'연결되면 시스템에서 '기술 설정' 탭으로 이동하게 되며, 이 탭에서 다음 정보를 제공합니다.
- Target 주인– 여기서는 대상 시스템의 전체 호스트 이름 또는 IP 주소를 제공합니다.
- 시스템 번호 – 이는 대상의 시스템 번호입니다. SAP 시스템.
- 저장을 클릭하십시오.
. '로그온 및 보안' 탭, 엔터 Target 시스템 정보
- 지원하는 언어 – 대상 시스템의 언어에 따라
- Client - 있음 SAP 우리는 시스템에 로그온하지 않으며 항상 특정 클라이언트가 있어야 하므로 올바른 실행을 위해 여기에 클라이언트 번호를 지정해야 합니다.
- 사용자 ID 및 비밀번호 – 자신의 로그인 ID가 아닌 것이 바람직하며, 최종 사용자 ID나 비밀번호의 지속적인 변경으로 인해 연결이 영향을 받지 않도록 일반 ID가 있어야 합니다. 여기서는 주로 '시스템' 또는 '통신' 유형의 사용자가 사용됩니다. 이는 이 연결을 생성하는 소스 시스템이 아니라 대상 시스템의 사용자 ID입니다.
저장을 클릭합니다. RFC 연결을 사용할 준비가 되었습니다.
주의 사항: 기본적으로 연결은 aRFC로 정의됩니다. 연결을 tRFC 또는 qRFC로 정의하려면 메뉴 모음 -> 대상 aRFC 옵션/tRFC 옵션으로 이동하세요. 요구 사항에 따라 입력을 제공합니다. qRFC를 정의하려면 특수 옵션 탭을 사용하십시오.
2단계: 신뢰할 수 있는 RFC 연결
RFC 연결을 다음과 같이 만드는 옵션이 있습니다. '신뢰할 수 있다'. 선택한 후에는 호출(신뢰할 수 있는) 시스템이 대상(신뢰할 수 있는) 시스템에 연결하기 위해 비밀번호가 필요하지 않습니다.
신뢰할 수 있는 채널을 사용하면 다음과 같은 이점이 있습니다.
- 시스템 간 Single-Sign-On 기능
- 비밀번호는 네트워크를 통해 전송될 필요가 없습니다.
- 로그온 데이터에 대한 시간 초과 메커니즘은 오용을 방지합니다.
- 시간 초과 메커니즘으로 인해 로그온 데이터의 잘못된 처리를 방지합니다.
- 호출/신뢰할 수 있는 시스템의 사용자별 로그온 세부 정보가 확인됩니다.
RFC 사용자는 신뢰 시스템(권한 객체)에서 필요한 권한을 가지고 있어야 합니다. S_RFCACL).신뢰할 수 있는 연결은 주로 연결에 사용됩니다. SAP 솔루션 관리자 시스템 다른과 SAP 시스템(위성)
3단계: RFC 연결 테스트
RFC가 생성된 후(때로는 이미 존재하는 RFC의 경우) 연결이 성공적으로 설정되었는지 여부를 테스트해야 합니다.
위에 표시된 대로 SM59로 이동하여 테스트할 RFC 연결을 선택한 다음 드롭다운 메뉴를 확장합니다.유틸리티->테스트->…“. 세 가지 옵션이 있습니다:
연결 테스트 -> 이것은 원격 시스템과 연결을 시도하고 따라서 IP 주소/호스트 이름 및 기타 연결 세부 정보를 검증합니다. 두 시스템 모두 연결할 수 없는 경우 오류가 발생합니다. 성공하면 응답 시간이 있는 표를 표시합니다. 이 테스트는 호출 시스템이 원격 시스템에 도달할 수 있는지 확인하기 위한 것입니다.
인증 테스트 -> 이는 사용자 ID 및 비밀번호(대상 시스템의 '로그온 및 보안' 탭에 제공됨)와 제공된 인증을 확인하는 데 사용됩니다. 테스트에 성공하면 위와 같은 연결 테스트 화면이 나타납니다.
유니코드 테스트 -> 있는지 확인하는 것입니다. Target 시스템이 유니코드인지 아닌지.
원격 로그온 –>이는 또한 대상 시스템의 새 세션이 열리는 일종의 연결 테스트이며, 로그인 ID와 비밀번호(아직 '로그온 및 보안' 탭에 언급되지 않은 경우)를 지정해야 합니다. 사용자 유형이 'Dialog'인 경우 대화 세션이 생성됩니다. 성공적인 연결 테스트를 정당화하기 위해 출력은 통신 패킷의 응답 시간이 되며, 그렇지 않으면 오류 메시지가 나타납니다.
4단계: 무엇이 잘못되었나요?
만약 어떻게든 RFC 연결이 성공적으로 설정되지 않은 경우 'WORK' 디렉터에서 OS 수준의 로그를 확인하여 문제를 분석할 수 있습니다. 거기에서 이름 지정 규칙이 "dev_rfc"인 로그 파일을 찾을 수 있습니다. ” 오류 설명은 해당 파일에서 읽을 수 있습니다.