Verhalten von Berechtigungen nach SAP Upgrades

SAP Upgrades oder Releasewechsel, wie man so schön sagt, sind in aller Regel ein feine Sache, denn oft gehen damit nicht nur Fehlerkorrekturen im SAP System einher, sondern auch Erweiterungen von Funktionalitäten bzw. komplett neue Funktionen werden im SAP System zur Verfügung gestellt.

Diese Erweiterungen schlagen sich ab und an auch in den Berechtigungen nieder. So wird zum Beispiel die Transaktion STMS_QA im neuen Release um einen weiteren Feldwert abgeprüft, der vor dem Upgrade nicht notwendig war. Damit werden alle Benutzer, die diese Transaktion verwenden müssen in ihrem Arbeitsbetrieb massiv behindert. Das eben genannte Beispiel ist sicherlich nur eins von vielen, aber die Frage die sich stellt ist diejenige, wie man die Auswirkungen möglichst gering hält.
weiterlesen

Berechtigungsanalyse im SAP mit der Transaktion SQVI

Die SAP liefert mit der Transaktion SUIM schon ein mächtiges Werkzeug, wenn es um die Suche nach Benutzerinformationen geht. Leider werden nicht immer die Informationen in einer Darstellung angeboten, in der alle Details auf einen Blick zu finden sind. In einem solchen Fall hilft zum Beispiel das Schreiben eines Reports, der die passenden Tabellen ausliest und in einem ALV darstellt. Dieser Lösungsansatz ist jedoch nur umsetzbar, wenn man zum einen über die nötigen Programmierkenntnisse verfügt und zum anderen die nötigen Berechtigungen für die ABAP Workbench hat bzw. überhaupt eigene Programme auf dem System entwickeln und ausführen darf.  Um diese Herausforderung trotzdem lösen zu können, benötigt man in vielen Fällen aber nur den Zugriff auf die Transaktion SQVI (QuickViewer).
weiterlesen

Uncategorized

von | 0 Kommentare

Oracle-/DB Administration und Performance Transaktionen

Anbei eine Übersicht über die wichtigen Transaktionen für den Betrieb einer Oracle Datenbank unter SAP

Transaktion Name Beschreibung
DBACOCKPIT Admin Cockpit Zentraler Einstieg in die Oracle Administration (DB02, DB13)
DB01 Oracle Lock Monitor Anzeige von Oracle Locks, auf die gewartet werden muss
DB02 Database-Performance Übersicht über Tablespace und Tabellen / Indexe der Datenbank mit Einstieg in Detailanalysen
DB03 Parameteränderung der Datenbank Anzeige der Datenbankparameter inklusive ihrer Änderungshistorie
DB12 Sicherungsprotokolle Überblick über die Historie der Datenbank und der Redo-Log Sicherungen
DB13 DBA Einplanungskalender Kalender um Datenbankoperationen einzuplanen, wie DB Checks oder Aktualisierung der Oracle Statistiken
DB14 Protokollanzeige DBA Anzeige der Protokolle aller Operationen der BR* Tools
DB16 Datenbankprüfungen Anzeige der Fehlermeldungen und Warnungen des letzten DB Checks
DB17 Datenbankprüfbedingungen Pflege der Datenbankprüfbedingungen beim Einsatz von DB-Checks (BR*Tools)
DB20 Tabellenstatistik Überblick über die Statistik einer einzelnen Tabelle und Neuanlegen, wenn nötig
DB21 Konfiguration der Statistikerstellung Pflege der Statistik-Ausnahmetabelle DBSTATC
DB24 Protokolle administrativer DB Operationen Statusanzeige (Ampelsystem) von DB Operationen wie Backups, Checks und Statistikläufen
DB26 Datenbankparameter Anzeige und Pflege (eingeschränkt) der Oracle Parameter (detaillierter als DB03)
DBCO Datenbankverbindungen Pflege von Datenbankverbindungen, die vom System genutzt werden können, z.B. bei DB26 (NICHT Verbindung Workprozesse – Schattenprozesse!)
ST04N Datenbank-Performance-Monitor Überblick über Oracle Performancekennzahlen, Session Monitor, V$Tables, SGA und PGA Monitor

 

Es sind die “alten” Transaktionen angegeben, in neuen Releasen muss teilweise noch ein “old” ergänzt werden, da der Aufruf sonst zum DBACOCKPIT führt (z.B. DB02OLD).

OK – Codes für SAP

Im Transaktionsfeld eines SAP Systems lassen sich nicht nur die Transaktionen aufrufen. Im Folgenden stelle ich zusammen, welche sogenannte OK-Codes noch möglich sind:

 

OK-Code

Beschreibung 

/o Übersicht der offenen Modi und die Möglichkeit einen bestehenden zu löschen oder einen neuen zu erzeugen.  
/oTransaktion Öffnen eines neuen Modi mit der Transaktion transaktion
/nTransaktion
Beenden der aktuellen Transaktion und starten der neuen Transaktion transaktion im aktuellen Mode. Achtung, nicht gespeicherte Daten gehen ohne Warnung verloren!
/*Transaktion
Beenden der aktuellen Transaktion und starten der neuen Transaktion transaktion im aktuellen Mode. Der erste Bildschirm der neuen Transaktion wird nicht angezeigt (wenn?). XXX Achtung, nicht gespeicherte Daten gehen ohne Warnung verloren!
/i Beendet den aktuellen Modus. Achtung, nicht gespeicherte Daten gehen ohne Warnung verloren!
/iModus Beendet den angegebenen Modus. Achtung, nicht gespeicherte Daten gehen ohne Warnung verloren!
/nend Beendet die aktuelle Sitzung und schließt alle offenen Modi. Es wird eine Bestätigung verlangt, in den verschiedenen Modi noch nicht gespeicherte Daten gehen ohne weitere Warnung verloren.
/nex Beendet die aktuelle Sitzung ohne Nachfrage. Alle offenen Modi werden ohne Nachfrage geschlossen, Daten können verloren gehen.  
.xyz Traversieren der Menü-Shortcuts (Hotkeys)
/h Springen in den Debugger (Im R/2: ‘h’, »Hoppeln«)  
/hs Springen in den Debugger (Systemfunktionen?)  
/$SYNC Synchronisieren aller Puffer. Durch diese Funktion kann die Performance erheblich verringert werden!  
/$TAB Synchronisiere den Tabellen-Puffer. Durch diese Funktion kann die Performance negativ beeinflußt werden.
/$CUA Synchronisiere den CUA-Puffer. Durch diese Funktion kann die Performance negativ beeinflußt werden.  
/$NAM Synchronisiere den NAMTAB-Puffer. Durch diese Funktion kann die Performance negativ beeinflußt werden.
/$DYNP Synchronisiere den Dynpro-Puffer. Durch diese Funktion kann die Performance negativ beeinflußt werden.  
/h In den Debugger wechseln. XXX Welche Berechtigungen sind hier erforderlich?  
/bend Batch-Input beenden, dabei können Sie mit »Wiederaufnahme« in die Transaktion SM35 zurückspringen.
/p– Auf die erste Seite einer Liste springen.  
/p- Eine Seite rückwärts blättern.  
/p+ Zur nächsten Seite vorblättern.  
/p++ Auf die letzte Seite springen.  
%pc Liste downloaden.  
%sc In der Liste suchen.  
%pri Angezeigte Liste drucken.  

Performance

von | 0 Kommentare

Wichtige Transaktionen für Performance Untersuchungen

 

SAP Transaktionen für die technische Analyse

Transaktion  Sammel – Transaktion Bereich  Beschreibung 
ST06  STUN OS  Auslastung CPU, RAM, weitere OS Werte 
ST04  DBACOCKPIT, STUN Datenbank  Auslastung Datenbankpuffer, Datenbanksperren; Schreib und Lesezugriffe auf File System, Monitoring SQL Anweisungen
ST02  STUN SAP  Auslastung SAP Puffer und weitere Speicher Bereiche sowie SAP Workprozesse
ST03N STUN SAP  Übersicht Systemlast. Einstieg, um die Ursache von Performanzengpässen einzukreisen 
DB02  DBACOCKPIT  Datenbank  Nutzung der SQL Server Datenbankdateien, Datenbankwachstum, Freier Speicherplatz,..

 

SAP Transaktionen für die Workload Analyse

Transaktion  weitere Transaktion  Bereich  Beschreibung 
ST03  ST03N, ST03G  SAP  Lastverteilung im SAP System; Verteilung Last auf Benutzer und Reports. Anteile der Systemteile an der Last 
STAD    SAP  Wie ST03, feine Auflösung der Daten mit Trace Optionen
STATTRACE    SAP  Wie ST03, feine Auflösung der Daten mit Trace Optionen 
ST07    SAP  Monitoring Ressourcenverbrauch nach SAP Modulen 
ST14    SAP  Monitoring Ressourcenverbrauch nach SAP Modulen 
ST05    SAP  Trace Funktion für ABAP Programme – Schwerpunkt Datenbankressourcen
SE30    SAP  Trace Funktion für ABAP Programme – Schwerpunkt SAP Applikation