Kopia klienta
Możemy wygenerować pustego klienta za pomocą SCC4. Ale jak wypełnić dane w kliencie? „Odpowiedź to kopia klienta”.
Kopia klienta oznacza „ przesyłanie danych klienta” w ramach tej samej instancji (SID) lub między różnymi instancjami (SID).
Kopię klienta można wykonać trzema różnymi metodami -
- Kopia klienta lokalnego.
- Kopia klienta zdalnego.
- Import / eksport klienta.
Poniżej podano krótkie szczegóły dotyczące metod kopiowania klienta.
Kopiowanie klienta lokalnego: - ta metoda służy do kopiowania klienta w ramach tej samej instancji (SID). Jest to wykonywane za pomocą kodu T SCCL .
Remote Client Copy: - ta metoda służy do kopiowania klienta między różnymi instancjami (SID) i jest wykonywana przez kod T SCC9.
Import / Eksport klienta: - ta metoda służy do kopiowania klienta między różnymi instancjami (SID). Jest to wykonywane przez kod T SCC8
Czynności wstępne dotyczące kopiowania przez klienta
Aby uniknąć niespójności danych, przed uruchomieniem kopiowania klienta należy wykonać kilka czynności wstępnych: -1) Odłącz i zablokuj użytkowników biznesowych (SU10). Możesz zakończyć sesję aktywnych użytkowników w systemie za pomocą SM04. Po wylogowaniu wszystkich użytkowników sprawdź, czy w systemie nie ma anulowanych ani oczekujących żądań aktualizacji.
2) Zawieś wszystkie zadania w tle
- Wykonaj SE38, jak podano poniżej .
- Wypełnij nazwę programu „BTCTRNS1”, jak na powyższym rysunku.
- Naciśnij Wykonaj.
3) W przypadku kopii lokalnej system musi mieć wystarczającą ilość miejsca w bazie danych lub w obszarze tabel .
W przypadku kopii zdalnej system docelowy musi mieć wystarczającą ilość miejsca w bazie danych lub w obszarze tabel. Sprawdź przestrzeń za pomocą Tx DB02.
4) Aby uniknąć niespójności podczas kopiowania klienta, nie należy zezwalać użytkownikom na pracę w kliencie źródłowym.
5) Parametr rdisp / max_wprun_time należy zmienić na 2000 sekund zgodnie z zaleceniem SAP. Chociaż używasz równoległych procesów i planujesz zadanie w tle, będą używane procesy dialogowe.
Kopia klienta lokalnego
Lokalna kopia klienta jest wykonywana przy użyciu Tcode SCCL.
Scenariusz:-
- Instancja źródłowa i klient: = 000 DKM
- Docelowa instancja i klient: = DKM-202
Krok 1) Utwórz wpis dla nowego klienta docelowego za pomocą SCC4 . W naszym scenariuszu utworzymy klienta 202 w systemie DKM. Zaloguj się do nowo utworzonego klienta docelowego ( DKM-202 ) z użytkownikiem SAP * i domyślnym hasłem.
Krok 2) Wpisz kod T SCCL.
Krok 3)
- Wybierz żądany profil
- Wprowadź klienta źródłowego.
- Wprowadź opis
Krok 4) Domyślnie kopia klienta jest wykonywana jako pojedynczy proces. Pojedynczy proces zajmie dużo czasu. Rozłożymy obciążenie pojedynczego procesu na równoległe (wiele) procesów, co skróci czas kopiowania klienta.
- Wybierz Goto z paska menu.
- Wybierz proces równoległy. Procesy równoległe służą do lepszego wykorzystania pojemności bazy danych
Krok 5) Zawsze wykonuj długo działające procesy w tle, a nie w trybie pierwszego planu / dialogu. W rzeczywistości niektóre procesy działają szybciej w tle.
Krok 6) Dzienniki kopii klienta są dostępne w SCC3 . Status - „ Pomyślnie ukończono” oznacza, że kopia klienta została ukończona.
Kopia klienta zdalnego: -
Ta technika wykorzystuje zdalne wywołanie funkcji. Możesz wyświetlić RFC z SM59. Ta technika zależy od sieci, więc łączność sieciowa musi być wystarczająco silna.
Scenariusz: -
Instancja źródłowa i klient: = BD1-101
Instancja docelowa i klient: = DKM-202
Krok 1) Zaloguj się do systemu docelowego. Tutaj zalogujemy się do systemu DKM. Utwórz nową pozycję klienta docelowego (202) za pomocą SCC4. Zaloguj się do nowego klienta docelowego z użytkownikiem SAP * i domyślnym hasłem „ pass ”. Tutaj zalogujemy się do systemu DKM-200.
Krok 2) Wykonaj kod transakcji SCC9.
Krok 3) Podaj podstawowe dane zgodnie z wymaganiami.
Krok 4) Wybierz proces równoległy. Procesy równoległe służą do lepszego wykorzystania pojemności bazy danych.
Krok 5) Zaplanuj kopię klienta w tle
Krok 6) Dzienniki kopii klienta są dostępne w SCC3, jak podano poniżej.
Import / eksport klienta
W przypadku dużych baz danych zaleca się używanie importu / eksportu klienta zamiast kopii klienta zdalnego.Scenariusz: -
Instancja źródłowa i klient: = Docelowa instancja i klient PKT-300
: = DKM-202
Ta technika zawsze zaczyna się od etapu eksportu klienta .
Uwaga : - Musisz mieć wystarczająco dużo miejsca w systemie plików / usr / sap / trans_SID, aby wykonać eksport klienta.
Jak wyeksportować klienta ?;
Krok 1) Zaloguj się do systemu docelowego (DKM). Utwórz wpis dla nowego klienta docelowego za pomocą SCC4. Zaloguj się do systemu źródłowego / klienta źródłowego (PKT).
Krok 2) Przed zaimportowaniem Klienta musisz wyeksportować. Eksport to nic innego jak przesyłanie plików danych i plików towarzyszących z bazy danych systemu źródłowego do bufora importu systemu docelowego. Wykonaj kod T SCC8.
Krok 3)
- Wybierz profil
- Wybierz system docelowy.
Krok 4) Zaplanuj eksport w tle
Krok 5) Po wykonaniu zadania pliki danych i kopliki profili z bazy danych systemu PKT są przenoszone do bufora importowego systemu DKM , a gdy już zaimportujemy żądanie tylko w DKM, zostanie to odzwierciedlone w bazie danych systemu DKM .
W zależności od wybranego profilu eksportu można utworzyć maksymalnie 3 żądania transportu:
- Żądanie PKTKO00151 będzie zawierało dane między klientami,
- Żądanie PKTKT00151 będzie zawierało dane zależne od klienta,
- Żądanie PKTKX00151 będzie również zawierało pewne dane zależne od klienta.
Jak zaimportować klienta?
Krok 1) Zaloguj się do nowo utworzonego klienta docelowego (DKM-202) za pomocą SAP * i hasła.
Krok 2) Rozpocznij transakcję STMS_IMPORT
Jak pokazano poniżej, otworzy się kolejka importu
Krok 2) Wybierz żądania transportu wygenerowane przez eksport klienta. Zaimportuj te żądania transportu do klienta docelowego.
Żądania transportu należy importować w następującej kolejności:
- Zapytaj PKTKO00151
- Zapytaj PKTKT00151
- Poproś o PKTKX00151
System automatycznie wykrywa, że są to żądania transportu eksportowego klienta i automatycznie przeprowadza import 3 żądań.
Krok 3) Faza po imporcie: -
Po zakończeniu importu, wykonaj SCC7, aby wykonać akcje po imporcie klienta,
Zaplanuj zadanie po imporcie w tle.
Krok 4) Dziennik importu będzie dostępny w SCC3. Klient został pomyślnie zaimportowany.