Le responsabilità principali sono:
Installazione e configurazione del sistema.
Bilanciamento del carico sui server.
Gestione delle prestazioni di diversi componenti.
Gestione delle interfacce e integrazione con i server.
Gestione di server e servizi diversi.
SAP GUI 7.4, l'ultima versione per Windows è stata rilasciata nell'ottobre 2014. Supporta varie funzionalità come: è installato per impostazione predefinita con NWBC 5.0 e GUI SAP e le scorciatoie della GUI vengono lanciate tramite NWBC.
When users are working mostly in the SAP system
Si consiglia SAP GUI per Windows o SAP GUI per Java.
When users are ABAP developers
Per gli sviluppatori ABAP, si consiglia SAP GUI per Windows.
When users use operating systems other than Microsoft
Si consiglia di utilizzare SAP GUI per Java e HTML oppure di utilizzare SAP GUI per Windows su un server remoto
For integrating Dynpro transactions to the Portal
Si consiglia l'uso di SAP GUI per HTML. Ciò consente di integrare facilmente le classiche applicazioni basate su Dynpro nel portale.
Per mantenere i ruoli nel sistema SAP, utilizziamo il codice di transazione - PFCG
L'istanza SAP viene definita quando si installa e si configura un sistema SAP. Questi sono usati per fare riferimento a memoria, processori e altre risorse nel sistema. L'istanza SAP consente agli utenti di accedere al sistema SAP e condividere le stesse risorse.
Un'istanza SAP è gestita da CCMS e viene utilizzata dagli utenti per il login.
Un sistema SAP può essere costituito da una o più istanze: è possibile configurare un sistema SAP con una singola istanza con un solo CCMS oppure è possibile configurare un sistema con due o più istanze separate in ambiente client / server.
Dobbiamo considerare i seguenti punti per configurare un'istanza SAP:
È necessario definire directory separate per il server UNIX, AS / 400 o Microsoft Windows NT su cui eseguire l'istanza.
È possibile utilizzare un file system condiviso.
Per ogni istanza, ci sono voci create nei file di configurazione del sistema operativo (/ etc / services, / etc / sapconfig…).
Il livello di presentazione comunica con il server delle applicazioni per eseguire tutta l'elaborazione. Questo è noto come il cervello di un sistema SAP.
Un server delle applicazioni è costituito da più istanze e comunica con il livello del database dell'architettura a tre livelli.
Il livello inferiore è chiamato livello del database. Questo è responsabile della memorizzazione di tutti i dati. Il database del sistema SAP è conservato su un server separato per motivi di prestazioni e sicurezza.
Il livello Presentazione è costituito da diversi componenti per ABAP e JAVA che consentono la comunicazione e l'elaborazione dei dati nel sistema SAP. I componenti chiave a livello di presentazione includono anche - Gateway. Viene utilizzato per gestire la comunicazione tra il sistema SAP e i sistemi esterni.
Devi utilizzare SAP Cloud Appliance Library (CAL). Ciò ti aiuterà a inviare direttamente il software SAP ECC al tuo ambiente cloud inserendo la chiave di sicurezza.
Vai a Dati di sistema SAP → Fare clic sulla lente di ingrandimento del componente.
Verranno visualizzate le due opzioni seguenti:
- Versioni dei componenti software installati
- Versioni del prodotto installate
Sotto il componente software installato, è possibile vedere tutto il software installato, il pacchetto di supporto, il service pack, la descrizione, ecc. Se si desidera controllare i dettagli di ogni componente, è possibile selezionare il componente e andare alla scheda dei dettagli come mostrato sopra.
Vai alle versioni del prodotto installate; ti mostrerà la versione del SAP NetWeaver installato.
Un client viene utilizzato nel sistema SAP per più accessi su una singola istanza. Puoi creare più client su una singola istanza. Fornisce inoltre la sicurezza dei dati poiché un utente con un client non può vedere i dati dell'altro utente con un altro client e inoltre non è necessario installare nuovamente il software.
I seguenti sono i vantaggi dell'amministrazione del client nel sistema SAP:
Utilizzando i client SAP, le stesse risorse possono essere condivise tra più utenti.
Ti aiuta a gestire il panorama del sistema SAP poiché puoi creare più client per i team DEV, QA e PROD.
Ti consente di condividere il sistema SAP con un gran numero di utenti.
Abbiamo client standard nel sistema SAP
Il sistema SAP viene fornito con i seguenti tre client standard:
000 - Questo è chiamato client master ed è disponibile quando si installa il sistema R / 3.
001- Questa è una copia di 000 e viene fornita con una società di test. In genere, questo client viene utilizzato per creare nuovi client.
066- Questo è chiamato orologio SAP Early. Viene utilizzato per le scansioni diagnostiche e il servizio di monitoraggio nel sistema SAP.
Di seguito sono riportati i passaggi per creare un nuovo client in SAP:
Per creare un nuovo client nel sistema SAP, utilizzare il codice di transazione - SCC4
Per creare un nuovo cliente, inserisci i seguenti dettagli dopo aver fatto clic su New Entries -
- Numero e nome del cliente
- City
- Valuta, ruoli
Immettere i dati specifici del cliente e impostare l'autorizzazione per i client secondo le proprie esigenze e fare clic su Salva.
È possibile creare più utenti con diversi diritti di accesso nel sistema SAP. Segui questi passaggi per creare un nuovo utente:
Step 1 - Usa codice transazione - SU01
Step 2 - Immettere il nome utente che si desidera creare, fare clic sull'icona Crea.
Step 3 - Verrai reindirizzato alla scheda Avanti, la scheda Indirizzo in cui devi inserire dettagli come Nome, Cognome, Numero di telefono, ID e-mail, ecc.
Step 4 - Verrai inoltre indirizzato a un'altra scheda: la scheda Dati di accesso in cui,
- Devi inserire il tipo di utente nella scheda Dati di accesso.
- Digitare la prima password di accesso: Nuova password e Ripeti password
Step 5 - Verrai ora indirizzato alla scheda Ruoli in cui dovrai assegnare i ruoli all'utente
Step 6 - Ora, la scheda successiva è la scheda Profili in cui devi assegnare i profili all'utente.
Step 7 −Clicca su Salva e riceverai una conferma.
Di seguito sono riportati i cinque diversi tipi di tipi di utente:
Utente finestra di dialogo: questo utente viene utilizzato per l'accesso interattivo al sistema dalla GUI.
Utente di sistema: questo utente viene utilizzato per l'elaborazione in background e la comunicazione all'interno di un sistema.
Utente di comunicazione: questo utente viene utilizzato per le chiamate RFC esterne.
Utente del servizio: questo utente viene creato per un gruppo di utenti più ampio e anonimo.
Utente di riferimento: sono utenti di riferimento senza possibilità di accesso, utenti non correlati alla persona che consentono l'assegnazione di autorizzazioni aggiuntive.
I diversi modi per bloccare / sbloccare gli utenti sono:
- Manually/Forcefully
- Automatically
Manually or Forcefully
È possibile bloccare un utente in modo forzato / automatico utilizzando i seguenti codici di transazione:
- Transazione- SU01 per singolo utente
- Transazione –SU10 per più utenti
È possibile impostare il numero di tentativi di accesso errati e quindi il sistema può terminare la sessione o anche bloccare l'account utente se il valore del parametro è impostato dall'amministratore. Esistono due tipi di parametri utilizzati:
Static - Questo parametro non si applica immediatamente e il sistema necessita di un riavvio per questo.
Dynamic - Questo parametro può essere applicato direttamente e il sistema non necessita di un riavvio.
Per impostare il valore dei parametri, utilizzare il codice transazione - RZ11s
Per impostare il numero di tentativi falliti, utilizzare il parametro - login/fails_to_session_end.
Allo stesso modo, hai altri parametri come login/fails_to_session_end, login/fails_to_user_lock
Di seguito sono riportati i parametri della politica della password:
- login/min_password_lng
- login/password_expiration_time
Le password sono conservate nella tabella USR40 e nel codice transazione - SM30 viene utilizzato per questo scopo.
Sono presenti due caratteri jolly:
- ? - sta per un singolo carattere
- * - sta per una sequenza di qualsiasi combinazione di caratteri di qualsiasi lunghezza.
Se si seleziona 123 * nella tabella USR40, significa che qualsiasi password che inizia con la sequenza "123". è proibito.
Se inserisci * 123 *, proibisce qualsiasi password contenente la sequenza "123".
Se si seleziona AB ?, indica che tutte le password che iniziano con "AB" e un carattere aggiuntivo non sono consentite. Ad esempio, "ABB", "ABF" e così via.
Class A (High Priority)- Viene utilizzato per attività urgenti o critiche. Queste attività devono essere pianificate con un lavoro prioritario di classe A. Il lavoro di classe A riserva uno o più processi di lavoro in background.
Class B (Medium Priority) - Questi lavori vengono eseguiti dopo il completamento dei lavori ad alta priorità di Classe A.
Class C (Low Priority) - Questi lavori vengono eseguiti una volta completati i lavori di classe A e di classe B.
Per pianificare un lavoro in background è necessario specificare le condizioni che attiveranno l'avvio del lavoro.
I diversi tipi di condizioni di avvio che si desidera utilizzare sono:
- Immediate
- Date/Time
- Dopo Job
- Dopo l'evento
- In modalità operativa
I diversi tipi di stato sono: Pianificato, Rilasciato, Pronto, Attivo, Finito, Annullato
Non puoi annullare la pianificazione di un lavoro se è attivo. È necessario attendere il completamento del lavoro per annullarne la pianificazione.
Il valore del commit è proporzionale alle prestazioni del programma. Se il valore di commit è alto, l'eliminazione del lavoro verrà eseguita più velocemente. Il valore consigliato è> = 1000.
Il file DOMAIN.CFG viene creato nella directory usr / sap / trans / bin che memorizza la configurazione TMS e viene utilizzato dai sistemi e dai domini per controllare le configurazioni esistenti.
Una richiesta di trasporto contiene un numero di modifiche da implementare nel sistema di sviluppo. Consiste nel tipo di modifica, scopo, categoria di modifica, sistema di destinazione e altri dettagli.
Le richieste di trasporto sono denominate in un formato standard: <SID> K <Number>
Ad esempio, in <SID> K <Number> -
- SID rappresenta l'ID di sistema
- K sta per parola chiave / alfabeto fissi
- Il numero può essere qualsiasi cosa da un intervallo che inizia con 900001
Esistono due tipi di richieste che possono essere create nel sistema SAP:
Workbench Request- Questo tipo di richiesta contiene oggetti di personalizzazione del repository e cross-client. Le richieste del workbench vengono utilizzate per apportare modifiche agli oggetti del workbench ABAP.
Customizing Request- Questo tipo di richiesta contiene oggetti che appartengono alla personalizzazione specifica del client. Queste richieste vengono create automaticamente nel sistema quando un utente esegue l'impostazione di personalizzazione e un sistema di destinazione viene assegnato automaticamente in base al livello di trasporto.
Esistono due tipi di log disponibili in Transport Management System
Transport Logs - Questo tiene traccia dei file di registro del trasporto che sono stati spostati in una richiesta di trasporto.
Action Log- Ciò include i dettagli dei log delle azioni che sono stati eseguiti in una richiesta di trasporto. Ciò include anche esportazioni, importazioni, ecc.
Una delle funzioni importanti fornite dai registri sono i seguenti codici di ritorno:
0: questo valore indica che l'esportazione è stata eseguita correttamente.
4 - Questo valore rappresenta che è stato emesso un avviso e gli oggetti sono stati trasportati correttamente.
8 - Ciò significa che è stato emesso un avviso e non è stato possibile trasportare almeno un oggetto.
12 o superiore: questo valore rappresenta un errore nella richiesta di trasporto e normalmente non si verifica a causa di oggetti in TR e probabilmente si verifica a causa di un errore di sistema.
La directory di trasporto / usr / sap / trans dovrebbe avere spazio sufficiente.
Il kernel è un programma eseguibile che esiste tra le applicazioni SAP e il sistema operativo. Consiste in un programma eseguibile nel percorso "/ sapmnt / <SID> / exe" per UNIX e \ usr \ sap \ SID \ SYS \ exe \ run Windows. Avvia e arresta i servizi dell'applicazione come il server di messaggi, il dispatcher, ecc.
Nell'aggiornamento del kernel, i nuovi file .exec sostituiscono i vecchi file eseguibili nel sistema SAP. Per verificare la versione corrente, utilizzare Transaction SM51 e andare alle Note di rilascio.
Per controllare lo stato, vai su Sistema → scheda Stato → Altre informazioni sul kernel
- Elaborazione e pianificazione del lavoro
- Gestione utenti
- Configurazione del sistema SAP e amministrazione client
- Installazione e aggiornamento delle patch
- Installazione e aggiornamento delle patch
- Gestione delle interfacce e integrazione con i server
SM04:
Per verificare il numero di utenti registrati nel sistema e in quale client e quante sessioni viene generato ogni utente e in ogni sessione quale transazione viene eseguita.
PFCG:
Viene utilizzato per mantenere i ruoli nel sistema SAP.
SAP GUI è noto come strumento client che viene utilizzato per accedere al server centrale remoto e funziona su diversi sistemi operativi come Microsoft Windows, UNIX, Mac, ecc. Viene utilizzato per gestire e accedere alle applicazioni SAP come SAP ECC e SAP Business Intelligence.
SAP GUI per l'ambiente Windows
SAP GUI per l'ambiente Java (TM)
GUI SAP per HTML / Internet Transaction Server (ITS)
SAP Blue Crystal è un nuovo tema di visual design che succede a Corbu. Fornisce un design coerente che consente agli utenti di sperimentare senza problemi la GUI SAP e gli elementi NWBC. È il tema standard delle applicazioni Fiori e viene fornito con una nuova tavolozza di colori e icone che sono meglio scalabili.
Per scaricare i prodotti SAP. Service.sap.com per accedere a SAP Market Place
Sandbox server
Quando un progetto viene implementato, nelle fasi iniziali viene utilizzato un server sandbox dove viene eseguita tutta la personalizzazione, la configurazione.
Development Server
Il prossimo è salvare la configurazione nel server di sviluppo e salvarla nelle richieste del workbench e questo deve essere trasportato al server di produzione.
Production Server
Puoi considerarlo come l'ultima o più raffinata fase in cui il lavoro viene svolto quando il progetto è in produzione / go live. Tutte le modifiche richieste dal client vengono eseguite in ambiente DEV e successivamente e la richiesta viene trasportata in produzione.
Per creare un'istanza, è necessario prima definire una modalità operativa. Per creare un'istanza, vai su CCMS> Configurazione o utilizza il codice di transazione RZ04.
Il livello di presentazione comunica con il server delle applicazioni per eseguire tutta l'elaborazione e che è noto come cervello di un sistema SAP.
Un server delle applicazioni è costituito da più istanze e comunica con il livello del database dell'architettura a tre livelli.
Il livello inferiore è chiamato livello del database che è responsabile della conservazione di tutti i dati. Il database del sistema SAP è conservato su un server separato per motivi di prestazioni e sicurezza.
A livello di presentazione, sei costituito da diversi componenti per ABAP e JAVA che consentono la comunicazione e l'elaborazione dei dati nel sistema SAP. I componenti chiave a livello di presentazione includono:
Message Server
Viene utilizzato per gestire la comunicazione tra Dispatcher distribuiti nel sistema ABAP.
Message Server
Viene utilizzato per gestire i processi del server e i dispatcher JAVA. Viene utilizzato per gestire la comunicazione all'interno di JRE.
Dispatcher Queue
Viene utilizzato per memorizzare più tipi di processi di lavoro.
Dispatcher
Serve per distribuire le richieste ai processi di lavoro.
Memory Pipes
Viene utilizzato per gestire la comunicazione tra i processi di lavoro ICM e ABAP.
Enqueue Server
Viene utilizzato per gestire i blocchi logici impostati dal programma applicativo Java eseguito.
Java Dispatcher
Il dispatcher JAVA è responsabile di ricevere le richieste del client tramite il livello di presentazione e inoltrarle al processo del server.
Gateway
Viene utilizzato per gestire la comunicazione tra il sistema SAP e i sistemi esterni.
ABAP Work processes
Viene utilizzato per eseguire separatamente i passaggi di dialogo nelle applicazioni R / 3.
È possibile scaricare la versione di prova gratuita di SAP ECC 6.0 da SAP Market Place. È anche possibile integrare la versione di prova di SAP ECC 6.0 utilizzando SAP Cloud Appliance Library ACL ad AWS o ad un altro provider di servizi per l'ambiente cloud fornendo la chiave del cloud pubblico dell'utente.
SAP NetWeaver è noto come componente software a tecnologia aperta che fornisce una piattaforma per eseguire applicazioni aziendali critiche e l'integrazione tra persone, processi e informazioni. Consente la composizione, il provisioning e la gestione di applicazioni SAP e non SAP in un ambiente software eterogeneo.
SAP NetWeaver è uno dei componenti centrali dell'intero stack software SAP e fornisce una piattaforma per altri componenti e applicazioni JAVA e ABAP.
Il server delle applicazioni SAP è costituito da più istanze del server delle applicazioni e anche da server di database. Con l'uso dell'istanza di dialogo, contiene anche un server di messaggi e un server di accodamento.
Internal Communication Manager
Viene utilizzato per elaborare le richieste web sia del client che del server. Supporta il protocollo: HTTP, HTTPS, SMTP
Dispatcher
Dispatcher viene utilizzato per distribuire la richiesta dell'utente a diversi processi di lavoro. Se tutti i processi di lavoro sono occupati, le richieste vengono archiviate nella coda del Dispatcher.
Work Processes
Questi vengono utilizzati per eseguire programmi Java o ABAP.
SAP Gateway
Ciò fornisce l'interfaccia RFC tra le istanze SAP.
Message Server
Message Server
SAP NetWeaver Administrator (NWA) è uno strumento basato sul Web che consente di eseguire la configurazione, l'amministrazione avanzata, il monitoraggio, la risoluzione dei problemi e la diagnosi di un sistema SAP NetWeaver.
Puoi utilizzare lo strumento NWA in queste modalità di lavoro:
- Online
- Locale e remoto
Un client viene utilizzato nel sistema SAP per più accessi su una singola istanza. Puoi creare più client su una singola istanza. Fornisce inoltre la sicurezza dei dati poiché un utente non potrà visualizzare i dati di un altro utente e inoltre non è necessario installare nuovamente il software.
Utilizzando i client SAP, è possibile condividere le stesse risorse tra più utenti.
Ti aiuta a gestire il panorama del sistema SAP poiché puoi creare più client per i team DEV, QA e PROD.
Ti consente di condividere il sistema SAP con un gran numero di utenti.
Client standard nel sistema SAP.
È possibile creare client nel sistema SAP da 000-999.
Si consiglia sempre di utilizzare l'opzione di importazione / esportazione per la copia del client quando la dimensione del database è grande.
Passaggi per esportare un cliente -
Accedere al sistema di destinazione e creare una voce per il nuovo client di destinazione utilizzando Transaction SCC4. Per eseguire l'esportazione per il trasferimento dei file di dati nel buffer di importazione del sistema di destinazione, utilizzare Transaction SCC8.
È anche possibile definire criteri per le password per gli utenti nel sistema SAP. Ciò include:
- L'utente deve impostare la lunghezza minima della password
- Criterio di scadenza della password
- Complessità della password, ecc.
I lavori in background sono lavori nel sistema SAP che vengono eseguiti in background senza influenzare le normali operazioni nel sistema. I lavori in background vengono utilizzati per ridurre lo sforzo manuale e per automatizzare il processo. Possono essere eseguiti in background senza alcun input dell'utente e possono essere pianificati per essere eseguiti quando il carico del sistema è basso.
Rilasciato
Codice transazione: SM37
Usa * nella colonna del nome del lavoro e seleziona lo stato per vedere tutti i lavori creati da questo utente. Immettere anche l'intervallo di date secondo il requisito → Esegui
TMS è uno dei componenti chiave nel sistema SAP e utilizzato per controllare le nuove richieste, per monitorare i cambiamenti - chi ha implementato i cambiamenti, definendo e configurando il panorama del sistema in ambiente SAP.
Change and Transport Organizer CTO
Transazione: SE01
Viene utilizzato per gestire, configurare le modifiche nel repository SAP e altri oggetti. Ciò fornisce un ambiente centrale per i progetti di sviluppo e configurazione.
Transport Management System
Viene utilizzato per gestire, controllare e copiare oggetti di sviluppo e per la personalizzazione da eseguire nel panorama del sistema SAP utilizzando percorsi di trasporto configurati con connessioni RFC. Ciò include l'esportazione degli oggetti da un sistema SAP e l'importazione nel sistema di destinazione.
Tools
Gli strumenti fanno parte del kernel SAP e vengono utilizzati per gestire il programma di controllo del trasporto e del trasporto R3.
Accedere al sistema SAP che si desidera aggiungere al sistema, utilizzare il client 000 e avviare la transazione STMS. Se il sistema non viene aggiunto, TMS controllerà il file di configurazione DOMAIN.CFG e chiederà di unirsi al dominio. Fare clic su -Seleziona la proposta e salva. Il sistema rimarrà inizialmente nello stato "In attesa".
Per completare l'attività → accedere a Domain Controller System → Transaction STMS → Go to Overview → Systems.
Puoi vedere il nuovo sistema che sarà disponibile. Vai a Sistema SAP → Approva
Le rotte di trasporto sono definite come rotte definite dall'amministratore SAP per trasmettere le modifiche tra diversi sistemi SAP.
È possibile definire due tipi di percorsi di trasporto:
- Consolidamento (da DEV a QAS): vengono utilizzati i livelli di trasporto
- Consegna (da QAS a PRD) - Strati di trasporto non richiesti
È inoltre possibile controllare i log una volta completata la richiesta di trasporto. Per controllare i log, Transaction SE01 → GoTo → Transport Logs
Nel sistema SAP, quando viene rilevato un bug devi utilizzare le patch per correggere il bug. Esistono diversi tipi di patch che possono essere utilizzati nel sistema SAP. Tutte le patch iniziano con SAPK seguito dal tipo di patch.
ABAP (SAPKA620XXXX)
ABAP (SAPKA620XXXX)
ABAP (SAPKA620XXXX)
ABAP (SAPKA620XXXX)
Le patch sono anche chiamate pacchetti di supporto e dovrebbero essere applicate in questa sequenza:
BASE (SAPKB620XXXX)
ABAP (SAPKA620XXXX)
ABAP (SAPKA620XXXX)
APPLICAZIONI (SAPKH470XXXX)
È possibile scaricare il pacchetto di supporto da SAP Service Market Place. Apri il link- service.sap.com e accedi con il tuo SID.
Il monitoraggio del sistema prevede il monitoraggio proattivo dei server delle applicazioni, l'utilizzo della CPU, lo spazio del database, il monitoraggio dei file di registro, ecc.
Il monitoraggio del sistema include anche:
- Monitoraggio dei lavori in batch
- Monitoraggio dei lavori in batch
- Monitoraggio degli utenti dell'applicazione
- Monitoraggio della richiesta di spool
- Richieste di stampa
Per monitorare il sistema SAP, utilizzare Transaction SM51
Per comunicare tra i sistemi SAP, è necessario definire un meccanismo. Uno dei modi più comuni è definire la connessione RFC chiamata funzione remota tra due sistemi. Creando una connessione RFC affidabile tra due, ti consente di creare una relazione di fiducia tra i sistemi e puoi comunicare e scambiare informazioni e dati.
Type 3
Questo tipo di connessione viene utilizzato per specificare la connessione tra i sistemi ABAP. Come accennato nel prossimo articolo, è necessario menzionare il nome host e l'indirizzo IP del sistema di origine e anche le informazioni di accesso. Ciò è applicabile per entrambi i tipi di RFC, tra i sistemi ABAP e le chiamate esterne ai sistemi ABAP.
Type I
Viene utilizzato per specificare i sistemi ABAP collegati allo stesso database del sistema corrente.
Type T
È definito come connessione per destinazioni a programmi esterni che utilizzano l'API RFC per ricevere RFC. Questo può essere attivato utilizzando l'avvio o la registrazione.
Creazione di una connessione RFC affidabile -
Sul sistema SAP di origine AA1 si desidera impostare un RFC affidabile verso il sistema di destinazione BB1. Quando è fatto, significherebbe che quando sei connesso ad AA1 e il tuo utente ha abbastanza autorizzazione in BB1, puoi usare la connessione RFC e accedere a BB1 senza dover reinserire utente e password.
Utilizzando la relazione di fiducia / fiducia RFC tra due sistemi SAP, RFC da un sistema affidabile a un sistema affidabile, la password non è richiesta per l'accesso al sistema affidabile.
Aprire il sistema SAP ECC utilizzando l'accesso SAP. Immettere il numero di transazione sm59 → questo è il numero di transazione per creare una nuova connessione RFC affidabile.