SAP Copiere client: local, la distanță, import/export
⚡ Rezumat inteligent
SAP Client Copy transferă date specifice clientului în cadrul aceleiași instanțe sau între instanțe diferite folosind trei metode: Copie locală (SCCL), Copie la distanță (SCC9) și Import/Export client (SCC8).
Ce este SAP Copie client?
Puteți genera un client gol cu codul T SCC4. Dar cum completezi datele în client? Răspunsul este copia clientului.
Copiere client înseamnă „transferul de date specifice clientului” în cadrul aceleiași instanțe (SID) sau între instanțe diferite (SID). Se poate realiza prin trei metode diferite:
- Copie client local.
- Copie client la distanță.
- Import/Export client.
Mai jos sunt prezentate detalii scurte despre fiecare metodă de copiere a clientului.
Copie client local: Această metodă copiază datele clientului în cadrul aceleiași instanțe (SID). Se realizează prin T-code. SCCL.
Copie client la distanță: Această metodă copiază datele clientului între diferite instanțe (SID). Este realizată prin T-code. SCC9.
Import/Export client: Această metodă copiază datele clientului între diferite instanțe (SID). Este realizată prin T-code. SCC8.
Următorul tabel prezintă pe scurt principalele diferențe dintre aceste trei metode:
| Caracteristică | Copie locală (SCCL) | Copie la distanță (SCC9) | Import/Export (SCC8) |
|---|---|---|---|
| domeniu | Aceeași instanță | Diferite instanțe | Diferite instanțe |
| Dependența de rețea | Nici unul | Înalt (RFC necesar) | Scăzut (bazat pe fișiere) |
| Cele mai bune | Date mici spre medii | Date mici spre medii | Baze de date mari |
Pași preliminari pentru copierea clientului
Pentru a evita inconsecvențele datelor, efectuați acești pași preliminari înainte de a începe o copie client:
1) Deconectarea și blocarea utilizatorilor business (SU10). Încheiați sesiunile utilizatorilor activi prin T-code SM04Verificați dacă nu există solicitări de actualizare anulate sau în așteptare.
2) Suspendați toate lucrările în fundal.
- Executați codul T SE38 după cum este prezentat mai jos.
- Completați numele programului cu „BTCTRNS1”, așa cum se arată mai sus.
- Apăsați pe Executare.
3) Pentru o copie locală, sistemul trebuie să aibă suficient spațiu în baza de date sau în tablespace. Pentru copierea la distanță, sistemul țintă trebuie să aibă suficient spațiu. Verificați spațiul folosind codul T. DB02.
4) Pentru a evita inconsecvențele în timpul copierii clientului, utilizatorilor nu ar trebui să li se permită să lucreze în clientul sursă.
5) rdisp/max_wprun_time Parametrul ar trebui modificat la 2000 de secunde, conform SAP recomandare. Deși utilizați procese paralele și programați joburi în fundal, vor fi utilizate procese de dialog.
Copie client local
Copierea clientului local se realizează folosind codul T SCCL. Aceasta este cea mai simplă metodă de copiere a datelor în cadrul aceluiași sistem.
Scenariu:
- Instanță sursă și client: DKM-000
- Target Instanță și client: DKM-202
Pas 1) Creați o intrare pentru noul client țintă utilizând codul T SCC4. În acest scenariu, creați clientul 202 în sistemul DKM. Conectați-vă la acest client țintă nou creat (DKM-202) cu utilizatorul SAP* și parola implicită „pass”.
Pas 2) Executați codul T SCCL.
Pas 3) Selectați profilul dorit, introduceți clientul sursă și introduceți o descriere.
Pas 4) În mod implicit, copierea clientului este executată ca un singur proces, ceea ce durează mult timp. Distribuiți volumul de lucru către procese paralele (mai multe) pentru a reduce timpul de copiere.
- Selectați Mergi la din bara de meniu.
- Selectați Procesul paralelProcesele paralele exploatează mai eficient capacitatea bazei de date.
Pas 5) Executați întotdeauna procesele cu rulare lungă în modul fundal, mai degrabă decât în modul prim-plan/dialog. Unele procese rulează mai rapid în fundal.
Pas 6) Jurnalele de copiere a clientului sunt disponibile în T-code SCC3Starea „Finalizat cu succes” înseamnă că copia clientului este finalizată.
Copiere client la distanță
Copia clientului la distanță utilizează apelul de funcție la distanță (RFC). Puteți vizualiza destinațiile RFC în codul T SM59. Această tehnică depinde de conectivitatea la rețea, deci conexiunea trebuie să fie puternică și stabilă.
Scenariu:
- Instanță sursă și client: BD1-101
- Target Instanță și client: DKM-202
Pas 1) Conectați-vă la sistemul țintă (DKM). Creați o nouă intrare client țintă (202) folosind T-code SCC4Conectați-vă la acest nou client țintă cu utilizatorul SAP* și parola implicită „pass”.
Pas 2) Executați codul T SCC9.
Pas 3) Completați detaliile de bază conform cerințelor dumneavoastră.
Pas 4) Selectați Proces paralel pentru a exploata mai eficient capacitatea bazei de date.
Pas 5) Programați copia clientului în fundal.
Pas 6) Jurnalele de copiere a clientului sunt disponibile în T-code SCC3 după cum este prezentat mai jos.
Import/Export client
Pentru bazele de date mari, se recomandă utilizarea importului/exportului clientului în loc de copierea la distanță a clientului. Această abordare bazată pe fișiere nu necesită conectivitate continuă la rețea.
Scenariu:
- Instanță sursă și client: PKT-300
- Target Instanță și client: DKM-202
Această tehnică începe întotdeauna cu clientul exporturile Etapa.
Notă: Trebuie să aveți suficient spațiu în sistemul de fișiere /usr/sap/trans_SID pentru a efectua exportul clientului.
Cum să exporte un client?
Pas 1) Conectați-vă la sistemul țintă (DKM). Creați o intrare pentru noul client țintă folosind T-code SCC4Conectați-vă la sistemul/clientul sursă (PKT).
Pas 2) Înainte de a importa un client, trebuie mai întâi să îl exportați. Exportul transferă fișiere de date și co-fișiere din baza de date a sistemului sursă în bufferul de import al sistemului țintă. Executați cod T. SCC8.
Pas 3) Selectați profilul de export și alegeți sistemul țintă.
Pas 4) Programați exportul în fundal.
Pas 5) Odată ce jobul se execută, fișierele de date și co-fișierele din baza de date a sistemului PKT sunt transferate în bufferul de import al sistemului DKM. Datele vor fi reflectate în baza de date DKM numai după ce importați cererile de transport.
În funcție de profilul de export ales, sunt create până la 3 cereri de transport:
- Cererea PKTKO00151 conține datele inter-client.
- Cererea PKTKT00151 conține datele dependente de client.
- Cererea PKTKX00151 conține, de asemenea, date dependente de client.
Cum se importă clientul?
Pas 1) Conectați-vă la clientul țintă nou creat (DKM-202) folosind SAP* și parola „pass”.
Pas 2) Porniți STMS_IMPORT tranzacţie.
După cum se arată mai jos, se va deschide coada de import:
Pas 3) Selectați cererile de transport generate de exportul clientului. Importați-le pe clientul țintă în următoarea secvență:
- Solicitați PKTKO00151
- Cerere PKTKT00151
- Cerere PKTKX00151
Sistemul detectează automat că acestea sunt cereri de transport pentru export ale clientului și efectuează importul tuturor celor 3 cereri. Jurnalele de import pot fi văzute în STMS_IMPORT.
Pas 4) Faza post-import: După finalizarea importului, executați codul T. SCC7 pentru a efectua acțiunile post-importare a clientului.
Programați jobul post-import în fundal.
Pas 5) Jurnalul de import este disponibil în cod T SCC3O stare de succes confirmă importarea clientului.
Cum să alegi metoda potrivită de copiere a clientului
Selectarea metodei corecte depinde de configurația sistemului, dimensiunea bazei de date și condițiile rețelei.
Utilizați copia clientului local (SCCL) când clienții sursă și țintă se află în același SAP exemplu. Aceasta este cea mai rapidă metodă deoarece datele nu traversează o rețea.
Utilizarea copiei clientului la distanță (SCC9) când clienții se află pe instanțe diferite și dimensiunea bazei de date este moderată. Această metodă folosește RFC pentru copierea în timp real, astfel încât întreruperile de rețea pot cauza erori.
Utilizați Import/Export Client (SCC8 + STMS_IMPORT) când baza de date este mare sau rețeaua este nesigură. Creează fișiere de transport și nu necesită o conexiune continuă.

























