Sådan konfigurerer og tester du RFC-forbindelse i SAP – SM59

Denne tutorial er opdelt i 4 sektioner

Trin 1: Opsæt en RFC-forbindelse

Trin 2: Pålidelig RFC-forbindelse

Trin 3: Test af en RFC-forbindelse

Trin 4: Fejlopløsning

Trin 1: Procedure for at opsætte en RFC-forbindelse

Indtast transaktionskode SM59

Opsæt en RFC-forbindelse

På SM59-skærmen kan du navigere gennem allerede oprettede RFC-forbindelser ved hjælp af option tree, som er en menubaseret metode til at organisere alle forbindelser efter kategorier.

Opsæt en RFC-forbindelse

Klik på knappen 'OPRET'. På det næste skærmbillede skal du indtaste –

  • RFC-destination – Destinationens navn (kan være Target System ID eller andet relevant)
  • Forbindelsestype – her vælger vi en af ​​typerne (som forklaret tidligere) af RFC-forbindelser i henhold til kravene.
  • Description – Dette er en kort informativ beskrivelse, sandsynligvis for at forklare formålet med forbindelsen.

Opsæt en RFC-forbindelse

Når du'GEMME'forbindelsen, vil systemet føre dig til fanen 'Tekniske indstillinger', hvor vi giver følgende oplysninger:

  • Target Host– Her angiver vi det komplette værtsnavn eller IP-adresse på målsystemet.
  • Systemnummer – Dette er målets systemnummer SAP system.
  • Klik på Gem

Opsæt en RFC-forbindelse

I 'Login og sikkerhed' Tab, Enter Target Systemoplysninger

  • Sprog – I henhold til målsystemets sprog
  • Klient - i SAP vi logger aldrig på et system, der skal altid være en bestemt klient, derfor skal vi angive klientnummer her for korrekt udførelse.
  • Bruger-id og adgangskode – helst ikke for at være dit eget login-id, skal der være et eller andet generisk ID, så forbindelsen ikke skal blive påvirket af konstant skiftende slutbruger-id'er eller adgangskoder. For det meste bruges en bruger af typen 'System' eller 'Kommunikation' her. Bemærk venligst, at dette er bruger-id'et for målsystemet og ikke kildesystemet, hvor vi opretter denne forbindelse.

Opsæt en RFC-forbindelse

Klik på Gem. RFC-forbindelse er klar til brug

Bemærk: Som standard er en forbindelse defineret som aRFC. For at definere en forbindelse som tRFC eller qRFC, gå til Menulinje -> Destination aRFC-indstillinger/tRFC-indstillinger; give input i henhold til kravene. For at definere qRFC skal du bruge fanen særlige indstillinger.

Trin 2: Pålidelig RFC-forbindelse

Der er mulighed for at lave RFC-forbindelsen som 'Pålidt'. Når det er valgt, kræver det kaldende (pålidelige) system ikke en adgangskode for at oprette forbindelse til målsystemet (tillidsfuldt).

Pålidelig RFC-forbindelse

Følgende er fordelene ved at bruge betroede kanaler:

  • Cross-system Single-Sign-On facilitet
  • Adgangskoden skal ikke sendes på tværs af netværket
  • Timeout-mekanisme for logondata forhindrer misbrug.
  • Forhindrer fejlhåndtering af logondata på grund af time-out-mekanismen.
  • Brugerspecifikke logondetaljer for det kaldende/betroede system kontrolleres.

RFC-brugerne skal have de nødvendige autorisationer i tillidssystemet (autorisationsobjekt S_RFCACL).Betroede forbindelser bruges mest til at forbinde SAP Solution Manager systemer med andre SAP systemer (satelliter)

Trin 3: Test af RFC-forbindelsen

Efter at RFC'erne er oprettet (eller nogle gange i tilfælde af allerede eksisterende RFC'er), skal vi teste, om forbindelsen er etableret med succes eller ej.

Test af RFC-forbindelsen

Som vist ovenfor går vi til SM59 for at vælge den RFC-forbindelse, der skal testes, og derefter udvider vi rullemenuen - "Hjælpeprogrammer->Test->...“. Vi har tre muligheder:

Forbindelsestest -> Dette forsøger at oprette forbindelse til fjernsystemet og validerer dermed IP-adresse/værtsnavn og andre forbindelsesdetaljer. Hvis begge systemer ikke er i stand til at forbinde, giver det en fejl. Ved succes viser den tabellen med responstider. Denne test er blot for at kontrollere, om det kaldende system kan nå fjernsystemet.

Test af RFC-forbindelsen

Autorisationstest -> Det bruges til at validere bruger-id'et og adgangskoden (angivet under fanen 'logon og sikkerhed' for målsystemet) og også de autorisationer, der er givet. Hvis en test er vellykket, vil den samme skærm vises som vist ovenfor for forbindelsestesten.

Unicode-test -> Det er for at kontrollere, om Target systemet er en Unicode eller ej.

Test af RFC-forbindelsen

Fjernlogon –>Dette er også en slags forbindelsestest, hvor en ny session af målsystemet åbnes, og vi skal angive et login-id og adgangskode (hvis det ikke allerede er nævnt under fanen 'Logon og sikkerhed'). Hvis brugeren er af typen 'Dialog', oprettes en dialogsession. For at retfærdiggøre den vellykkede forbindelsestest vil output være responstiderne for kommunikationspakkerne, ellers vises fejlmeddelelsen.

Test af RFC-forbindelsen

Test af RFC-forbindelsen

Trin 4: Hvad gik galt?

Hvis på en eller anden måde RFC forbindelsen ikke er etableret, kan vi kontrollere logfilerne (for at analysere problemet) på OS-niveau i 'WORK'-direktøren. Der kan vi finde logfilerne med navnekonventionen som "dev_rfc ” og fejlbeskrivelsen kan læses fra sådanne filer.

Hvad gik galt