SAP -Performanceoptimierung

Größe: px
Ab Seite anzeigen:

Download "SAP -Performanceoptimierung"

Transkript

1 Thomas Schneider SAP -Performanceoptimierung Bonn Boston

2 Auf einen Blick 1 Performancemanagement einer SAP-Lösung Analyse von Hardware, Datenbank und SAP-Basis Workload-Analyse Identifizierung von Performanceproblemen in ABAP- und Java-Programmen Hardware-Sizing und Systemverteilung Lastverteilung und Schnittstellen SAP GUI und Internetanbindung Speicherkonfiguration SAP-Pufferung Sperren Optimierung von SQL-Anweisungen Optimierung von Anfragen an SAP NetWeaver Business Warehouse Optimierung von Suchanfragen mit TREX A Flussdiagramme und Checklisten zur Performanceanalyse B Datenbankmonitore C Performancerelevante Konfigurationsparameter und Kennzahlen D Wichtige Transaktionscodes E Fragen und Antworten F Glossar G Informationsquellen

3 Inhalt Geleitwort Danksagung Einleitung Performancemanagement einer SAP-Lösung Die Architektur von SAP-Lösungen SAP-Lösungen und -Komponenten Client-Server-Architektur Das Überwachungs- und Optimierungskonzept für eine SAP-Lösung Anforderungen an ein Überwachungsund Optimierungskonzept Service Level Management Das Konzept für eine kontinuierliche Performanceoptimierung Werkzeuge und Methoden für das Überwachungs- und Optimierungskonzept SAP Solution Manager Zusammenfassung Analyse von Hardware, Datenbank und SAP-Basis Begriffsklärungen Hardwareanalyse Analyse eines Hardwareengpasses (CPU und Hauptspeicher) Identifizierung von Schreib-/Lese- (I/O-)Problemen Weitere Analysen auf Betriebssystemebene Zusammenfassung Datenbankanalyse Analyse der Datenbankpuffer Identifizierung teurer SQL-Anweisungen

4 Inhalt Identifizierung von Schreib-/Lese- (I/O-)Problemen Weitere Analysen auf Datenbankebene Zusammenfassung Analyse der SAP-Speicherkonfiguration Analyse der SAP-Puffer Analyse des SAP Extended Memorys, des SAP-Heap Memorys und des SAP Roll Memorys Anzeige des allokierten Speichers Weitere Monitore zur detaillierten Analyse Zusammenfassung Analyse der SAP-Workprozesse Felder der Workprozess-Übersicht Analyse der Workprozesse Globale Workprozess-Übersicht Überwachung der Dispatcher-Queue Zusammenfassung Analyse der Speicherverwaltung und der Workprozesse der Java Virtual Machine (JVM) Analyse der Garbage Collection Analyse der Workprozesse Zusammenfassung Analyse des Internet Communication Managers (ICM) Kontinuierliche Überwachung mit dem CCMS Mit dem Überwachungsmonitor arbeiten Monitoring-Baum einrichten Automatische Alert-Benachrichtigung einrichten Grafische Benutzeroberfläche im SAP Solution Manager Zusammenfassung Zusammenfassung

5 Inhalt 3 Workload-Analyse Grundlagen der Workload-Analyse und der Laufzeitanalyse Die Statistiken des ABAP-Servers Die Statistiken der SAP J2EE Engine Die Strategie der SAP für eine End-to-End-Workload- und -Laufzeitanalyse Der Workload-Monitor Funktionalität und Verfügbarkeit Mit dem Workload-Monitor arbeiten Technische Einstellungen zum Workload-Monitor Workload-Analyse Ablauf eines Transaktionsschrittes Interpretation der Antwortzeiten Aktivität, Durchsatz und Last Workload-Analyse durchführen Allgemeines Performanceproblem analysieren Spezielles Performanceproblem analysieren Anwendungsmonitor Benutzerprofil Last pro SAP-Modul SAP-Puffer Der zentrale Workload-Monitor Der Java-Workload-Monitor im SAP Solution Manager und der Introscope-Monitor Mit dem Java-Workload-Monitor im SAP Solution Manager arbeiten Mit dem WebView und der Workstation von Introscope arbeiten Workload-Analyse für die SAP J2EE Engine durchführen Zusammenfassung

6 Inhalt 4 Identifizierung von Performanceproblemen in ABAP- und Java-Programmen Einzelsatzstatistik Zentrale Einzelsatzstatistik Performance-Trace Performance-Trace erstellen SQL-Trace auswerten Weitere Funktionen im SQL-Trace Puffer-Trace auswerten RFC-Trace auswerten HTTP-Trace auswerten Enqueue-Trace auswerten Performanceanalyse mit dem ABAP-Trace (Laufzeitanalyse) ABAP-Trace erstellen ABAP-Trace auswerten Varianten verwenden Laufzeitanalyse für BSP- und Web-Dynpro-ABAP-Anwendungen aktivieren Ausblick: Einzeltransaktionsanalyse Mit der Einzeltransaktionsanalyse arbeiten Analyse des Speicherverbrauchs mit dem ABAP Debugger und im Memory Inspector Code Inspector Introscope-Trace End-to-End-Laufzeitanalyse im SAP Solution Manager Laufzeitanalyse einschalten End-to-End-Laufzeitanalyse im SAP Solution Manager anzeigen Zusammenfassung Hardware-Sizing und Systemverteilung Initiales Hardware-Sizing Übersicht über das Projekt für das initiale Sizing Sizing-Projekt im Detail durchführen

7 Inhalt SAP Standard Application Benchmarks Sizing bei Laststeigerung, Versionswechsel oder Migration Übersicht über ein Sizing-Projekt im Umfeld einer bereits produktiven Installation Sizing im Umfeld produktiver Installationen im Detail durchführen Systemlandschaft planen Verteilung von SAP-Applikationsinstanzen Hardwarekonsolidierung System- und Datenbankkonsolidierung Zusammenfassung Lastverteilung und Schnittstellen Services des SAP NetWeaver Application Servers Lastverteilung innerhalb der ABAP- Applikationsinstanzen Message-, Enqueue- und ATP-Service verteilen Dialog-, Hintergrund- und Spool- Workprozesse verteilen Benutzer und Workprozesse auf CPU-Ressourcen verteilen Dynamische Benutzerverteilung: Logon-Gruppen konfigurieren Ressourcen pro Benutzer beschränken Betriebsarten planen Verbuchung Remote Function Calls (RFC) Begriffe Ablauf eines RFCs RFC-Verbindungen konfigurieren und testen Eingehende und ausgehende Last überwachen Parallelisierung von Prozessen mit asynchronen RFCs konfigurieren

8 Inhalt Datenübertragung mit transaktionalen RFCs überwachen SAP Virtual Machine Container Zusammenfassung SAP GUI und Internetanbindung SAP GUI Interaktionsmodell und Performancemessung Performance der GUI-Kommunikation analysieren und optimieren SAP NetWeaver Application Server Einsatz von Web UI und SAP GUI planen HTTP-Trace im Internet Communication Manager Analysen auf dem Präsentationsserver Präsentationsserver-Trace für Webanwendung Performancewerkzeuge des Betriebssystems Webanwendungen kontinuierlich überwachen Internet Transaction Server (ITS) ITS-Grundlagen ITS konfigurieren ITS-Administrationswerkzeuge Engpassanalyse für den ITS durchführen Business Server Pages (BSP), Web Dynpro for ABAP und integrierter ITS Grundlagen von Business Server Pages und Web Dynpro for ABAP Grundlagen des integrierten ITS Grundlagen von ABAP-Webservices Performanceanalyse von ABAP-Webservices (BSPs, Web Dynpro for ABAP und ITS-Anwendungen) durchführen Aufrufe von Webservices überwachen Java Server Pages und Web Dynpro for Java

9 Inhalt Grundlagen der SAP J2EE Engine, Portal und Web Dynpro for Java Java-Anwendungen analysieren Zusammenfassung Speicherkonfiguration Grundlagen der Speicherkonfiguration Begriffsklärungen SAP Role Memory, SAP Extended Memory, SAP-Heap Memory SAP EG Memory und SAP Paging Memory SAP-Speicherbereiche konfigurieren und überwachen Auslagerungsspeicher überwachen Beschränkungen durch den Adressraum (32- und 64-Bit-Architektur) SAP-Speicherbereiche konfigurieren und überwachen Hilfe zur Fehlerbehebung Zusammenfassung SAP-Pufferung Vorbemerkung zu den Kapiteln 9, 10 und Grundlagen der Tabellenpufferung Pufferungsarten Pufferzugriffe Puffersynchronisation Pufferung einschalten Welche Tabellen sollen gepuffert werden? Tabellenpufferung auf dem ABAP-Server überwachen Tabellenzugriffsstatistik Analyse der gepufferten Tabellen Analyse der bisher nicht gepufferten Tabellen Detaillierte Tabellenanalyse

10 Inhalt Monitor zur Puffersynchronisation (DDLOG-Einträge) SQL-Statistik und SQL-Trace Tabellenpufferung auf der SAP J2EE Engine überwachen Objektorientierte Anwendungspuffer überwachen Zusammenfassung Sperren Sperrkonzepte von Datenbanksystem und SAP-System Datenbanksperren SAP-Enqueues Überwachung von Sperren Datenbanksperren SAP-Enqueues Nummernkreispufferung Grundlagen Nummernkreispufferung einschalten Nummernkreispufferung überwachen ATP-Server Grundlagen ATP-Server konfigurieren ATP-Server überwachen Zusammenfassung Optimierung von SQL-Anweisungen Teure SQL-Anweisungen identifizieren und analysieren Identifizierung und Voranalyse Detaillierte Analyse SQL-Anweisungen durch Sekundärindizes optimieren Ein wenig Theorie Indizes und Tabellenstatistiken administrieren Tabellen und Indizes reorganisieren

11 Inhalt Regeln zum Anlegen oder Ändern von Sekundärindizes SQL-Anweisungen im ABAP-Programm optimieren Regeln für die performante SQL- Programmierung Beispiel für die Optimierung eines ABAP-Programms Vorbelegung von Feldern in Reporttransaktionen Teure SQL-Anweisungen durch falsche Puffereinstellungen und Administrationswerkzeuge Zusammenfassung Optimierung von Anfragen an SAP NetWeaver Business Warehouse Grundlagen des SAP NetWeaver Business Warehouse Übersicht über die wichtigsten Begriffe in SAP NetWeaver BW InfoCube und erweitertes Star-Schema Möglichkeiten der Performanceoptimierung im Überblick BW-Administrationswerkzeuge im Überblick Analyse teurer BW-Anfragen Technische Optimierungsoptionen im Detail Indizierung administrieren Einstellungen zur Datenselektion Komprimieren der Faktentabelle OLAP-Cache überwachen Vorberechnung von Reports Aggregate Zusammenfassung

12 Inhalt 13 Optimierung von Suchanfragen mit TREX Grundlagen und Architektur des TREX unter Performancegesichtspunkten Datenkomprimierung im TREX Suchtechniken Architektur des TREX Besonderheiten des BW Accelerator TREX-Administrationswerkzeuge im Überblick Performanceanalyse auf dem TREX durchführen Auslastung der TREX-Server überwachen Python-Trace erstellen und auswerten Technische Optimierungsoptionen im Detail Indizes teilen TREX reorganisieren Deltaindizes einsetzen Master- und Slave-Index-Server verwenden Queue-Server konfigurieren Vorverarbeitung verteilen (Präprozessor konfigurieren) InfoCubes im BWA indizieren Zusammenfassung Anhang A Flussdiagramme und Checklisten zur Performanceanalyse A.1 Flussdiagramme A.2 Übersicht über die Zeiten in Statistiksatz und Workload-Monitor A.3 Checklisten B Datenbankmonitore B.1 IBM DB2 für Linux, UNIX und Windows B.2 IBM DB2 für IBM i B.3 IBM DB2 für z/os B.4 IBM Informix Dynamic Server

13 Inhalt B.5 SAP MaxDB B.6 Oracle B.7 Microsoft SQL Server B.8 Ausführungspläne B.8.1 Oracle B.8.2 SAP MaxDB B.8.3 IBM DB2 für Linux, UNIX und Windows B.8.4 IBM DB2 für IBM i B.8.5 IBM DB2 für z/os B.8.6 IBM Informix Dynamic Server B.8.7 Microsoft SQL Server B.9 Lokale Datenbankmonitore und SQL-Trace auf der SAP J2EE Engine C Performancerelevante Konfigurationsparameter und Kennzahlen C.1 ABAP-Server C.2 Internet Communication Manager C.3 Java Virtual Machine und SAP J2EE Engine C.4 Java Virtual Machine Container (VMC) C.5 Internet Transaction Server (integrierte Version) C.6 Internet Transaction Server (eigenständige Installation) C.7 Betriebssystem C.8 Datenbank D Wichtige Transaktionscodes E Fragen und Antworten F Glossar G Informationsquellen Index

14 6 Lastverteilung und Schnittstellen Um eine optimale Performance zu erreichen, ist es notwendig, die in einem SAP-System entstehende Last auf die verfügbaren CPU-Ressourcen der eingesetzten Rechner zu verteilen. Den Ressourcen stehen die Anforderungen an das System, z.b. die Anzahl der Dialogbenutzer und deren Aktivität in den eingesetzten SAP-Anwendungen, und die benötigten Hintergrundprozesse gegenüber. Bei der Optimierung der Lastverteilung geht es auch darum, performancekritische Abläufe zu schützen und diesen notfalls auch bevorzugt Ressourcen zuzuweisen. Im ersten Abschnitt dieses Kapitels stellen wir die unterschiedlichen Services des SAP NetWeaver Application Servers vor und die beiden zentralen Services für die Verteilung von Anfragen, den Message-Server und den SAP Web Dispatcher. Der zweite Abschnitt widmet sich dann den Möglichkeiten, die Last innerhalb der ABAP-Applikationsinstanzen zu verteilen. RFCs werden zur Realisierung von Schnittstellen zu externen Systemen, zur Parallelisierung innerhalb eines Systems und schließlich zur Kommunikation mit Frontend-Services verwendet. Die Möglichkeiten zur Performanceoptimierung für die beiden erstgenannten Anwendungsbereiche stellen wir im dritten Abschnitt, nach einer allgemeinen Einführung in die RFC-Technik, dar. Frontend-Technologien sind der Inhalt des nächsten Kapitels. Dieses Kapitel wird abgeschlossen durch eine kurze Einführung in den Virtual Machine Container, die zweite Java-Technologie der SAP. Wann sollten Sie dieses Kapitel lesen? Dieses Kapitel sollten Sie lesen, um detaillierte Anregungen für eine Optimierung der Lastverteilung innerhalb des SAP-Systems sowie der Schnittstellen zu externen Systemen zu gewinnen. 291

15 6 Lastverteilung und Schnittstellen 6.1 Services des SAP NetWeaver Application Servers Erfassung und Bearbeitung betriebswirtschaftlicher Dokumente Eine wesentliche Aufgabe eines SAP-Systems ist die Erfassung und Bearbeitung betriebswirtschaftlicher Dokumente (z.b. Vertriebsaufträge oder Finanzbelege). Dabei gilt es, vier Arten zu unterscheiden, auf denen Dokumente in das System gelangen bzw. im System bearbeitet werden können: Verarbeitung durch Dialog- oder Online-Benutzer Am SAP-System angemeldete Benutzer erfassen oder bearbeiten Dokumente im Dialog. Ein Beispiel für diese Art der Verarbeitung ist ein Call-Center, in dem Mitarbeiter Aufträge von Kunden telefonisch entgegennehmen und direkt in das System eingeben. Der Zugriff auf das SAP-System kann dabei über das SAP GUI oder den Webbrowser erfolgen. Verarbeitung durch Hintergrundprogramme Bei dieser Art der Verarbeitung werden Dokumente von Programmen erstellt oder bearbeitet, die ohne ständige Kommunikation mit Dialogbenutzern arbeiten (daher die Bezeichnung»im Hintergrund«). So werden zum Beispiel durch den Lieferscheinsammelgang alle offenen Kundenaufträge analysiert und automatisch und fristgerecht Lieferungen zu diesen Aufträgen erstellt. Ein zweites Beispiel für ein Hintergrundprogramm ist die automatische Erstellung von Gehaltsabrechnungen aufgrund der im System befindlichen Personalstammdaten und der von den Mitarbeitern erfassten Zeitdaten. Charakteristisch für die Hintergrundverarbeitung ist also, dass das jeweilige Programm Daten liest, die sich bereits im System befinden, und daraus neue Dokumente (in unseren Beispielen Lieferscheine bzw. Gehaltsbögen) erstellt. Hintergrund-Input-Verarbeitung (Batch-Input) In vielen Fällen liegen die Daten, aufgrund derer im SAP-System Dokumente erstellt werden sollen, bereits in elektronischer Form vor, z.b. als Datei. Es wäre extrem unsinnig, diese Daten durch Dialogbenutzer manuell eingeben zu lassen. Vielmehr bietet das SAP-System die Möglichkeit, diese Daten über im Hintergrund laufende Schnittstellenprogramme in das System zu übertragen. Diese Art der Verarbeitung wird auch als Batch-Input bezeichnet und ist eine Sonderform der Hintergrundverarbeitung. Sie wird häufig als Kommunikationsschnittstelle zwischen dem SAP-Sys- 292

16 Services des SAP NetWeaver Application Servers 6.1 tem und externen DV-Systemen verwendet: Stellen wir uns etwa ein Projekt vor, in dem Kundenaufträge in dezentralen Rechnern mit einer lokalen Software erfasst und gespeichert werden. Nach Bedarf senden diese Rechner ihre Aufträge in einer Datei an eine Zentrale, wo sie per Batch-Input in das SAP-System übertragen werden. Verarbeitung über Schnittstellen Ein SAP-System kann nicht nur, wie oben beschrieben, indirekt über Dateien mit anderen IT-Systemen kommunizieren, es kann auch ein direkter Datenaustausch stattfinden. Dies geschieht über so genannte Remote Function Calls (RFCs) oder Webservices. RFCs und Webservices können zwischen SAP-Systemen ausgetauscht werden, aber auch zwischen einem SAP-System und einem externen System, sofern dieses die entsprechenden Protokolle beherrscht. Bei dieser Art der Verarbeitung ist ein externes DV-System in der Lage, Daten in das SAP-System zu übertragen und ein Programm im SAP-System remote auszuführen und umgekehrt. Mit RFCs oder Webservices kann man z.b. ein externes Lagerverwaltungssystem an das SAP-System anbinden. Dabei erstellt das SAP-System die Transportaufträge für die Lagerbewegungen und sendet diese Transportaufträge per RFC oder Webservice an das externe System. Hat das Lagerverwaltungssystem die Lagerbewegungen durchgeführt, führt es seinerseits per RFC oder Webservice die Transaktion aus, die im SAP-System die Warenbewegung bestätigt. Prozesse des SAP NetWeaver Application Servers Zur Verarbeitung der anfallenden Last stellt der SAP NetWeaver Application Server logische Services zur Verfügung, die durch Betriebssystemprozesse abgebildet werden (siehe Abbildung 6.1). Dies sind zum einen der Dispatcher-Prozess und die Workprozesse des ABAP-Servers, die auf UNIX-Derivaten je als eigener Betriebssystemprozess (disp+work.exe) und Windows-Betriebssystemen durch so genannte Threads innerhalb eines Prozesses implementiert sind. Die Workprozesse des ABAP-Servers werden so konfiguriert, dass sie jeweils einen der folgenden Services anbieten: Dialogservice, Hintergrundservice, Verbuchungsservice, Spool-Service, Enqueue-Service. Zusätzlich können die Workprozesse noch den ATP-Service oder den VMC-Service erbringen. 293

17 6 Lastverteilung und Schnittstellen Services auf Java-Seite Die SAP J2EE Engine verfügt ebenfalls über einen Dispatcher-Prozess und einen oder mehrere Workprozesse (auch Serverprozesse genannt), von denen die Anfragen bearbeitet werden. Diese sind als Java-Prozesse implementiert (dispatcher.exe und server.exe), die intern über mehrere Threads skalieren. Hinzu kommen die Prozesse des Datenbankservices und optional des livecache und des TREX. Betriebssystemprozesse Schließlich gehören noch weitere Services zum SAP NetWeaver Application Server, die als eigene Betriebssystemprozesse implementiert sind: der Internet Communication Manager-Service (ICM) (icman.exe), der Message-Service, der Gateway-Service und der SAP Web Dispatcher-Service. Abbildung 6.1 zeigt alle Prozesse des SAP NetWeaver Application Servers im Überblick. Abgebildet ist eine konsolidierte, Double-Stack genannte Installation, bei der ABAP und Java auf einer Instanz laufen. Es sind aber auch Einzelinstallationen von Java und ABAP möglich, bei diesen entfällt dann der jeweils andere Teil. Präs.- Server SAP GUI Netzwerk SAP NetWeaver Application Server SAP-GUI-Anfragen ITS-Anfragen Netzwerk Datenbankserver Webserver Externer ITS Message-Server Ext. System Web- service- Client SAP Web Dispatcher Manager (ICM) Internet Communication ABAP-WS- Anfragen BSP Web Dynpro ABAP Interner ITS WS RT Java-WS- Anfragen Portal Web Dynpro Java Content- Mgmt. Dispatcher Datenbankpuffer J2EE- Dispatcher Workprozess Workprozess Workprozess J2EE-Server J2EE-Server J2EE-Server Webbrowser Datenbankprozess Java Connector (JCo) Abbildung 6.1 Prozesse des SAP NetWeaver Application Servers im Überblick 294

18 Services des SAP NetWeaver Application Servers 6.1 Dispatching-Methoden verteilen die eingehende Last auf die zur Verfügung stehenden Prozesse; sie sollen garantieren, dass die Last optimal auf das System verteilt wird. Für das Dispatching sind der SAP Web Dispatcher (für Webanfragen) und der Message-Server (für Dialog-, Hintergrund-, und Verbuchungsanfragen) zuständig sowie die Dispatcher- Prozesse der jeweiligen Java- oder ABAP-Applikationsinstanzen. In einem SAP NetWeaver Application Server gibt es genau einen Message-Server auf einem Rechner des SAP NetWeaver AS. Der Message-Server kontrolliert die Kommunikation zwischen den verschiedenen Instanzen eines SAP-Basis-Systems und vergibt freie Prozessressourcen auf der Ebene der SAP-Instanzen. Die einzelnen Applikationsinstanzen melden ständig ihre Verfügbarkeit und aktuelle Auslastung an den Message-Server, damit dieser seine Arbeit verrichten kann. Im Detail ist der Message-Server für das Dispatching der folgenden Anfragetypen zuständig: Dispatching- Methoden Message-Server Online-Benutzer, die sich über das SAP GUI anmelden Diese werden einmalig bei ihrer Anmeldung auf eine ABAP-Applikationsinstanz verteilt. Standardmäßig berücksichtigt der Message-Server für die Verteilung die aktuelle mittlere Dialogantwortzeit, der Mechanismus kann durch Konfigurationsparameter beeinflusst werden, Details finden Sie in Abschnitt 6.2.4,»Dynamische Benutzerverteilung: Logon-Gruppen konfigurieren«. RFC-Anfragen Diese werden nach demselben Muster wie Online-Benutzer verteilt. Solange der RFC-Client die Verbindung offen hält, werden weitere RFCs auf derselben Instanz prozessiert, schließt ein Client die Verbindung, wird die nächste neu verteilt. Hintergrundanfragen Diese werden gemäß freier Hintergrund-Workprozesse auf die Instanzen verteilt. Verbuchungsanfragen Diese werden gemäß freier Verbuchungs-Workprozesse auf die Instanzen verteilt, siehe dazu auch den Abschnitt zur Verbuchung weiter unten. Webanfragen Über den Message-Server können auch Webanfragen verteilt werden. Dazu sendet der Browser seine Anfrage zunächst an den Message-Server des SAP-Systems. Dieser nimmt die Lastverteilung vor 295

19 6 Lastverteilung und Schnittstellen und sendet an den Browser die Adresse desjenigen Anwendungsservers zurück, auf dem er sich anmelden soll. Ist der Benutzer mit seinem Browser einmal an einem Anwendungsserver angemeldet, verbleibt er dort bis zum Ende seiner Sitzung. Dieses Verfahren ähnelt dem Logon-Balancing mit dem SAP GUI. Es bringt allerdings einige Nachteile mit sich und wird von SAP nicht empfohlen. SAP Web Dispatcher Funktionen SAP empfiehlt zur Verteilung von Webanfragen den SAP Web Dispatcher. Der SAP Web Dispatcher beruht auf derselben Technologie wie der Internet Communication Manager (ICM), bietet aber erweiterte Funktionen an. Er kann als separate Software der SAP für das Web Dispatching installiert werden. Der SAP Web Dispatcher bietet folgende Funktionen: Verteilung von Anfragen auf ABAP- oder Java-Applikationsinstanzen, sowohl für HTTP- als auch für HTTPS-Anfragen Filtern von Anfragen: Unerwünschte Anfragen können bereits am Web Dispatcher abgewiesen werden. Pufferung von Webanfragen Unveränderliche Webadresse: Unabhängig von den Namen der Applikationsinstanzen gewährleistet der SAP Web Dispatcher, dass Benutzer das System immer mit einer Adresse erreichen können. Sicherheit: Sofern Sicherheitsrestriktionen zwischen Internet und SAP NetWeaver Application Server eine so genannte demilitarisierte Zone (DMZ) erfordern, die durch zwei Firewalls begrenzt wird, läuft der SAP Web Dispatcher in dieser DMZ. Ablauf Beim Verteilen der Anfragen prüft der SAP Web Dispatcher zunächst, ob es sich um eine Anfrage handelt, die bereits zu einem transaktionalen Kontext gehören, und die man als stateful bezeichnet; in diesem Fall wird die Anfrage an die Applikationsinstanz gesendet, auf der der transaktionale Kontext bereits besteht. In einem zweiten Schritt prüft der SAP Web Dispatcher, ob die Anfrage sich an eine Java- oder ABAP-Applikationsinstanz richtet. Der SAP Web Dispatcher wählt aus der Liste der verfügbaren Java- oder ABAP-Applikationsinstanzen eine Instanz aus und sendet die Anfrage an den ICM der entsprechenden Instanz. Der SAP Web Dispatcher bietet unterschiedliche Methoden für das Dispatching an, so können Sie beispielsweise konfigurieren, dass bestimmte URLs nur auf bestimmte Instanzen verteilt werden; auch können den Instan- 296

20 Services des SAP NetWeaver Application Servers 6.1 zen Kapazitäten zugeordnet werden, die bei der Verteilung berücksichtigt werden. Die Informationen über die verfügbaren ABAP- und Java-Applikationsinstanzen erhält der SAP Web Dispatcher vom Message-Server und den einzelnen Instanzen. Weiteres hierzu finden Sie in Abschnitt 6.2.4,»Dynamische Benutzerverteilung: Logon- Gruppen konfigurieren«in diesem Kapitel. Das Verteilungskonzept für Webanfragen unterscheidet sich von dem für Dialoganfragen aus dem SAP GUI. Bei SAP-GUI-Anfragen werden die Anfragen eines Benutzers ohne weiteren Dispatching- Schritt von der Applikationsinstanz bearbeitet, auf die der Benutzer beim Anmelden einmal verwiesen wurde. Beim Dispatchen von Webanfragen wird nur für eine Transaktion die Bearbeitung durch dieselbe Instanz garantiert, eine neue Transaktion kann schon wieder auf einer anderen Instanz ausgeführt werden, ebenso werden Anfragen ohne transaktionalen Kontext, die man als stateless bezeichnet, immer neu verteilt. Java-Applikationsinstanz und ABAP-Applikationsinstanz unterscheiden sich in ihrer Architektur, allerdings gibt es auch Parallelen. Die wichtigsten Parallelen und Unterschiede sind in Tabelle 6.1 zusammengestellt. Java- und ABAP- Applikationsinstanzen ABAP-Applikationsinstanzen SAP-ABAP-System ABAP-Applikationsinstanz ABAP-Workprozess Message-Server (einmal pro System) und Dispatcher (einer pro Instanz) Benutzerkontexte liegen im Shared Memory einer SAP-Instanz, d.h., Benutzer sind an eine Instanz»gebunden«. SAP GUI oder Webbrowser als Präsentationsserver Benutzeranfragen werden vom Message- Server beim Anmelden auf eine Instanz mit niedriger Last verteilt (wenn Logon- Balancing aktiviert ist). Anschließend kommunizieren Präsentationsserver und SAP-Instanz miteinander. J2EE-Applikationsinstanzen (SAP J2EE Engine) J2EE-Cluster (SAP-Java-System) J2EE-Server (Java-Applikationsinstanz) Work-Thread (Java-Workprozess) J2EE-Dispatcher (einmal pro System) Benutzerkontexte liegen im Local Memory eines J2EE-Servers, d.h., die Benutzer sind an einen Server»gebunden«. Webbrowser als Präsentationsserver Benutzeranfragen werden vom J2EE-Dispatcher auf einen Server verteilt. Wenn ein Benutzerkontext bereits besteht, dann wird ein Benutzer wieder auf den Server verteilt, der den Benutzerkontext besitzt. Präsentationsserver und J2EE-Server kommunizieren grundsätzlich nur über den Dispatcher miteinander. Tabelle 6.1 Entsprechungen zwischen ABAP- und Java-Applikationsinstanzen 297

21 6 Lastverteilung und Schnittstellen Hat eine Anfrage den J2EE-Server erreicht, wird dieser von einem seiner Threads bearbeitet. Die maximale Anzahl der Threads kann konfiguriert werden. Ist sie erreicht, gibt der J2EE-Server eine Fehlermeldung aus, eine Zwischenspeicherung von Anfragen, d.h. ein Queueing, erfolgt nicht. Die ABAP-Applikationsinstanz dagegen bietet spezialisierte Workprozesse an, so dass dort noch eine Feinsteuerung der Last und ein Queueing von Anfragen möglich sind. Auf diese Methoden gehen wir im nächsten Abschnitt ein. 6.2 Lastverteilung innerhalb der ABAP- Applikationsinstanzen Auf der Ebene der ABAP-Applikationsinstanzen existieren die in Tabelle 6.2 aufgeführten Services. Eine ABAP-Instanz kann mehrere Funktionen erfüllen. So kann eine Instanz gleichzeitig Message-, Enqueue-, Dialog- und Update-Service anbieten. Service Anzahl Prozesse pro SAP-System Anzahl Prozesse pro ABAP-Applikationsinstanz Message 1 0 oder 1 Enqueue Dialog 1, auf genau einer ABAP- Instanz 2; Summe der Nicht-Dialog-WPs 0 oder 1, auf genau einer ABAP-Instanz 2 Hintergrund 1 0 Verbuchung (V1 und V2) 1 0 Batch 1 0 Spool 1 0 Dispatcher 1 pro SAP-Applikationsinstanz 1 Gateway 1 pro Applikationsserver 1 Tabelle 6.2 Regeln für Art und Anzahl von Prozessen der ABAP-Applikationsinstanzen Enqueue-Service Der Enqueue-Service verwaltet die SAP-eigenen Sperren (SAP- Enqueues). Er wird von genau einer ABAP-Instanz übernommen. Für 298

Formeln und Checklisten zur Performanceanalyse

Formeln und Checklisten zur Performanceanalyse Formeln und Checklisten zur Performanceanalyse In diesem Anhang finden Sie eine Übersicht über die Zeiten in Statistiksatz und Workload-Monitor sowie Checklisten zur Performanceanalyse von Softwarekomponenten

Mehr

SAP-Performanceoptimierung

SAP-Performanceoptimierung SAP PRESS SAP-Performanceoptimierung Analyse und Tuning von SAP-Systemen von Thomas Schneider erweitert Rheinwerk Verlag 2013 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 8362 2177 1 schnell und

Mehr

SAP -Performanceoptimierung

SAP -Performanceoptimierung Thomas Schneider SAP -Performanceoptimierung Analyse und Tuning von SAP-Systemen Bonn Boston Auf einen Blick 1 Performancemanagement einer SAP-Lösung... 33 2 Analyse von Hardware, Datenbank und ABAP-Applikationsserver...

Mehr

7.4 Analyse anhand der SQL-Trace. 7.3.5 Vorabanalyse mit dem Code Inspector

7.4 Analyse anhand der SQL-Trace. 7.3.5 Vorabanalyse mit dem Code Inspector 7.4 Analyse anhand der SQL-Trace 337 7.3.5 Vorabanalyse mit dem Code Inspector Der Code Inspector (SCI) wurde in den vorangegangenen Kapiteln immer wieder erwähnt. Er stellt ein paar nützliche Prüfungen

Mehr

Thomas Schneider. SAP-Performanceoptimierung Analyse und Tuning von SAP-Systemen

Thomas Schneider. SAP-Performanceoptimierung Analyse und Tuning von SAP-Systemen Thomas Schneider SAP-Performanceoptimierung Analyse und Tuning von SAP-Systemen Inhalt Geleitwort zur Buchreihe 13 Danksagung 15 Einleitung 17 Proaktives Performancemanagement... 17 Von SAP R/3 zur mysap

Mehr

Franz Josef Heiss, Erich Weirich, Gisela Gratzl. SAP NetWeaver Web Application Server

Franz Josef Heiss, Erich Weirich, Gisela Gratzl. SAP NetWeaver Web Application Server Franz Josef Heiss, Erich Weirich, Gisela Gratzl SAP NetWeaver Web Application Server Vorwort 13 Einleitung 15 1 Einführung 19 1.1 Die SAP AG 21 1.2 Lösungsportfolio der SAP AG 21 1.2.1 mysap Business Suite

Mehr

Remote Communications

Remote Communications HELP.BCFESDEI Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher

Mehr

Redwood Cronacle und REALTECH theguard! Integration

Redwood Cronacle und REALTECH theguard! Integration Redwood Cronacle und REALTECH theguard! Integration Einleitung Redwood Software und REALTECH haben gemeinsam eine Lösung entwickelt, die die Systemverfügbarkeit von SAP und mysap Systemen signifikant erhöht.

Mehr

1 Performancemanagement einer SAP-Lösung... 33. 2 Analyse von Hardware, Datenbank und ABAP-Applikationsserver... 75. 3 Workload-Analyse...

1 Performancemanagement einer SAP-Lösung... 33. 2 Analyse von Hardware, Datenbank und ABAP-Applikationsserver... 75. 3 Workload-Analyse... Auf einen Blick 1 Performancemanagement einer SAP-Lösung... 33 2 Analyse von Hardware, Datenbank und ABAP-Applikationsserver... 75 3 Workload-Analyse... 149 4 Identifizierung von Performanceproblemen in

Mehr

SAP NetWeaver Web Application Server

SAP NetWeaver Web Application Server Franz Josef Heiss, Erich Wcirich, Gisela Gratzl SAP NetWeaver Web Application Server ADDISON-WESLEY An imprint of Pearson Education Miinchen Boston San Francisco Harlow, England Don Mills, Ontario Sydney

Mehr

1 Hochverfügbarkeit. 1.1 Einführung. 1.2 Network Load Balancing (NLB) Quelle: Microsoft. Hochverfügbarkeit

1 Hochverfügbarkeit. 1.1 Einführung. 1.2 Network Load Balancing (NLB) Quelle: Microsoft. Hochverfügbarkeit 1 Hochverfügbarkeit Lernziele: Network Load Balancing (NLB) Failover-Servercluster Verwalten der Failover Cluster Rolle Arbeiten mit virtuellen Maschinen Prüfungsanforderungen von Microsoft: Configure

Mehr

Mainframe Internet Integration. Prof. Dr. Martin Bogdan Prof. Dr.-Ing. Wilhelm G. Spruth SS2013. WebSphere Application Server Teil 4

Mainframe Internet Integration. Prof. Dr. Martin Bogdan Prof. Dr.-Ing. Wilhelm G. Spruth SS2013. WebSphere Application Server Teil 4 UNIVERSITÄT LEIPZIG Mainframe Internet Integration Prof. Dr. Martin Bogdan Prof. Dr.-Ing. Wilhelm G. Spruth SS2013 WebSphere Application Server Teil 4 Leistungsverhalten el0100 copyright W. G. Spruth,

Mehr

2 Analyse von Hardware, Datenbank und ABAP-Applikationsserver

2 Analyse von Hardware, Datenbank und ABAP-Applikationsserver Mit der Analyse der Hardwareressourcen, der Datenbank sowie der Workprozesse und Speicherbereiche des SAP NetWeaver AS ABAP steigen wir bottom-up in die Performanceanalyse ein. Verschaffen Sie sich einen

Mehr

Reporting Services Dienstarchitektur

Reporting Services Dienstarchitektur Reporting Services Dienstarchitektur Reporting Services Dienstarchitektur In Reporting Services wird ein Berichtsserver als ein Windows - Dienst implementiert, der aus unterschiedlichen Featurebere i-

Mehr

Hardware- und Software-Anforderungen IBeeS.ERP

Hardware- und Software-Anforderungen IBeeS.ERP Hardware- und Software-Anforderungen IBeeS.ERP IBeeS GmbH Stand 08.2015 www.ibees.de Seite 1 von 8 Inhalt 1 Hardware-Anforderungen für eine IBeeS.ERP - Applikation... 3 1.1 Server... 3 1.1.1 Allgemeines

Mehr

Informatives zur CAS genesisworld-administration

Informatives zur CAS genesisworld-administration Informatives zur CAS genesisworld-administration Inhalt dieser Präsentation Loadbalancing mit CAS genesisworld Der CAS Updateservice Einführung in Version x5 Konfigurationsmöglichkeit Sicherheit / Dienstübersicht

Mehr

Hinweis 1781277 - B2A: Fehlersuche BusinessConnector LStA, LStB, ELStAM

Hinweis 1781277 - B2A: Fehlersuche BusinessConnector LStA, LStB, ELStAM Hinweissprache: Deutsch Version: 1 Gültigkeit: gültig seit 29.10.2012 Zusammenfassung Symptom Der Hinweis bezieht sich auf die Lohnsteueranmeldung(LStA), Lohnsteuerbescheinigung(LStB) und die elektronische

Mehr

Installationsanleitung MS SQL Server 2005. für Sage 50 Ablage & Auftragsbearbeitung. Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold

Installationsanleitung MS SQL Server 2005. für Sage 50 Ablage & Auftragsbearbeitung. Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold Installationsanleitung MS SQL Server 2005 für Sage 50 Ablage & Auftragsbearbeitung Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold Inhaltsverzeichnis 1. GRUNDSÄTZLICHES... 3 2. SQLExpress Installationsanleitung

Mehr

TECHNISCHE PRODUKTINFORMATION CARUSO

TECHNISCHE PRODUKTINFORMATION CARUSO 1111 TECHNISCHE PRODUKTINFORMATION CARUSO TECHNISCHE PRODUKTINFORMATION Seite 0/7 Inhalt 1 Systemdefinition............2 2 Technische Details für den Betrieb von CARUSO......2 2.1 Webserver... 2 2.2 Java

Mehr

Installation Wawi SQL in Verbindung mit Microsoft SQL Server 2008 Express with Tools

Installation Wawi SQL in Verbindung mit Microsoft SQL Server 2008 Express with Tools Installation Wawi SQL in Verbindung mit Microsoft SQL Im nachfolgenden Dokument werden alle Einzelschritte aufgeführt, die als Voraussetzung für die korrekte Funktionalität der SelectLine Applikation mit

Mehr

Marketing Update. Enabler / ENABLER aqua / Maestro II

Marketing Update. Enabler / ENABLER aqua / Maestro II Marketing Update Enabler / ENABLER aqua / Maestro II Quartal 01/2012 1 Kommentar des Herausgebers Liebe Kunden und Partner, dieser Marketing Update gibt Ihnen einen kurzen Überblick über die aktuell verfügbaren

Mehr

JOB MANAGEMENT MIT DEM SAP SOLUTION MANAGER. Whitepaper

JOB MANAGEMENT MIT DEM SAP SOLUTION MANAGER. Whitepaper JOB MANAGEMENT MIT DEM SAP SOLUTION MANAGER. Whitepaper Wussten Sie, dass lediglich der kleinere Teil der Datenverarbeitung in Ihrem System von End-Anwendern generiert wird? Der größere Teil der Informationen

Mehr

SAP NetWeaver Web Application Server

SAP NetWeaver Web Application Server 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Franz Josef Heiss, Erich Weirich, Gisela Gratzl SAP NetWeaver Web

Mehr

Howto. Konfiguration eines Adobe Document Services

Howto. Konfiguration eines Adobe Document Services Howto Konfiguration eines Adobe Document Services (ADS) Inhaltsverzeichnis: 1 SYSTEMUMGEBUNG... 3 2 TECHNISCHE VERBINDUNGEN ZWISCHEN DEN SYSTEMEN... 3 2.1 PDF BASIERENDE FORMULARE IN DER ABAP UMGEBUNG...

Mehr

Monitoring von SAP- Systemen mit NetEye

Monitoring von SAP- Systemen mit NetEye Monitoring von SAP- Systemen mit NetEye Kundenspezifisches SAP-Monitoring durch Modularisierung Andreas Förster, Senior-Consultant SAP-Basis und Open Source Monitoring andreas.foerster@koeln.de 1 Agenda

Mehr

Database Exchange Manager. Infinqa IT Solutions GmbH, Berlin Stralauer Allee 2 10245 Berlin Tel.:+49(0) 30 2900 8639 Fax.:+49(0) 30 2900 8695

Database Exchange Manager. Infinqa IT Solutions GmbH, Berlin Stralauer Allee 2 10245 Berlin Tel.:+49(0) 30 2900 8639 Fax.:+49(0) 30 2900 8695 Database Exchange Manager Replication Service- schematische Darstellung Replication Service- allgemeines Replikation von Daten von bzw. in ein SAP-System und einer relationalen DMS-Datenbank Kombination

Mehr

Der Task-Manager von Windows 7

Der Task-Manager von Windows 7 Der von Windows 7 Der kann mehr als nur Programme abschießen: Er hilft beim Konfigurieren der Windows-Dienste und beim Lösen von Problemen. Der Windows wird oft nur dazu benutzt, um hängende Anwendungen

Mehr

Systemvoraussetzungen und Installation

Systemvoraussetzungen und Installation Systemvoraussetzungen und Installation Inhaltsverzeichnis Inhaltsverzeichnis... 2 1. Einleitung... 2 2. Einzelarbeitsplatzinstallation... 3 3. Referenz: Client/Server-Installation... 5 3.1. Variante A:

Mehr

1 Einführung 1. 2 Performance-Tools 15

1 Einführung 1. 2 Performance-Tools 15 ix 1 Einführung 1 1.1 Performanceprobleme.............................. 1 1.2 Architektur und Programmierung..................... 2 1.2.1 Die SAP-System-Architektur................... 2 1.2.2 Optimale

Mehr

Installation SelectLine SQL in Verbindung mit Microsoft SQL Server 2008 Express with Tools

Installation SelectLine SQL in Verbindung mit Microsoft SQL Server 2008 Express with Tools Im nachfolgenden Dokument werden alle Einzelschritte aufgeführt, die als Voraussetzung für die korrekte Funktionalität der SelectLine Applikation mit dem SQL Server Express with Tools 2008 vorgenommen

Mehr

HVS32. ein Versandsystem das immer passt. Dokumentation. SAP-IDoc Schnittstelle

HVS32. ein Versandsystem das immer passt. Dokumentation. SAP-IDoc Schnittstelle ein Versandsystem das immer passt Dokumentation SAP-IDoc Schnittstelle Inhalt 1 HVS32 Anbindung an SAP mit IDocs...2 1.1 Integration...2 1.1.1 HVS32...2 1.1.2 HVS32-Gateway...2 1.2 Ablauf...3 2 IDoc Typen...4

Mehr

Im Kapitel Resourc Manager werden die verschiedenen Möglichkeiten der Überwachung von Messwerten eines Server oder Benutzers erläutert.

Im Kapitel Resourc Manager werden die verschiedenen Möglichkeiten der Überwachung von Messwerten eines Server oder Benutzers erläutert. 4 Resource Manager Erfassung von Messwerten und deren Auswertung. 4.1 Übersicht Themen des Kapitels Resource Manager Themen des Kapitels Einsatz des Resource Managers Installation des Resource Managers

Mehr

Microsoft SQL Server 2014 Express & EPLAN Plattform. EPLAN-Product-IT-Support / FOS / 2015 1

Microsoft SQL Server 2014 Express & EPLAN Plattform. EPLAN-Product-IT-Support / FOS / 2015 1 Microsoft SQL Server 2014 Express & EPLAN Plattform 1 Microsoft SQL Server & EPLAN Plattform Übersicht Download - Microsoft SQL Server 2014 Express mit Advances Services Installation - Microsoft SQL Server

Mehr

Wurm-Lizenzserver Internetverbindung über Port 80 (http) Bei aktiver Firewall muss die Ausnahme für die URL http://ls.wurm.de eingerichtet werden

Wurm-Lizenzserver Internetverbindung über Port 80 (http) Bei aktiver Firewall muss die Ausnahme für die URL http://ls.wurm.de eingerichtet werden Der Wurm Lizenzmanager Der Wurm Lizenzmanager dient als Lizenzserver für Software der Firma Wurm. Die Installation erfolgt auf einem Rechner innerhalb des jeweiligen Intranets. Dadurch kann auf separate

Mehr

4 Planung von Anwendungsund

4 Planung von Anwendungsund Einführung 4 Planung von Anwendungsund Datenbereitstellung Prüfungsanforderungen von Microsoft: Planning Application and Data Provisioning o Provision applications o Provision data Lernziele: Anwendungen

Mehr

Learning Suite Talent Suite Compliance Suite. Systemvoraussetzungen

Learning Suite Talent Suite Compliance Suite. Systemvoraussetzungen Learning Suite Talent Suite Compliance Suite Systemvoraussetzungen Vorwort Dieses Dokument beschreibt, welche Anforderungen an die Installationsumgebung zu stellen sind, um die Plattform unter optimalen

Mehr

Hinweise zur Verwendung von myfactory unter Windows XP mit Service Pack 2

Hinweise zur Verwendung von myfactory unter Windows XP mit Service Pack 2 Hinweise zur Verwendung von myfactory unter Windows XP mit Service Pack 2 Durch Verbesserungen der Sicherheitsstandards seitens Microsoft sind mit der Installation des Service Pack 2 für XP zum fehlerfreien

Mehr

ABAP - Next Generation

ABAP - Next Generation Rieh Heilman, Thomas Jung ABAP - Next Generation Galileo Press Bonn Boston Einführung 15 1.1 Anmelden und erste Schritte 26 1.1.1 Workbench Object Browser 26 1.1.2 Object-Browser-Liste 27 1.1.3 Workbench-Einstellungen

Mehr

IAC-Programmierung HELP.BCFESITSIACPROG. Release 4.6C

IAC-Programmierung HELP.BCFESITSIACPROG. Release 4.6C IAC-Programmierung HELP.BCFESITSIACPROG Release 4.6C IAC-Programmierung SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen

Mehr

Technische Anforderungen. zum Empfang. von XML-Nachrichten

Technische Anforderungen. zum Empfang. von XML-Nachrichten Technische Anforderungen zum Empfang von XML-Nachrichten 25.11.2004 Peer Uwe Peters 2 1 Inhaltsverzeichnis 1 INHALTSVERZEICHNIS... 2 2 ZIEL DIESES DOKUMENTS... 3 3 KONTEXT... 3 4 SENDEWEG... 4 5 ERREICHBARKEIT...

Mehr

Technische Basis für den Betrieb von ONTRAM

Technische Basis für den Betrieb von ONTRAM Technische Basis für den Betrieb von ONTRAM hello system Technische Basis für den Betrieb von ONTRAM Bestandteile von ONTRAM ONTRAM setzt sich aus mehreren Komponenten zusammen, die ebenso auf mehrere

Mehr

Standardsoftware. Prozessarchitektur. Prof. Dr. Bernhard Schiefer 3-1

Standardsoftware. Prozessarchitektur. Prof. Dr. Bernhard Schiefer 3-1 Standardsoftware Prozessarchitektur Prof. Dr. Bernhard Schiefer 3-1 Arbeitsteilung der Prozesse "SAP Services" Message Dialog Verbuchung V M D A B Batch 12 11 1 10 2 9 3 8 4 7 6 5 B SAP-Dispatcher Spool

Mehr

2. Sie sind der Administrator Ihres Netzwerks, das den SBS 2011 Standard ausführt.

2. Sie sind der Administrator Ihres Netzwerks, das den SBS 2011 Standard ausführt. Arbeitsblätter Der Windows Small Business Server 2011 MCTS Trainer Vorbereitung zur MCTS Prüfung 70 169 Aufgaben Kapitel 1 1. Sie sind der Administrator Ihres Netzwerks, das den SBS 2011 Standard ausführt.

Mehr

Datenbanksystem. System Global Area. Hintergrundprozesse. Dr. Frank Haney 1

Datenbanksystem. System Global Area. Hintergrundprozesse. Dr. Frank Haney 1 Datenbanksystem System Global Area Hintergrundprozesse Dr. Frank Haney 1 Komponenten des Datenbanksystems System Global Area Program Global Area Hintergrundprozesse Dr. Frank Haney 2 System Global Area

Mehr

Von SAP R/3 zu mysap ERP und NetWeaver

Von SAP R/3 zu mysap ERP und NetWeaver Von SAP R/3 zu mysap ERP und NetWeaver Bremerhaven 06.05.2006 T4T Bremerhaven 1 Inhaltsverzeichnis 1. Motivation für SAP NetWeaver 2. SAP R/3 mysap ERP und SAP Business Suite 3. Application Platform T4T

Mehr

Avira Management Console 2.6.1 Optimierung für großes Netzwerk. Kurzanleitung

Avira Management Console 2.6.1 Optimierung für großes Netzwerk. Kurzanleitung Avira Management Console 2.6.1 Optimierung für großes Netzwerk Kurzanleitung Inhaltsverzeichnis 1. Einleitung... 3 2. Aktivieren des Pull-Modus für den AMC Agent... 3 3. Ereignisse des AMC Agent festlegen...

Mehr

Powermanager Server- Client- Installation

Powermanager Server- Client- Installation Client A Server Client B Die Server- Client- Funktion ermöglicht es ein zentrales Powermanager Projekt von verschiedenen Client Rechnern aus zu bedienen. 1.0 Benötigte Voraussetzungen 1.1 Sowohl am Server

Mehr

Technik der SAP-Anbindung Christian Aigner Team Entwicklung, Kranzberg

Technik der SAP-Anbindung Christian Aigner Team Entwicklung, Kranzberg Christian Aigner Team Entwicklung, Kranzberg Inhalt Schnell- und Kürzestübersicht über SAP Architektur Inhalt, Login, Session SapGUI Workbench,Editor,Explorer Mechanismen Die Gemeinsamkeiten: nutzbare

Mehr

WI EDI Solution. Stand 17.02.2012

WI EDI Solution. Stand 17.02.2012 WI EDI Solution Stand 17.02.2012 WIAG Überblick 2011 - SAP, SAP BW, SAP SEM/BPS, SAP BPC, SAP R/3, ABAP, Netweaver sind eingetragene Warenzeichen der SAP AG, Walldorf Folie 1 Inhalt Was ist WIEDIS? IDOC

Mehr

Installationsanleitung für den Online-Backup Client

Installationsanleitung für den Online-Backup Client Installationsanleitung für den Online-Backup Client Inhalt Download und Installation... 2 Login... 4 Konfiguration... 5 Erste Vollsicherung ausführen... 7 Webinterface... 7 FAQ Bitte beachten sie folgende

Mehr

Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren

Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren Verwaltungsdirektion Informatikdienste Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren Inhaltsverzeichnis Einleitung... 3 Installation WSUS Server... 4 Dokumente... 4 Step by Step Installation...

Mehr

Quick Reference Historie des Dokuments

Quick Reference Historie des Dokuments Dokumentinformationen Information Wert Autor BEN Erstelldatum 30.04.08 Historie des Dokuments Version Status / Änderungen Datum Autor 1.0 Version 1.0 / Ursprungsversion 30.04.2008 BEN 1.1 Anpassungen 17.11.2008

Mehr

Datenbankenseminar: SAP Reporting Vergleich ABAP vs. Quick View. Dipl. WiFo Sven Adolph

Datenbankenseminar: SAP Reporting Vergleich ABAP vs. Quick View. Dipl. WiFo Sven Adolph Datenbankenseminar: SAP Reporting Vergleich ABAP vs. Quick View Dipl. WiFo Sven Adolph Gehalten am Lehrstuhl PI III Prof. Moerkotte 28.11.2003 Übersicht 1. Motivation 2. Die betriebliche Standardsoftware

Mehr

SmartExporter 2013 R1

SmartExporter 2013 R1 Die aktuelle Version wartet mit zahlreichen neuen Features und umfangreichen Erweiterungen auf. So können mit SmartExporter 2013 R1 nun auch archivierte Daten extrahiert und das Herunterladen der Daten

Mehr

Collax Web Application

Collax Web Application Collax Web Application Howto In diesem Howto wird die Einrichtung des Collax Moduls Web Application auf einem Collax Platform Server anhand der LAMP Anwendung Joomla beschrieben. LAMP steht als Akronym

Mehr

Scalera Mailplattform Dokumentation für den Anwender Installation und Konfiguration des Outlook Connectors

Scalera Mailplattform Dokumentation für den Anwender Installation und Konfiguration des Outlook Connectors Installation und Konfiguration des Outlook Connectors Vertraulichkeit Die vorliegende Dokumentation beinhaltet vertrauliche Informationen und darf nicht an etwelche Konkurrenten der EveryWare AG weitergereicht

Mehr

Inhalt. TEIL I Grundlagen. 1 SAP HANA im Überblick... 31. 2 Einführung in die Entwicklungsumgebung... 75

Inhalt. TEIL I Grundlagen. 1 SAP HANA im Überblick... 31. 2 Einführung in die Entwicklungsumgebung... 75 Geleitwort... 15 Vorwort... 17 Einleitung... 19 TEIL I Grundlagen 1 SAP HANA im Überblick... 31 1.1 Softwarekomponenten von SAP HANA... 32 1.1.1 SAP HANA Database... 32 1.1.2 SAP HANA Studio... 34 1.1.3

Mehr

Was ist PretonSaverTM... 3 PretonSaver's... 3 PretonCoordinator... 3 PretonControl... 4 PretonSaver Client... 4 PretonSaver TM Key Funktionen...

Was ist PretonSaverTM... 3 PretonSaver's... 3 PretonCoordinator... 3 PretonControl... 4 PretonSaver Client... 4 PretonSaver TM Key Funktionen... PRETON TECHNOLOGY Was ist PretonSaverTM... 3 PretonSaver's... 3 PretonCoordinator... 3 PretonControl... 4 PretonSaver Client... 4 PretonSaver TM Key Funktionen... 4 System Architekturen:... 5 Citrix and

Mehr

GeoShop Netzwerkhandbuch

GeoShop Netzwerkhandbuch Technoparkstrasse 1 8005 Zürich Tel.: 044 / 350 10 10 Fax.: 044 / 350 10 19 GeoShop Netzwerkhandbuch Zusammenfassung Diese Dokumentation beschreibt die Einbindung des GeoShop in bestehende Netzwerkumgebungen.

Mehr

Projekt für Systemprogrammierung WS 06/07

Projekt für Systemprogrammierung WS 06/07 Dienstag 30.01.2007 Projekt für Systemprogrammierung WS 06/07 Von: Hassan Bellamin E-Mail: h_bellamin@web.de Gliederung: 1. Geschichte und Definition 2. Was ist Virtualisierung? 3. Welche Virtualisierungssoftware

Mehr

JobServer Installationsanleitung 08.05.2013

JobServer Installationsanleitung 08.05.2013 JobServer sanleitung 08.05.2013 Der JobServer ist ein WCF Dienst zum Hosten von Workflow Prozessen auf Basis der Windows Workflow Foundation. Für die wird das Microsoft.NET Framework 3.5 und 4.0 vorausgesetzt.

Mehr

SAPTEC Überprüfen Sie Ihr Wissen

SAPTEC Überprüfen Sie Ihr Wissen SAPTEC Überprüfen Sie Ihr Wissen 1. Folgende Lösungen sind Angebote von SAP: B mysap Product Lifecycle Management (mysap PLM) C mysap Customer Relationship Management (mysap CRM) D mysap Supply Chain Management

Mehr

Installation Microsoft SQL Server 2008 Express

Installation Microsoft SQL Server 2008 Express Installation Microsoft SQL Server 2008 Express Im nachfolgenden Dokument werden alle Einzelschritte aufgeführt, die als Voraussetzung für die korrekte Funktion der SelectLine Applikation mit dem SQL Server

Mehr

Installationsanleitung. Novaline Finanzbuchhaltung Fibu.One

Installationsanleitung. Novaline Finanzbuchhaltung Fibu.One Installationsanleitung Novaline Finanzbuchhaltung Fibu.One Mai 2013 Inhaltsverzeichnis Systemvoraussetzungen...3 Installation der Programme...5 1. Überprüfen / Installieren von erforderlichen Software-Komponenten...5

Mehr

SAP -Datenbankadministration. Microsoft SQL Server 2000

SAP -Datenbankadministration. Microsoft SQL Server 2000 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Paul Read SAP -Datenbankadministration mit Microsoft SQL Server 2000

Mehr

Handbuch xgdm-was Extension Version 1.0

Handbuch xgdm-was Extension Version 1.0 Handbuch xgdm-was Extension Version 1.0 Maxstr. 3A Königsbergerstrasse 22 Landwehrstrasse 143 13347 Berlin 57462 Olpe 59368 Werne Tel. 030/466062-80 Tel. 02761/9396-0 Tel. 02389/9827-0 Fax 030/466062-82

Mehr

SEAL Systems Integrationen für SAP PLM 7 und Web UI Anwendungen

SEAL Systems Integrationen für SAP PLM 7 und Web UI Anwendungen SEAL Systems Integrationen für SAP PLM 7 und Web UI Anwendungen Mit SAP PLM 7 und anderen Web UI Anwendungen hat SAP neue Oberflächen für bestehende und neue Funktionalität geschaffen. Diese Anwendungen

Mehr

inoxision ARCHIVE 2.5 Quickstart

inoxision ARCHIVE 2.5 Quickstart inoxision ARCHIVE 2.5 Quickstart 1 Installationsvorbereitungen Für die Installation von inoxision ARCHIVE benötigen Sie einen Microsoft SQL Server der Version 2005 oder 2008, mindestens in der Express

Mehr

Aktualisieren auf Adobe Experience Manager Forms on JEE für Websphere

Aktualisieren auf Adobe Experience Manager Forms on JEE für Websphere Aktualisieren auf Adobe Experience Manager Forms on JEE für Websphere Rechtliche Hinweise Rechtliche Hinweise Weitere Informationen zu rechtlichen Hinweisen finden Sie unter http://help.adobe.com/de_de/legalnotices/index.html.

Mehr

Hochverfügbarkeit von TransConnect 2.2

Hochverfügbarkeit von TransConnect 2.2 Hochverfügbarkeit von TransConnect 2.2 und Ausblick Torsten Uhr - SQL Projekt AG Stand September 2012 Inhalt Teil 1 Backup & Restore Virtualisierung Hot-Standby / Fail-Over Teil 2 Ausblick auf zukünftige

Mehr

Whitepaper. Produkt: combit Relationship Manager / address manager. FILESTREAM für Microsoft SQL Server aktivieren

Whitepaper. Produkt: combit Relationship Manager / address manager. FILESTREAM für Microsoft SQL Server aktivieren combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager / address manager FILESTREAM für Microsoft SQL Server aktivieren FILESTREAM für Microsoft SQL Server aktivieren

Mehr

TimePunch SQL Server Datenbank Setup

TimePunch SQL Server Datenbank Setup TimePunch TimePunch SQL Server Datenbank Setup Benutzerhandbuch 26.11.2013 TimePunch KG, Wormser Str. 37, 68642 Bürstadt Dokumenten Information: Dokumenten-Name Benutzerhandbuch, TimePunch SQL Server Datenbank

Mehr

Tutorial: Systemportierung per Datenbank-Sicherung. version: 0.1 Author: Anja Beuth

Tutorial: Systemportierung per Datenbank-Sicherung. version: 0.1 Author: Anja Beuth Tutorial: Systemportierung per Datenbank-Sicherung version: 0.1 Author: Anja Beuth Table of contents 1.1.1... 5 Voraussetzungen auf dem Zielsystem... Datenbank sichern... Datenbanksicherung auf Zielsystem

Mehr

Installation und Lizenz

Installation und Lizenz Das will ich auch wissen! Kapitel 2 Installation und Lizenz Inhaltsverzeichnis Überblick über dieses Dokument... 2 Diese Kenntnisse möchten wir Ihnen vermitteln... 2 Diese Kenntnisse empfehlen wir... 2

Mehr

Enterprise User Security mit Active Directory

Enterprise User Security mit Active Directory Enterprise User Security mit Active Directory Jürgen Kühn Trivadis GmbH Düsseldorf Schlüsselworte: Enterprise User Security, Active Directory, Directory Integration and Provisioning, Active Directory Passwort

Mehr

Secure Network Communications (BC-SEC-SNC)

Secure Network Communications (BC-SEC-SNC) Secure Network Communications (BC-SEC-SNC) HELP.BCSECSNC Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen

Mehr

WufooConnector Handbuch für Daylite 4

WufooConnector Handbuch für Daylite 4 WufooConnector Handbuch für Daylite 4 WufooConnector Handbuch für Daylite 4 1 Allgemeines 1.1 Das WufooConnector Plugin für Daylite 4 4 2 Einrichtung 2.1 2.2 2.3 Installation 6 Lizensierung 8 API Key einrichten

Mehr

Outlook Web App 2010. Kurzanleitung. interner OWA-Zugang

Outlook Web App 2010. Kurzanleitung. interner OWA-Zugang interner OWA-Zugang Neu-Isenburg,08.06.2012 Seite 2 von 15 Inhalt 1 Einleitung 3 2 Anmelden bei Outlook Web App 2010 3 3 Benutzeroberfläche 4 3.1 Hilfreiche Tipps 4 4 OWA-Funktionen 6 4.1 neue E-Mail 6

Mehr

Dokumentation zum Projekt Mail-Adapter in SAP PI. 17.01.2011 Sinkwitz, Sven 519707 Theel, Thomas 519696

Dokumentation zum Projekt Mail-Adapter in SAP PI. 17.01.2011 Sinkwitz, Sven 519707 Theel, Thomas 519696 Dokumentation zum Projekt Mail-Adapter in SAP PI 17.01.2011 Sinkwitz, Sven 519707 Theel, Thomas 519696 Inhalt 1. Einleitung... 2 2. Vorgehen... 3 1. Datentyp für die Mail einrichten... 3 2. Message Typen

Mehr

Systemvoraussetzungen Windows Server 2008 Windows Server 2008 R2

Systemvoraussetzungen Windows Server 2008 Windows Server 2008 R2 Systemvoraussetzungen Windows Server 2008 Windows Server 2008 R2 Basis: HiScout 2.5 Datum: 17.06.2015 14:05 Autor(en): HiScout GmbH Version: 1.1 Status: Freigegeben Dieses Dokument beinhaltet 13 Seiten.

Mehr

Verteilte Datenbanken. Folien zum Datenbankpraktikum Wintersemester 2009/10 LMU München

Verteilte Datenbanken. Folien zum Datenbankpraktikum Wintersemester 2009/10 LMU München Kapitel 8 Verteilte Datenbanken Folien zum Datenbankpraktikum Wintersemester 2009/10 LMU München 2008 Thomas Bernecker, Tobias Emrich unter Verwendung der Folien des Datenbankpraktikums aus dem Wintersemester

Mehr

Tapps mit XP-Mode unter Windows 7 64 bit (V2.0)

Tapps mit XP-Mode unter Windows 7 64 bit (V2.0) Tapps mit XP-Mode unter Windows 7 64 bit (V2.0) 1 Einleitung... 2 2 Download und Installation... 3 2.1 Installation von WindowsXPMode_de-de.exe... 4 2.2 Installation von Windows6.1-KB958559-x64.msu...

Mehr

Installation Wawi SQL in Verbindung mit Microsoft SQL Server 2008 R2 Express with management Tools

Installation Wawi SQL in Verbindung mit Microsoft SQL Server 2008 R2 Express with management Tools Installation Wawi SQL in Verbindung mit Microsoft SQL Server 2008 R2 Express with management Tools Im nachfolgenden Dokument werden alle Einzelschritte aufgeführt, die als Voraussetzung für die korrekte

Mehr

STARFACE Salesforce Connector

STARFACE Salesforce Connector STARFACE Salesforce Connector Information 1: Dieses Dokument enthält Informationen für den STARFACE- und Salesforce-Administrator zur Inbetriebnahme und den Betrieb des STARFACE Salesforce Connectors.

Mehr

Gauß-IT-Zentrum. DHCP für Institute. Zielgruppe: DV Koordinatoren. Version 1.0

Gauß-IT-Zentrum. DHCP für Institute. Zielgruppe: DV Koordinatoren. Version 1.0 Gauß-IT-Zentrum DHCP für Institute Zielgruppe: DV Koordinatoren Version 1.0 1 DHCP für Institute Inhalt Dynamic Host Configuration Protocol (DHCP) für Institute 2 DHCP-Interface im KDD 2 DHCP beantragen

Mehr

staffitpro WEB Produkte und Lizenzen (Kauf) (Ergänzung zu Allgemeine Geschäftsbedingungen audeosoft GmbH staffitpro Web-Kauf )

staffitpro WEB Produkte und Lizenzen (Kauf) (Ergänzung zu Allgemeine Geschäftsbedingungen audeosoft GmbH staffitpro Web-Kauf ) staffitpro WEB Produkte und Lizenzen (Kauf) (Ergänzung zu Allgemeine Geschäftsbedingungen audeosoft GmbH staffitpro Web-Kauf ) Verantwortlich für den Inhalt: audeosoft GmbH, Kreuzberger Ring 44a, 65205

Mehr

Anwenderdokumentation AccountPlus GWUPSTAT.EXE

Anwenderdokumentation AccountPlus GWUPSTAT.EXE AccountPlus Inhaltsverzeichnis Inhaltsverzeichnis Anwenderdokumentation AccountPlus GWUPSTAT.EXE (vorläufig) ab Version 6.01 INHALTSVERZEICHNIS...1 1 ALLGEMEINES...2 2 INSTALLATION UND PROGRAMMAUFRUF...2

Mehr

Leitfaden zur Anlage einer Nachforderung. Nachforderung. 04.04.2013 Seite 1 von 11 RWE IT GmbH

Leitfaden zur Anlage einer Nachforderung. Nachforderung. 04.04.2013 Seite 1 von 11 RWE IT GmbH Leitfaden zur Anlage einer 04.04.2013 Seite 1 von 11 Inhaltsverzeichnis 1 Aufruf des RWE smanagements...3 2 Eingabe der Benutzerdaten...4 3 Erfassen der...5 4 Neue...6 4.1 Allgemeine Daten...7 4.2 Beschreibung...7

Mehr

Bin ich fit für myconvento?

Bin ich fit für myconvento? Bin ich fit für myconvento? Sie planen den Einsatz unserer innovativen Kommunikationslösung myconvento und fragen sich gerade, ob Ihr Rechner die Anforderungen erfüllt? Hier erfahren Sie mehr. Inhalt Was

Mehr

Benutzerdokumentation Hosted Backup Services Client

Benutzerdokumentation Hosted Backup Services Client Benutzerdokumentation Hosted Backup Services Client Geschäftshaus Pilatushof Grabenhofstrasse 4 6010 Kriens Version 1.1 28.04.2014 Inhaltsverzeichnis 1 Einleitung 4 2 Voraussetzungen 4 3 Installation 5

Mehr

Oracle Automatic Storage Management (ASM) Best Practices

Oracle Automatic Storage Management (ASM) Best Practices Oracle Automatic Storage Management (ASM) Best Practices Markus Michalewicz BU Database Technologies ORACLE Deutschland GmbH 2 Page 1 www.decus.de 1 Agenda ASM Funktionalität und Architektur Storage Management

Mehr

IKONIZER II Installation im Netzwerk

IKONIZER II Installation im Netzwerk Der IKONIZER II ist netzwerkfähig in allen bekannten Netzwerken. Da jedoch etwa 95% der Installationen lokal betrieben werden, erfolgt diese grundsätzlich sowohl für das Programm wie auch für den lizenzfreien

Mehr

Ora Education GmbH. Lehrgang: Oracle Application Server 10g R2: Administration II

Ora Education GmbH. Lehrgang: Oracle Application Server 10g R2: Administration II Ora Education GmbH www.oraeducation.de info@oraeducation.de Lehrgang: Oracle Application Server 10g R2: Administration II Beschreibung: Die Teilnehmer lernen verschiedene Topologien des Oracle Application

Mehr

Rembo/mySHN. Version 2.0 Kurzanleitung. das selbstheilende Netzwerk. Stand: 01.05.2006. my selfhealing network

Rembo/mySHN. Version 2.0 Kurzanleitung. das selbstheilende Netzwerk. Stand: 01.05.2006. my selfhealing network Rembo/mySHN Version 2.0 Kurzanleitung das selbstheilende Netzwerk my selfhealing network Stand: 01.05.2006 Postanschrift: SBE network solutions GmbH Edisonstrasse 21 74076 Heilbronn IV Inhalt Kurzanleitung...i

Mehr

Qualifikationsprofil CG

Qualifikationsprofil CG Qualifikationsprofil CG Allgemeine Daten Jahrgang: 1966 Ausbildung: Elektroanlageninstallateur SAP R/3 Basisadministrator Benedict School, Duisburg Quantum, Dortmund Fremdsprachen: Englisch Kenntnisse

Mehr

IBM SPSS Modeler Entity Analytics - Erweiterte Konfiguration

IBM SPSS Modeler Entity Analytics - Erweiterte Konfiguration IBM SPSS Entity Analytics - Erweiterte Konfiguration Einführung Die vorgesehene Zielgruppe für dieses Handbuch sind Systemadministratoren, die IBM SPSS Entity Analytics (EA) für die Ausführung in einer

Mehr

SOLID EDGE INSTALLATION STANDARD PARTS am Server. INSTALLATION Standard Parts am Server

SOLID EDGE INSTALLATION STANDARD PARTS am Server. INSTALLATION Standard Parts am Server INSTALLATION Standard Parts am Server 1 Allgemeines Die ST4 Standard Parts benötigen den MS SQL SERVER 2005/2008 oder MS SQL SERVER 2005/2008 EXPRESS am SERVER Auf der Solid Edge DVD befindet sich der

Mehr

Deckblatt. VPN-Tunnel über Internet. SCALANCE S61x und SOFTNET Security Client Edition 2008. FAQ August 2010. Service & Support. Answers for industry.

Deckblatt. VPN-Tunnel über Internet. SCALANCE S61x und SOFTNET Security Client Edition 2008. FAQ August 2010. Service & Support. Answers for industry. Deckblatt SCALANCE S61x und SOFTNET Security Client Edition 2008 FAQ August 2010 Service & Support Answers for industry. Fragestellung Dieser Beitrag stammt aus dem Service&Support Portal der Siemens AG,

Mehr

staffitpro WEB Produkte und Lizenzen (SaaS) (Ergänzung zu Allgemeine Geschäftsbedingungen audeosoft GmbH staffitpro Web-SaaS )

staffitpro WEB Produkte und Lizenzen (SaaS) (Ergänzung zu Allgemeine Geschäftsbedingungen audeosoft GmbH staffitpro Web-SaaS ) staffitpro WEB Produkte und Lizenzen (SaaS) (Ergänzung zu Allgemeine Geschäftsbedingungen audeosoft GmbH staffitpro Web-SaaS ) Verantwortlich für den Inhalt: audeosoft GmbH, Kreuzberger Ring 44a, 65205

Mehr

INFORMATION MONITOR HSM SOFTWARE GMBH CLIENT-INSTALLATION

INFORMATION MONITOR HSM SOFTWARE GMBH CLIENT-INSTALLATION INFORMATION MONITOR HSM SOFTWARE GMBH CLIENT-INSTALLATION Allgemein Infomon bietet die Architektur für das Informations-Monitoring in einer Windows- Topologie. Die Serverfunktionalität wird in einer IIS-Umgebung

Mehr