SAP Netzwerkverbindungen & SNC
Benötigte Ports
Die dab SAP-Extraktionslösungen stellen über TCP/IP mit Hilfe des RFC-Protokolls eine Verbindung mit Deinem SAP-System her. Je nach Szenario ist hierfür eine Freigabe der entsprechendes Ports notwendig.
Solltest Du einen Message Server mit Load Balancing einsetzen, kann es notwendig sein neben dem eigentlichen Message Server für die dahinterliegenden Anwendungsserver die Ports freizugeben.
Anwendung | Portbereich |
Anwendungsserver | 33xx, wobei xx für die Instanznummer steht, bspw. Instanznummer 01 hat dann Port 3301 |
Message Server | 3600 - 3699, den exakten Port kannst du bei der IT oder SAP-Basis erfragen |
SNC | 4800 - 4899, den exakten Port kannst du bei der IT oder SAP-Basis erfragen |
SAProuter | 3299, falls nicht anders angegeben |
services-Eintrag für Message Server
Solltest Du mit einem Message Server eine Verbindung herstellen wollen, stelle sicher, dass in der Datei unter %WINDIR%\System32\drivers\etc\services ein Eintrag mit sapmsXXX entsprechend hinterlegt ist, wobei XXX für die System-ID deines SAP-Systems steht.
SNC-Unterstützung
Die dab SAP-Extraktionslösungen unterstützten die Sicherung und Authentifizierung der Verbindung mit Hilfe von SNC über RFC. Da es viele unterschiedliche SNC-Lösungen gibt, können wir Dir keine allgemein gültige Anleitung bereitstellen, stelle allerdings sicher, dass folgende Punkte beachtet werden:
- der SAP-Nutzer muss auf den entsprechenden SNC-Namen in der Transaktion SU01 zugeordnet werden
- die SNC-Lösung muss auf dem gleichen System installiert und konfiguriert sein wie die SAP-Extraktionslösung
- stelle sicher, dass die Bitness der Libraries übereinstimmt: hast du 32-Bit RFC-Bibliotheken installiert, stelle auch sicher, dass die SNC-Bibliotheken 32-Bit sind, gleiches gilt natürlich auch für 64-Bit
Folgende SNC-Lösungen sind in unserer Erfahrung auf jeden Fall kompatibel: