Jak nakonfigurovat a otestovat připojení RFC v SAP – SM59

Tento tutoriál je rozdělen do 4 částí

Krok 1: Nastavte připojení RFC

Krok 2: Důvěryhodné připojení RFC

Krok 3: Testování připojení RFC

Krok 4: Rozlišení chyb

Krok 1: Postup nastavení připojení RFC

Zadejte kód transakce SM59

Nastavte připojení RFC

Na obrazovce SM59 můžete procházet již vytvořeným připojením RFC pomocí stromu možností, což je metoda založená na nabídkách pro uspořádání všech připojení podle kategorií.

Nastavte připojení RFC

Klikněte na tlačítko 'VYTVOŘIT'. Na další obrazovce zadejte –

  • Cíl RFC – Název cíle (může být Target ID systému nebo cokoliv relevantního)
  • Typ připojení – zde volíme jeden z typů (jak bylo vysvětleno dříve) připojení RFC podle požadavků.
  • Description – Toto je krátký informativní popis, pravděpodobně k vysvětlení účelu připojení.

Nastavte připojení RFC

Až po vás'ULOŽIT'připojení, systém vás přenese na záložku 'Technická nastavení', kde poskytujeme následující informace:

  • Target hostitel– Zde uvádíme úplný název hostitele nebo IP adresu cílového systému.
  • Systémové číslo – Toto je systémové číslo cíle SAP systém.
  • Klepněte na tlačítko Uložit

Nastavte připojení RFC

v "Přihlášení a zabezpečení" Tab, Enter Target Systémové informace

  • Jazyk – Podle jazyka cílového systému
  • Klient - V SAP nikdy se nepřihlašujeme do systému, vždy musí existovat konkrétní klient, proto zde pro správné provedení musíme uvést klientské číslo.
  • ID uživatele a heslo – pokud možno, aby to nebylo vaše vlastní přihlašovací ID, mělo by existovat nějaké obecné ID, aby připojení nebylo ovlivněno neustále se měnícími ID nebo hesly koncových uživatelů. Většinou se zde používá uživatel typu 'Systém' nebo 'Komunikace'. Upozorňujeme, že toto je ID uživatele pro cílový systém, nikoli pro zdrojový systém, ve kterém vytváříme toto připojení.

Nastavte připojení RFC

Klikněte na Uložit. Připojení RFC je připraveno k použití

Hodnocení: Ve výchozím nastavení je připojení definováno jako aRFC. Chcete-li definovat připojení jako tRFC nebo qRFC, přejděte na lištu nabídek -> Cílové možnosti aRFC / možnosti tRFC; poskytnout vstupy podle požadavků. Chcete-li definovat qRFC, použijte kartu speciálních možností.

Krok 2: Důvěryhodné připojení RFC

Existuje možnost vytvořit připojení RFC jako 'Důvěryhodný'. Jakmile je vybráno, volající (důvěryhodný) systém nevyžaduje heslo pro spojení s cílovým (důvěryhodným) systémem.

Důvěryhodné připojení RFC

Níže jsou uvedeny výhody používání důvěryhodných kanálů:

  • Možnost jednotného přihlášení mezi systémy
  • Heslo není třeba posílat po síti
  • Mechanismus časového limitu pro přihlašovací data zabraňuje zneužití.
  • Zabraňuje nesprávnému zacházení s přihlašovacími daty kvůli mechanismu časového limitu.
  • Kontrolují se uživatelské přihlašovací údaje volajícího/důvěryhodného systému.

Uživatelé RFC musí mít požadovaná oprávnění v důvěryhodném systému (autorizační objekt S_RFCACL).Důvěryhodná spojení se většinou používají ke spojení SAP Solution Manager Systems s ostatními SAP systémy (satelity)

Krok 3: Testování připojení RFC

Po vytvoření RFC (nebo někdy v případě již existujících RFC) musíme otestovat, zda je spojení úspěšně navázáno nebo ne.

Testování připojení RFC

Jak je znázorněno výše, přejdeme na SM59 a vybereme připojení RFC, které se má testovat, a poté rozbalíme rozevírací nabídku – “Utility->Test->…“. Máme tři možnosti:

Test připojení -> Tím se pokusí navázat spojení se vzdáleným systémem, a tím ověří IP adresu / název hostitele a další podrobnosti o připojení. Pokud se oba systémy nemohou připojit, vyvolá chybu. V případě úspěchu zobrazí tabulku s dobou odezvy. Tento test slouží pouze ke kontrole, zda volající systém může dosáhnout vzdáleného systému.

Testování připojení RFC

Autorizační test -> Používá se k ověření ID uživatele a hesla (poskytnutého na kartě 'přihlášení a zabezpečení' pro cílový systém) a také poskytnutých oprávnění. Pokud je test úspěšný, objeví se stejná obrazovka jako výše pro test připojení.

Test Unicode -> Je to zkontrolovat, zda Target systém je nebo není Unicode.

Testování připojení RFC

Vzdálené přihlášení –>Toto je také druh testu připojení, ve kterém se otevře nová relace cílového systému a musíme zadat přihlašovací ID a heslo (pokud již není uvedeno v záložce „Přihlášení a zabezpečení“). Pokud je uživatel typu 'Dialog', je vytvořena relace dialogu. Pro potvrzení úspěšného testu připojení budou na výstupu uvedeny doby odezvy pro komunikační pakety, jinak se objeví chybová zpráva.

Testování připojení RFC

Testování připojení RFC

Krok 4: Co se pokazilo?

Pokud nějak RFC připojení není úspěšně navázáno, můžeme zkontrolovat protokoly (pro analýzu problému) na úrovni operačního systému v adresáři 'WORK'. Zde můžeme najít soubory protokolu s konvencí pojmenování jako „dev_rfc “ a z těchto souborů lze přečíst popis chyby.

Co se pokazilo